Pasta and Rice

Easy Salmon Lasagna

This Salmon Lasagna puts a delicious seafood twist on a classic comfort food, layering flaky salmon, buttery greens and creamy béchamel sauce between tender pasta sheets for a rich yet surprisingly easy dinner

  • Serves 12 slices
  • Prep 25 minutes
  • Cook 30 minutes
  • Total 55 minutes
Jump to the recipe
Easy Salmon Lasagna

Love Salmon? Try my Salmon Wellington recipe or my fish pie with salmon, cod and smoked haddock!

Seafood lasagne with canned salmon and spinach in an ovenproof dish

Lasagna is probably one of my favourite dishes… but shamefully not one I make very often! I would hazard that very few families enjoy from-scratch homemade lasagna more than few times a year. There’s a very simple reason for that: lasagna is one of those recipes that takes a lot of time to get right.

There’s several elements involved: making the filling, the white sauce, layering everything and cooking it all together. Lasagna (or is it lasagne?) is not a quickie weekday meal but it’s definitely worth the effort.

I have given meaty lasagna a seafood twist that’s just as delicious and, dare I say, just that little bit quicker to prepare. Instead of spending hours preparing the rich meat sauce that is the building block of traditional lasagne alla Bolognese, I have used canned Salmon.

Wild salmon lasagna with a slice taken out

Here’s What You’ll Need

Spinach and leek filling: This simply involves sautéing finely chopped leek and shredded spinach in butter until softened. You must drain the filling as the spinach can make it quite watery. Put the cooked filling in a fine sieve and leave to drain while you prepare the sauce.

Salmon filling: You will need three large tins ocanned Salmon. Drain the salmon and carefully pick out the larger bones. Flake the salmon and set aside. Alternatively use cooked salmon fillets.

Lasagne sheets: If you are wondering about the lasagne vs lasagne spelling, lasagne is the plural. You will need to use lasagne sheets which don’t require pre-cooking or soaking – my favourite brand is Barilla. You might need to break up the sheets so that they fit in your ovenproof dish.

Béchamel sauce: this is a white sauce made with flour and butter (the roux) and milk. Béchamel is a really useful sauce to have in your back pocket as it is used in many recipes such as moussaka, some gratin dishes and even macaroni and cheese. This white sauce is also enriched with cheese such as grated Parmesan. See below for a step-by-step guide on how to make it.

How to Make Salmon Lasagna

Make the Filling and White Sauce

  1. Start by preparing the leek and spinach filling. Heat a little butter in a frying pan and cook the leek for 5-10 minutes over low heat until softened. Gradually add the shredded spinach and salt, stirring until it wilts. Transfer the filling into a fine sieve set over a bowl to allow any moisture to drain.
Two side-by-side pans: the left holds chopped raw leeks, while the right shows wilted greens—likely spinach and herbs—after sautéing, perfect for layering into a flavorful salmon lasagna.
  1. Make the Béchamel sauce. Melt the butter in a large saucepan until it is foaming. Whisk in the flour to make the roux and cook for two minutes so that the flour loses some of its raw floury flavour – don’t let it brown.
making béchamel sauce
  1. Slowly add the milk, whisking constantly, until it is incorporated into the sauce. Bring the sauce to a low simmer and cook for 3-4 minutes until it thickens enough to coat the back of a spoon. Stir in mustard, dill, lemon zest, freshly grated nutmeg and half of the grated Parmesan. Taste and add more mustard or seasoning until you are happy.
making béchamel

Assemble the Salmon Lasagna

  1. Preheat the oven to 350°F (180°F). Spread a little of the sauce to an ovenproof dish measuring at least 30x19cm (10 cup capacity). Add a layer of lasagna sheets and another layer of the sauce. Spread the salmon over the sauce and top with half of the shredded mozzarella. I didn’t go too crazy with the mozzarella here, you can add more if you like.
Three panels show hands assembling salmon lasagna: spreading a creamy mixture in a baking dish, layering pasta sheets on top, and adding flaked salmon over the pasta.
  1. Add a little more sauce – it acts as the cement of your lasagna! – and then top with more pasta sheets. Spread the leek and spinach filling over them and add a sprinkling of shredded mozzarella.
  2. Top with the final layer of lasagne sheets and spread with a generous layer of Béchamel. Add the remaining grated Parmesan and bake for 25 minutes. If you wish to give the top a deep golden colour then finish off with five minutes under the grill (broiler), but keep a watchful eye as it can quickly go from golden to burned!
Two images side by side: On the left, hands layer pasta sheets over a spinach, cheese, and salmon lasagna mixture in a white baking dish. On the right, a spoon spreads creamy sauce over the pasta sheets in the same dish.
  1. Leave the lasagna to cool for 10 minutes so it can firm up then slice and serve with a mixed green salad or steamed vegetables.
A hand is cutting a baked dish, likely salmon lasagna, into nine square portions. The top layer is golden brown and slightly charred. The dish sits in a white rectangular baking pan on a white surface.

Recipe Notes and Tips

Even though lasagna is a multi-step recipe, it’s not actually hard to make. Here are some useful tips:

