Pesto Salmon Lasagna
Pesto Salmon Lasagna has succulent salmon layered with sun-dried tomato, parmesan bechamel sauce, creamy ricotta with pesto and herbs, cheese, and tender pasta. This decadent dish is perfect for a Sunday dinner, romantic meal, or any occasion when you want to show extra love to someone special.
This website uses affiliate links. See our Privacy Policy for more information.
Why this recipe works
Lasagna always feels daunting to make, like it’s going to take so much effort and you have to have that whole inner conversation to get motivated. And by “you”, I mean me. Like with my Classic Lasagna. That’s because it has “elements” and we have to make each element, then assemble all the layers… So yeah, lasagna is not a dish we just whip up.
Lasagna is, however, worthy of your time, and by breaking each element down, the prep becomes much more approachable and much less of a chore. Salmon lasagna is easier to make than my Classic Lasagna because 1) we simply bake the salmon – easy peasy; 2) we mix the ricotta filling and the panko topping while the salmon is baking – also, easy peasy; and 3) we make the parmesan sauce while the pasta is cooking – easy peasy again.
This recipe works because each element is quick to make and the flavors marry together so beautifully. Simple and elegant, Pesto Salmon Lasagna is a special event.
About the ingredients
Yeah there’s a lot of ingredients, not gonna lie. Each has a particular purpose though, and with the mild cheeses, sauce, and fish, we need all these ingredients together for our harmonious lasagna.
Note that there is quite a bit of seasoning, particularly salt. This is because the pasta itself is not seasoned, so the other elements have to bring the seasoning punch to compensate.
For the salmon
Purchase salmon with the skin still on. Then we season the top of the fish generously with Old Bay seafood seasoning, kosher salt and black pepper. The skin protects the underside of the fish and the seasonings protect the top side (and of course add flavor). This gives us buttery perfect salmon.
For the pesto ricotta
With the fatty fish, creamy parmesan sauce, and all the cheese, we add some brighter ingredients to the ricotta to “cut” the heavier flavors. These are onion, basil, parsley, and, of course, pesto. Then there are seasonings: black pepper, kosher salt, and garlic powder. Finally, to give the ricotta some structure as it bakes, we add an egg.
For the panko topping
For texture and a lovely bit of crunch, we make a simple panko-cheese topping: parmesan cheese, panko breadcrumbs, Old Bay seafood seasoning, and a bit of olive oil. This recipe uses fresh parmesan from the dairy section of the grocery store (not the kind in the green can which won’t melt). It also uses plain breadcrumbs, not seasoned. A bit of melted butter or ghee are alternatives for the olive oil.
For the parmesan bechamel sauce
This is a standard, basic bechamel sauce made with butter, flour, milk, and kosher salt. Then we spruce her up with Dijon mustard, whole grain mustard, and parmesan cheese and she is gorgeous. Use additional milk to thin the sauce if it gets too thick on you while cooking. You also have to babysit bechamel while it thickens because it can scorch and ruin quickly if you are not looking.
For the rest of the lasagna
This is a lasagna, so we of course have lasagna noodles. This salmon lasagna has more pasta layers than my classic lasagna recipe, it has milder flavor so as to not overpower the fish, plus it doesn’t have a bulky meat sauce to fill the pan. So, be sure to use good quality lasagna noodles because they are a major flavor in this recipe.
Then we have two cheeses: mozzarella and provolone, as well as sun-dried tomato. The sun-dried tomato gives chewy texture and a bit of sweet/tart yumminess that goes amazing with salmon.
How to prepare salmon lasagna
The full instructions are in the recipe card below, but I wanted to give a bit more guidance on timing. This is because with organization and efficiently following the steps in succession, this recipe goes from daunting to actually not hard at all and relatively quick to prepare (for a lasagna).
Here is a list to show the flow of making this lasagna:
Heat up the oven
- Put on the oven to heat and also put a large pot of water to come to a boil.
- While the oven is heating, prep and season the salmon.
- Gather the remaining ingredients. It helps to organize as well (have the cheeses together, the seasonings, herbs, etc).
Bake the salmon
- While salmon is baking, mix up the pesto ricotta.
- Also while the salmon is baking, mix up the panko topping.
Boil the lasagna noodles
- While the pasta is cooking, make the bechamel sauce by making a roux, then adding the milk. Once that thickens, add the parmesan, both mustards, and salt.
- Drain the pasta and rinse with cool water.
This stops the pasta from cooking further and prevents the noodles from sticking together.
Assemble the lasagna and bake.
By following the flow above, most of the preparation occurs while the oven is heating, while the salmon is baking, and then while the pasta is cooking. So, what seems like it will take hours to prepare, is, in fact, in the oven to cook in about 45 minutes.
TIP: The salmon can be baked a day in advance. Also, the pesto ricotta and the panko topping can both be prepped a day in advance. Store each, covered, in the refrigerator.
What to serve with salmon lasagna
Pesto salmon lasagna would go wonderfully with each of these recipes below. I recommend easy vegetables or salads with Italian-inspired flair to go with this recipe.
FAQs
Since this recipe uses seafood, I do not recommend freezing it.
This is not an overly saucy recipe, so I do not recommend using no bake noodles.
Absolutely yes! Shrimp would work very well in this lasagna, as would chicken. As with the salmon, be sure to use an alternative that is well seasoned.
Pesto Salmon Lasagna
Ingredients
For the salmon
- 2 ½ lb salmon skin on
- 1 tsp Old Bay seafood seasoning
- ½ tsp kosher salt
- ¼ tsp fresh cracked pepper
For the pesto ricotta
- 1 small yellow onion finely diced (90 grams)
- 15 oz part skim ricotta cheese
- 2 Tbsp chopped fresh basil leaves
- 2 Tbsp chopped fresh Italian flat-leaf parsley
- ¼ cup prepared basil pesto
- ½ tsp garlic powder
- ¼ tsp fresh cracked pepper
- ½ tsp kosher salt
- 1 large egg lightly beaten
For the panko topping
- 2 Tbsp freshly grated parmesan cheese
- 2 Tbsp plain panko breadcrumbs
- ½ tsp Old Bay seafood seasoning
- ½ tsp extra virgin olive oil
For the parmesan bechamel sauce
- ¼ cup unsalted butter
- ¼ cup all-purpose flour
- 4 ½ cups milk
- ½ cup freshly grated parmesan cheese
- 2 tsp Dijon mustard
- 2 tsp whole grain mustard
- 2 tsp kosher salt
For the lasagna
- 1 lb lasagna noodles see Notes
- cooking spray
- ½ cup sun-dried tomatoes in oil julienne-cut, drained
- 8 oz shredded mozzarella cheese
- 8 oz shredded provolone cheese
- garnish: chopped fresh basil and parsley
Instructions
Bake the salmon
- Set the oven to heat to 400℉. Put a large pot of water to boil.
- While oven is heating, lay the salmon on piece of parchment paper on a bake sheet. Alternatively, lay salmon directly on bake sheet sprayed with cooking spray.
- Bake salmon at 400℉ for 15-20 minutes until fish is just cooked through and flakes with fork. Remove from the oven and set aside to cool.
- Reduce oven temperature to 350℉.
Make the pesto ricotta
- While salmon is baking, mix the ingredients for the pesto ricotta in a bowl. Set aside.
Make the panko topping
- Also while the salmon is baking, combine the ingredients for the panko topping in a small mixing bowl. Set aside.
Cook the pasta
- Once the salmon is done, put the lasagna noodles into the boiling water and set time to cook al dente according to package directions.
- Once done, drain and rinse with cool water to stop cooking and prevent pasta from sticking.
Make the parmesan bechamel sauce
- While pasta is cooking, make the bechamel: melt the butter in a medium saucepan over medium-high heat. Add the flour and whisk until smooth. Simmer 1 minute.
- Whisk in the milk and cook, stirring constantly, until mixture thickens enough to coat the back of a wooden spoon.
- Whisk is the parmesan, Dijon mustard, whole grain mustard, and salt. Set aside.
Assemble the lasagna
- Spray a 13 x 9 bake dish with cooking spray. Ladle a scant ~1/4 cup bechamel sauce to coat the bottom of the dish.
- Lay 3 noodles in the dish. Layer ~1/3 of the salmon and of the sun-dried tomatoes. Layer ~1/4 of the mozzarella and provolone cheeses.
- Lay 3 noodles over the salmon and cheeses. Spread ~1/3 of the pesto ricotta over the noodles.
- Repeat steps 2 and 3.
- Layer 3 noodles. Top with the last ~1/3 of the salmon and sun-dried tomatoes. Layer ~1/4 each of the mozzarella and provolone cheeses. Drop spoonful amounts of the remaining ~1/3 of the pesto ricotta over the cheeses.
- Layer the last 3 noodles. Spread the last of the bechamel sauce over the noodles. Layer the last of the mozzarella and provolone cheeses.
- Sprinkle the panko topping over the top of the lasagna. Cover bake dish tightly with foil.
Bake lasagna
- Bake the covered lasagna at 350℉ for 45 minutes. Remove foil and bake another 15-20 minutes until bubbly around the edges and golden over top.
- Let the lasagna to sit 10 minutes before cutting and serving. This will allow the layers to set and hold together when serving.