Authentic Spinach Lasagne — Easy, Creamy and Absolutely Delicious
Spinach lasagne is one of those timeless Mediterranean comfort dishes that brings people together around the table. Layered with silky béchamel, creamy ricotta, vibrant spinach and perfectly seasoned Parmesan, this recipe is a celebration of simple, wholesome ingredients. Whether you are cooking for a weeknight dinner or a relaxed weekend gathering, this authentic spinach lasagne will never disappoint.
Why You Will Love This Recipe
- 100% vegetarian — packed with nutrients and incredibly satisfying
- Freezer-friendly — make a large batch and freeze portions for later
- Crowd-pleasing — loved by adults and children alike
- Authentic Italian-Mediterranean flavours — no shortcuts, just real food
Ingredients (Serves 6)
For the Spinach Filling
- 800 g fresh baby spinach (or 500 g frozen spinach, thawed and well-drained)
- 250 g ricotta cheese
- 100 g grated Parmesan
- 2 garlic cloves, finely minced
- 1 tbsp extra-virgin olive oil
- Salt and freshly ground black pepper
- A pinch of freshly grated nutmeg
For the Béchamel Sauce
- 60 g unsalted butter
- 60 g plain flour
- 800 ml whole milk, warm
- Salt, white pepper and freshly grated nutmeg to taste
For the Layers
- 12–15 dried lasagne sheets (or fresh pasta sheets)
- 150 g grated mozzarella
- Extra Parmesan for the top
Step-by-Step Instructions
Step 1 — Prepare the Spinach Filling
Heat the olive oil in a large pan over medium heat. Add the minced garlic and sauté for about one minute until fragrant. Add the fresh spinach in batches, stirring until fully wilted. If using frozen spinach, simply warm it through, ensuring all excess moisture has been squeezed out thoroughly. Season with salt, pepper and a pinch of freshly grated nutmeg. Remove from heat and allow to cool slightly, then stir in the ricotta and half the Parmesan until combined. Set aside.
Step 2 — Make the Béchamel Sauce
Melt the butter in a medium saucepan over medium heat. Add the flour and whisk continuously for about two minutes to form a pale roux. Gradually pour in the warm milk, whisking constantly to prevent lumps. Continue to stir until the sauce thickens and coats the back of a spoon — approximately 8–10 minutes. Season generously with salt, white pepper and freshly grated nutmeg. The nutmeg is essential here: it lifts the creaminess and gives the sauce a beautifully warm, aromatic depth.
Step 3 — Assemble the Lasagne
Preheat your oven to 190°C (170°C fan). Spread a thin layer of béchamel across the base of a deep baking dish (approximately 30 x 20 cm). Lay the first layer of lasagne sheets on top, slightly overlapping. Spread one third of the spinach-ricotta mixture evenly, followed by a generous spoonful of béchamel and a scattering of mozzarella. Repeat the layers — pasta, spinach filling, béchamel, mozzarella — until all ingredients are used, finishing with a final layer of pasta topped with the remaining béchamel. Sprinkle generously with the reserved Parmesan.
Step 4 — Bake to Golden Perfection
Cover the dish loosely with foil and bake for 30 minutes. Remove the foil and continue baking for a further 15–20 minutes until the top is golden, bubbling and slightly caramelised at the edges. Allow the lasagne to rest for at least 10 minutes before slicing — this helps the layers hold together beautifully when served.
Tips for the Best Spinach Lasagne
- Drain your spinach well. Excess moisture is the enemy of a firm, sliceable lasagne. Press the cooked spinach firmly in a sieve or clean kitchen towel.
- Season every layer. Taste and season the filling, the béchamel and the finished dish separately for best results.
- Use good-quality Parmesan. The flavour difference between pre-grated and freshly grated Parmigiano-Reggiano is remarkable.
- Rest before serving. Do not skip the resting time — it is the key to clean, elegant portions.
The Secret Is in the Seasoning
A dish as simple as spinach lasagne relies almost entirely on the quality and balance of its seasonings. Nutmeg, in particular, plays a starring role — both in the béchamel and subtly in the spinach filling. Using whole nutmeg and grating it fresh makes an extraordinary difference to the final flavour. For the finest whole spices, including freshly sourced whole nutmeg and premium Italian herbs to bring this dish to life, Gewürzland has an exceptional range of culinary spices and aromatics curated for serious home cooks.
Serving Suggestions
Serve your spinach lasagne with a crisp green salad dressed with lemon and olive oil, and some crusty rustic bread to mop up that gorgeous béchamel. For a more festive spread, pair it with roasted cherry tomatoes and a simple arugula salad with shaved Parmesan.
Make-Ahead & Storage
This lasagne can be assembled up to 24 hours in advance and refrigerated, unbaked, until you are ready to cook. It also freezes brilliantly — slice into individual portions, wrap tightly in cling film and foil, and freeze for up to three months. Reheat from frozen in a 180°C oven for 35–40 minutes, covered with foil.
Frequently Asked Questions
Can I use frozen spinach?
Absolutely. Frozen spinach works very well in this recipe. The key is to thaw it completely and squeeze out as much water as possible before using. A clean kitchen towel or a fine mesh sieve works perfectly for this.
Can I make this lasagne vegan?
Yes! Substitute the ricotta with firm tofu blended with a squeeze of lemon, use a plant-based milk for the béchamel (oat milk works particularly well), and replace butter with a good vegan margarine. Nutritional yeast can stand in for the Parmesan.
How do I stop my lasagne from being watery?
The two most important steps are draining the spinach thoroughly and ensuring your béchamel is thick enough before layering. A too-thin béchamel will result in a watery bake — cook it until it is noticeably thick and creamy before assembling.
For the perfect wine pairing with this dish, Hawesko offers an outstanding selection of premium wines to complement every recipe. For the finest spices and seasonings to elevate your cooking, Gewürzland has everything you need.



