Creamy Spinach and Cheese Lasagna Recipe
This creamy spinach and cheese lasagna is a comforting Italian classic featuring layers of tender lasagna sheets, a smooth spinach and cheese mixture, and a rich homemade béchamel sauce, all baked to bubbly perfection with a golden cheese topping.
- Author: Cleo
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Total Time: 70 minutes
- Yield: 8 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Spinach and Cheese Mixture
- 200 g fresh spinach
- 2 tsp olive oil (to sauté the onion)
- 1 onion
- 1 clove garlic, pressed
- 500 g ricotta (2 cups)
- 200 g feta cheese, crumbled (7 oz)
- 120 g Parmesan (1 cup), half for mixture and half for sprinkling
Béchamel Sauce
- 4 tbsp butter
- 4 tbsp all-purpose flour
- 1 liter milk (4 cups)
- ½ tsp black pepper
- 1 tsp salt
- ¼ tsp freshly grated nutmeg
Other
- 15 sheets lasagna sheets
- 90 g mozzarella, grated (1 cup)
- Prepare Spinach: Sauté a mix of baby and regular spinach until wilted. Drain well to remove excess moisture.
- Sauté Onion and Garlic: Heat olive oil in a pan and sauté the chopped onion and pressed garlic until fragrant and translucent.
- Blend Spinach Mixture: Combine the sautéed onion, garlic, and drained spinach in an electric chopper or blender. Pulse until the mixture is smooth.
- Mix Cheeses with Spinach: In a pan over low heat, gently combine the spinach mixture with ricotta, crumbled feta, and half of the Parmesan. Stir until creamy and well blended. Remove from heat.
- Make Béchamel Sauce – Melt Butter: In a saucepan over medium heat, melt the butter completely.
- Add Flour: Add 2 tablespoons of all-purpose flour to the melted butter.
- Whisk Flour and Butter: Whisk continuously for 1-2 minutes to form a smooth roux and cook out the raw flour taste.
- Add Milk Gradually: Slowly pour in the milk a little at a time while whisking constantly to avoid lumps.
- Heat and Thicken Sauce: Continue to whisk as the sauce heats and thickens, usually taking 3-5 minutes.
- Season Béchamel: Add salt, freshly grated nutmeg, and black pepper to taste. Stir well to combine. Adjust thickness with extra milk if too thick. Final quantity should be about 1 liter (4 cups) of béchamel.
- Preheat Oven: Preheat your oven to 190°C (375°F).
- Assemble Lasagna – First Layer: Spread a thin layer of béchamel sauce in a 20 x 35 cm (8×12 in) baking dish to prevent sticking. Add a layer of lasagna sheets on top.
- Layering: Alternate layers of lasagna sheets, béchamel sauce, the spinach-cheese mixture, and a sprinkle of Parmesan cheese.
- Final Layer: Top the final lasagna sheet layer with béchamel sauce, sprinkle the remaining Parmesan, and finish with grated mozzarella cheese.
- Bake Covered: Cover the baking dish loosely with foil and bake for 30 minutes.
- Bake Uncovered: Remove the foil and bake for an additional 10-15 minutes until the top is golden and bubbly.
- Rest and Serve: Allow the lasagna to rest for 10 minutes before slicing and serving for best texture and flavor.
Notes
- Ensure spinach is well drained to prevent watery lasagna.
- Use fresh nutmeg for enhanced flavor in béchamel sauce.
- Covering the lasagna during the initial baking prevents the top from drying out.
- Allowing the lasagna to rest helps it set and makes serving easier.
- You can substitute fresh spinach with frozen spinach, just thaw and drain thoroughly.
- For a richer taste, use whole milk in the béchamel sauce.
Keywords: spinach lasagna, cheese lasagna, creamy lasagna, vegetarian italian recipe, homemade béchamel, spinach cheese bake