Spinach Lasagna

I love a good lasagna and it’s a satisfying dish to make when you have time to potter about in the kitchen. With spring having finally arrived in Zurich and warmer weather slowly creeping into the forecast, I wanted to make a baked pasta dish, but nothing too rich and heavy.

Why This Recipe Works

  • This Spinach Lasagna takes less time to make than a traditional lasagna.
  • All you need is a simple Tomato Pasta Sauce and a Béchamel Sauce, plus a scattering of spinach between the layers.
  • Change the recipe to your liking by using different vegetables.
spinach lasagna in black baking dish with slice cut out

Spinach Lasagna Recipe

This recipe for Spinach Lasagna is simple with clean, fresh flavours.

Whilst I wouldn’t attempt to make a traditional meat lasagna during the week, I quite often make this Spinach Lasagna (or variations of it – see below) on a busy weeknight.

I find this Spinach Lasagna recipe to be a great way of combining pasta and vegetables, and there is something special about bringing a bubbling lasagna to the table after a long day at work.

Although this lasagna has a few components and requires an assembly job, I make Tomato Pasta Sauce and Béchamel Sauce so often that I can have both sauces ready to go in about 20 minutes.

spinach lasagna in black baking dish with plate of salad

Tips for Making Lasagna

When making a lasagna of any sort, my tips are as follows:

  • Start by making the Tomato Pasta Sauce. My recipe for Tomato Pasta Sauce takes about 5 minutes to prepare, and while it is simmering away and reducing, you can get started on the Béchamel Sauce.
  • The Béchamel Sauce should take about 10 to 15 minutes to make, so it should be ready at about the same time as the Tomato Pasta Sauce.
  • Once both sauces are ready to go, you can get started on assembling the lasagna.
  • I like to pre-cook my fresh lasagna sheets in boiling water for about 2 minutes each. This is enough time for me to quickly assemble a layer while I have a sheet of lasagna cooking.
  • If you prefer to use dried lasagna sheets, I recommend soaking them in hot tap water while you are making the sauces. Some brands even require you to cook them first, so check the packet instructions.
ingredients for spinach lasagna

How to Make Spinach Lasagna

Make the Tomato Pasta Sauce

This Tomato Pasta Sauce is one which I make at least once a week to serve with pasta, polenta or even alongside some grilled steak.

Please see my recipe for Tomato Pasta Sauce for step-by-step photos.

step by step photos for making marinara sauce
Tomato Pasta Sauce recipe with step-by-step photos

Make the Béchamel Sauce

And the Béchamel Sauce (white sauce) is a staple in my cooking, often used to generously coat some vegetables (like par-boiled cauliflower or boiled potatoes) and transform them into a cheesy gratin dish.

Please see my recipe for Béchamel Sauce for step-by-step photos. For this lasagna recipe, I have doubled the quantity of Béchamel sauce.

Béchamel Sauce recipe with step-by-step photos

Assemble the Lasagna

To assemble the lasagna, start by spreading a layer of tomato sauce on the bottom of the lasagna dish. This will prevent the pasta from sticking to the bottom of the dish.

marinara sauce in the bottom of black cast iron lasagna dish

Place a lasagna sheet in the dish and start layering on the ingredients as follows:

  1. a layer of tomato sauce
  2. a good scattering of baby spinach leaves
  3. a generous coating of Béchamel sauce
  4. a sprinkle of grated parmesan

Repeat the above steps until all lasagna sheets have been used.

lasagna sheet in black baking dish with marinara sauce, spinach leaves, bechamel sauce and grated parmesan

For the final layer, I like to have a generous coating of Béchamel sauce. I try to reserve about double the quantity of Béchamel sauce for the top layer as for the other layers, just to make the lasagna extra unctuous.

A generous sprinkle of grated parmesan helps the top layer to brown nicely.

uncooked lasagna in black baking dish before going into oven

Fresh vs Dried Lasagna Pasta Sheets

I prefer to use fresh lasagna sheets where possible, mainly because I like my pasta to be on the soft side (see photo below from 2012!) and I find that dried pasta sheets are always too firm after baking, even if I have taken steps to ensure that the sauce is as runny as possible.

To that end, I also pre-cook my fresh lasagna sheets in boiling water to get the cooking process started, thereby ensuring that the pasta will be to my liking come time to serve.

But if you prefer a more firm lasagna which can hold its shape upon serving, then I would recommend using dried lasagna sheets.

Although, when using dried lasagna sheets, I still recommend soaking them in hot water (from the tap) to help them to cook and soften. Some brands even require you to cook the dried lasagna sheets first, so check the packet instructions.

spinach lasagna in baking dish garnished with fresh basil

Variations

I quite like this Spinach Lasagna with just the Tomato Pasta Sauce and Béchamel Sauce, but you can sneak in a few more veges to make it more substantial.

  • I love to add thickly sliced courgettes (zucchini) with the spinach.
  • Thinly sliced aubergines (eggplants) also work well.
  • When pumpkins are in season, layer thin slices of pumpkin (about 2 mm thick) with the spinach.
  • If you have leftover ham at Christmas, Iayer thin slices of ham with or without the spinach.
slice of spinach lasagna on plate with brown napkin
5 stars (2 reviews)

Spinach Lasagna

A simple and delicious Spinach Lasagna using a homemade béchamel sauce and marinara sauce. This vegetarian lasagna will be a hit even with the meatlovers! Recipe with step-by-step photos.

