Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Spinach and Cheese Lasagna Recipe


  • Author: Elara
  • Total Time: 1 hour 10 minutes
  • Yield: 6-8 servings 1x
  • Diet: Vegetarian

Description

This Creamy Spinach and Cheese Lasagna is a deliciously comforting Italian-inspired dish featuring layers of tender lasagna sheets, a rich spinach and cheese mixture, and a smooth homemade béchamel sauce. Baked to golden perfection with mozzarella and parmesan on top, this recipe offers a perfect blend of creamy textures and savory flavors ideal for a family dinner or special occasion.


Ingredients

Scale

Spinach and Cheese Mixture

  • 200 g fresh spinach
  • 2 tsp olive oil (for sautéing the onion)
  • 1 onion
  • 1 clove garlic, pressed
  • 500 g ricotta (2 cups)
  • 200 g feta cheese, crumbled (7 oz)
  • 60 g parmesan (½ cup) (half for mixture)

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

Assembly & Topping

  • 15 sheets lasagna sheets
  • 60 g parmesan (½ cup) (for sprinkling)
  • 90 g mozzarella, grated (1 cup)

Instructions

  1. Prepare Spinach: Sauté a mix of baby and regular spinach until wilted, then drain well to remove excess water.
  2. Sauté Onion and Garlic: Heat olive oil in a pan over medium heat, sauté the chopped onion and pressed garlic until fragrant and translucent.
  3. Blend Spinach Mixture: Combine the sautéed onion, garlic, and spinach in a blender or food processor and pulse until smooth.
  4. Mix Cheese Filling: In a pan over low heat, gently combine the spinach blend with ricotta, crumbled feta, and half the parmesan cheese until creamy, then remove from heat.
  5. Make Béchamel Sauce – Melt Butter: Melt butter in a saucepan over medium heat completely.
  6. Add Flour: Stir in 2 tablespoons of flour into the melted butter.
  7. Whisk Flour Paste: Whisk constantly for 1-2 minutes to form a smooth roux and cook out raw flour taste.
  8. Pour Milk Gradually: Slowly add milk while whisking continuously to prevent lumps forming.
  9. Heat and Thicken: Continue whisking as the sauce heats and thickens, about 3-5 minutes.
  10. Season Béchamel: Add salt, freshly grated nutmeg, and black or white pepper to taste, stirring well.
  11. Preheat Oven: Preheat the oven to 190°C (375°F).
  12. Start Layering: In a 20×35 cm (8×12 inch) baking dish, spread a thin layer of béchamel sauce to prevent sticking, then add a layer of lasagna sheets.
  13. Alternate Layers: Continue layering lasagna sheets, béchamel sauce, the spinach-cheese mixture, and sprinkle parmesan over each layer.
  14. Final Layer: Top with lasagna sheets, spread a generous amount of béchamel, sprinkle remaining parmesan, and finish with grated mozzarella cheese.
  15. Bake Covered: Cover loosely with foil and bake for 30 minutes.
  16. Bake Uncovered: Remove foil and bake for another 10-15 minutes until the top is golden and bubbly.

Notes

  • Ensure spinach is well-drained to prevent excess moisture from making the lasagna watery.
  • For extra flavor, consider adding a pinch of nutmeg to the cheese mixture as well.
  • Allow the baked lasagna to rest for 10 minutes before serving to set properly.
  • You can prepare the béchamel sauce in advance and reheat gently before layering.
  • Use fresh mozzarella if possible for the best melting results.
  • Prep Time: 25 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian

Keywords: Creamy Spinach Lasagna, Cheese Lasagna, Vegetarian Lasagna, Spinach Recipes, Béchamel Sauce, Italian Recipe