• Make sure your fillings are not too wet. Drain the spinach filling and the salmon too.
• Leeks need to cook for at least 10 minutes until softened – only use the white and light green parts and discard the ends. 
• Taste and season! Even though the Béchamel is loaded with cheese it is very mild tasting unless you season it with salt and pepper, always to your preferred taste. You might want to add more mustard to bring a bit of sharpness to the sauce.
• Don’t be tempted to cut into your lasagna straight out of the oven. Not only will you burn yourself if you attempt a bite – I speak from painful experience! – but your lasagna will be too soft to cut neatly. Let it cool down for a good 10 minutes before serving.

Frequently Asked Questions

You can freeze the lasagna in its dish (provided it is freezer proof). Cool completely and freeze for up to three months. Thaw overnight in the fridge and reheat in a 350°F (180°C) oven, covered, for 25-30 minutes.

Yes. Canned salmon works perfectly and makes the recipe faster and more economical while still flavorful.

Absolutely. Assemble up to a day ahead. Cover and refrigerate and bake when ready.

Have you made my salmon lasagna recipe? Post a photo on my Facebook page, share it on Instagram, or save it to Pinterest with the tag #Nusde. I can’t wait to see your take on it!

Recipe

Salmon lasagna

Finally a homemade lasagna recipe for seafood lovers! This wild salmon lasagna is rich, delicious and totally crowd-pleasing.

  • Serves 12 slices
  • Prep 25 minutes
  • Cook 30 minutes
  • Total 55 minutes

Ingredients

Spinach and leek filling

  • 1 tbsp unsalted butter
  • 3 leeks white parts only (finely chopped)
  • 8 cups (250g) fresh spinach (chopped)
  • 1 tsp salt

For the Béchamel sauce

  • ⅓ cup (75g) unsalted butter
  • ½ cup (65g) all-purpose flour ((= plain flour))
  • 4 cups (960ml) milk
  • 1 tbsp Dijon mustard (or more, to taste)
  • 1 lemon zest only
  • 1 tbsp dill (chopped)
  • ¾ cup (75g) grated Parmesan (divided)
  • ⅓ tsp freshly grated nutmeg (or more to taste)
  • freshly ground black pepper (a few turns of the mill)
  • salt (to taste)

To assemble the salmon lasagna

  • 21 oz (600g) flaked salmon (fresh or canned)
  • 9-12 sheets lasagna (or more, as needed)
  • 1 cup (115g) shredded mozzarella

Method

Prepare the leek and spinach filling

  1. 1

    Heat the butter in a large pan and cook the leek for 5-10 minutes, stirring, over low heat until softened. Gradually add the spinach and salt, stirring until it wilts.

  2. 2

    Transfer the filling into a fine sieve set over a bowl to allow any moisture from the spinach to drain.

Make the Béchamel sauce

  1. 3

    Melt the butter in a large saucepan until it is foaming.

  2. 4

    Whisk in the flour to make the roux and cook for two minutes so that the flour looses some of its raw floury flavour – don’t let it brown.

  3. 5

    Slowly add the milk, whisking constantly, until it is incorporated into the sauce.

  4. 6

    Bring the sauce to a low simmer and cook for 3-4 minutes or until it thickens enough to coat the back of a wooden spoon.

  5. 7

    Stir in the mustard, dill, lemon zest, freshly grated nutmeg and half of the grated Parmesan. Season with salt and pepper, to taste.

Assemble the lasagna

  1. 8

    Preheat the oven to 180°C (350°F). Add a little of the sauce to an ovenproof dish measuring at least 30x19cm (10 cup capacity). Line the dish with lasagna sheets and another layer of the sauce.

  2. 9

    Spread the salmon over the sauce and top with half of the shredded mozzarella.

  3. 10

    Add a little more sauce – it acts as the cement of your lasagna! – and then top with more pasta sheets.

  4. 11

    Spread the leek and spinach filling over them and add the remaining shredded mozzarella.

  5. 12

    Top with the final layer of lasagna sheets and top with the remaining Béchamel. Sprinkle with rest of the Parmesan.

  6. 13

    Place on a heavy baking tray (in case of spills) and bake for 25 minutes. If you wish to give the top a deep golden colour then finish off with 5 minutes under the grill but keep a watchful eye as it can quickly go from golden to burned!

  7. 14

    Leave the lasagna to cool for 10 minutes then slice and serve with a mixed green salad or steamed vegetables.

Notes

You can freeze the lasagna in its dish (provided it is freezer proof). Cool completely and freeze for up to three months. Thaw overnight in the fridge and reheat in a 180°C (350°F) oven, covered, for 25-30 minutes. You can use frozen spinach if preferred. Thaw first then squeeze using a cheesecloth to get rid of excess moisture before adding to the filling/

Nutrition

  • Calories318 kcal
  • Carbohydrates25 g
  • Protein22 g
  • Fat13 g
  • Saturated Fat7 g
  • Cholesterol75 mg
  • Sodium653 mg
  • Potassium463 mg
  • Fiber1 g
  • Sugar4 g
  • Vitamin A2355 IU
  • Vitamin C6.1 mg
  • Calcium409 mg
  • Iron1.6 mg

Questions

Can I freeze salmon lasagna?

You can freeze the lasagna in its dish (provided it is freezer proof). Cool completely and freeze for up to three months. Thaw overnight in the fridge and reheat in a 350°F (180°C) oven, covered, for 25-30 minutes.

Can I use canned salmon?

Yes. Canned salmon works perfectly and makes the recipe faster and more economical while still flavorful.

Can I make salmon lasagna ahead?

Absolutely. Assemble up to a day ahead. Cover and refrigerate and bake when ready.