Ingredients

For the Tomato Pasta Sauce

For the Béchamel Sauce (white sauce)

To Assemble the Spinach Lasagna

  • 250 g (9 oz) fresh lasagna sheets, see Kitchen Notes
  • 80 g (3 oz) parmesan, freshly grated
  • 100 g (3 ½ oz) baby spinach leaves, washed and drained

Instructions 

For the Tomato Pasta Sauce (For step-by-step photos, please see my recipe for Tomato Pasta Sauce)

  1. Pour the oil into a medium-sized skillet or saucepan.
  2. Add the onion and garlic to the cold oil, together with a sprinkle of sea salt.
  3. Sauté over medium-high heat until the onion and garlic have softened.
  4. Add the canned tomatoes, together with the sugar, salt and some pepper to taste.
  5. Simmer the mixture over low-medium heat for about 20 minutes.
  6. Stir the mixture frequently, and use a wooden spoon to help break down the tomatoes.
  7. If the mixture has thickened too much, thin it with some boiling water. The tomato sauce needs to be slightly runny as the lasagna sheets will soak up some of the liquid during the baking time.
  8. Taste for seasoning. Depending on the acidity of your canned tomatoes, you might need to add some more sugar.
  9. Stir through the chopped herbs, and reserve some herbs for garnishing.

For the Béchamel Sauce (white sauce) (For step-by-step photos, please see my recipe for Béchamel Sauce)

  1. Melt the butter in a medium-sized saucepan.
  2. Sprinkle in the flour and stock cube (if using).
  3. Stir the mixture with a wooden spoon and cook for 1-2 minutes until it browns a little in colour.
  4. Slowly whisk in the milk and keep whisking until there are no lumps.
  5. Add the bay leaf.
  6. Use a wooden spoon to stir the sauce frequently over medium-high heat until the sauce is thick and smooth.
  7. Take the sauce of the heat and generously grate in some fresh nutmeg.
  8. Taste for seasoning.
  9. The sauce will continue to thicken as it cools.
  10. If you need to thin the Béchamel sauce, simply whisk in some milk until you have the right consistency.

To Assemble the Spinach Lasagna

  1. Preheat the oven to 180°C (350°F) (without fan).
  2. Bring a large pan of water to the boil and then add about 1 tablespoon of sea salt.
  3. Cook the lasagna sheets according to the packet instructions (about 2 minutes per sheet). I tend to cook enough lasagna sheets to form one layer at a time, and while I am assembling the dish, I cook the next batch of lasagna sheets.
  4. In a baking dish approximately 18 cm x 25 cm (7 inch x 9 inch), spoon a thin layer of tomato sauce on the bottom of the dish.
  5. Place the lasagna sheet on top.
  6. Spread another thin layer of tomato sauce on top of the lasagna sheet.
  7. Scatter over a layer of fresh baby spinach leaves.
  8. Drizzle over some Béchamel sauce. The Béchamel sauce does not need to completely cover the layer.
  9. Sprinkle over some grated parmesan.
  10. Repeat Steps 5 to 9 until all lasagna sheets have been used. For the lasagna dish in the photos above, I used 6 sheets of lasagna.
  11. I reserve most of the Béchamel sauce for the top layer so that the dish is generously coated in the white sauce.
  12. Sprinkle the final layer of Béchamel sauce generously with grated parmesan.
  13. Bake for about 40-45 minutes until the cheese is golden brown and the sauce is bubbling.

Kitchen Notes

  • SOFT VS FIRM LASAGNA
    If you like a soft lasagna like that pictured in the photos above, I recommend using fresh lasagna sheets as per the recipe. But if you prefer a firm lasagna which can hold its shape upon serving, I would recommend using dried lasagna sheets. I recommend soaking them in hot water (from the tap) for about 20 minutes, but some brands require you to cook them before using, so please check the packet instructions. 
  • MAKE IT VEGETARIAN
    Omit the chicken stock cube from the béchamel sauce and use either vegetable stock instead, or leave out the stock cube completely. I add it for a small punch of flavour to the dish, but you could instead sneak in more flavour by adding more parmesan cheese between the layers.
  • VARIATIONS
    This is a very versatile recipe where you can use other vegetables in addition to, or instead of, the spinach. I often make this lasagna with thinly sliced courgettes (zucchini) and/or aubergine (eggplant). This lasagna is also delicious with slices of ham in between the layers.
  • OVEN & STOVE TEMPERATURES
    All recipes on this website have been tested on an induction stove and/or with a conventional oven (i.e. an oven without fan). All recipes on this website use temperatures for a conventional oven, unless otherwise mentioned. Convection ovens (i.e. fan-forced ovens) are typically 20°C/70°F hotter than conventional ovens, but please check your manufacturer’s handbook.
  • CONVERSIONS
    To convert from cups to grams, and vice-versa, please see this handy Conversion Chart for Basic Ingredients.
Serving: 1g, Calories: 285kcal, Carbohydrates: 33.2g, Protein: 8.4g, Fat: 13.4g, Cholesterol: 30.3mg, Sodium: 286.1mg, Fiber: 3.6g, Sugar: 9.1g

Did you make this recipe?

Please leave a comment below and share your photos by tagging @eatlittlebird on social media and using #eatlittlebird

Update

This recipe was first published on 27 May 2012. It has been updated with more comprehensive recipe notes.