This creamy mushroom and spinach lasagna is a comforting, hearty dish that combines tender pasta layers with a rich white sauce, savory mushrooms, and fresh spinach. It’s a satisfying vegetarian option that feels indulgent while still being packed with wholesome ingredients. Perfect for family dinners or special occasions, this lasagna delivers both flavor and texture in every bite.

Why You’ll Love This Recipe

This recipe stands out for its creamy, velvety texture and well-balanced flavors. The earthy mushrooms pair beautifully with the freshness of spinach, while the cheese blend adds richness without overpowering the dish. It’s also a great alternative to traditional meat-based lasagna, making it ideal for those who prefer a lighter yet still filling meal. Another reason to love it is its versatility—you can easily adjust ingredients to suit your taste or what you have on hand. Plus, it can be prepared ahead of time, making it convenient for busy days or entertaining guests.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

12 lasagna sheets
2 tablespoons olive oil
1 small onion, finely chopped
3 garlic cloves, minced
300 g mushrooms, sliced
200 g fresh spinach
2 tablespoons butter
2 tablespoons all-purpose flour
2 1/2 cups milk
1/2 cup heavy cream
1 teaspoon Italian seasoning
salt and black pepper, to taste
1 1/2 cups ricotta cheese
1 1/2 cups shredded mozzarella cheese
1/2 cup grated Parmesan cheese

Directions

Begin by cooking the lasagna sheets in a large pot of salted boiling water according to the package instructions. Once cooked, drain them and set aside on a clean surface to prevent sticking.

In a large skillet, heat the olive oil over medium heat. Add the chopped onion and cook until it becomes soft and translucent. Stir in the minced garlic and cook for about one minute until fragrant. Add the sliced mushrooms and cook until they release their moisture and become golden brown.

Next, add the fresh spinach to the skillet. Cook until the spinach wilts down completely. Season the mixture with salt, black pepper, and Italian seasoning. Remove from heat and set aside.

To prepare the cream sauce, melt the butter in a saucepan over medium heat. Stir in the flour and cook for one to two minutes to form a smooth paste. Gradually whisk in the milk and heavy cream, stirring continuously to avoid lumps. Continue cooking until the sauce thickens to a creamy consistency. Season with salt and pepper.

Preheat your oven to 180°C (350°F). To assemble the lasagna, spread a thin layer of cream sauce on the bottom of a baking dish. Add a layer of lasagna sheets, followed by the mushroom and spinach mixture, small dollops of ricotta, and a sprinkle of mozzarella. Repeat these layers until all ingredients are used, finishing with a layer of cream sauce topped with mozzarella and Parmesan.

Cover the dish with foil and bake for 25 minutes. Then remove the foil and continue baking for another 15 to 20 minutes until the top is golden and bubbling.

Allow the lasagna to rest for about 10 minutes before slicing and serving. This helps the layers set and makes serving easier.

Servings and timing

This recipe yields 6 generous servings.
Preparation time is approximately 20 minutes.
Cooking time is around 45 minutes.
Total time is about 1 hour and 5 minutes.

Variations

You can customize this lasagna in several ways. For a richer flavor, add a pinch of nutmeg to the cream sauce. If you prefer a different cheese profile, substitute mozzarella with fontina or gouda. You can also include additional vegetables such as zucchini or bell peppers for extra texture and nutrition. For a slightly lighter version, replace the heavy cream with more milk or a plant-based alternative.

Storage/Reheating

Store any leftover lasagna in an airtight container in the refrigerator for up to 3 days. To reheat, place a portion in the oven at 180°C (350°F) until warmed through, or microwave individual servings for a quicker option. If the lasagna seems dry, add a small splash of milk before reheating to restore its creamy texture. This dish can also be frozen for up to one month; thaw overnight in the refrigerator before reheating.

FAQs

Can I use no-boil lasagna sheets?

Yes, you can use no-boil sheets. Just ensure there is enough sauce to soften them أثناء baking.

Can I make this dish ahead of time?

Yes, assemble the lasagna and refrigerate it for up to 24 hours before baking.

What mushrooms work best?

Button mushrooms, cremini, or a mix of wild mushrooms all work well.

Can I freeze this lasagna?

Yes, it freezes well. Wrap it tightly and store for up to one month.

How do I prevent a watery lasagna?

Cook the mushrooms thoroughly to remove excess moisture before assembling.

Can I add protein to this recipe?

You can add cooked chicken or lentils for extra protein.

Is it possible to make it gluten-free?

Yes, use gluten-free lasagna sheets and flour alternatives.

What can I use instead of ricotta?

Cottage cheese or a thick béchamel layer can replace ricotta.

How do I get a crispy top?

Broil the lasagna for 2–3 minutes at the end of baking.

Can I use frozen spinach?

Yes, but thaw and drain it well before using to avoid excess water.

Conclusion

Creamy mushroom and spinach lasagna is a delicious and comforting dish that brings together simple ingredients in a rich and satisfying way. Its layers of creamy sauce, tender pasta, and flavorful vegetables make it a reliable favorite for any occasion. Whether you prepare it fresh or ahead of time, this recipe is sure to become a staple in your kitchen.

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 Mushroom and Spinach Lasagna


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

A rich and creamy vegetarian lasagna layered with mushrooms, spinach, and a velvety white sauce, baked to golden perfection.


Ingredients

  • 12 lasagna sheets
  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 3 garlic cloves, minced
  • 300 g mushrooms, sliced
  • 200 g fresh spinach
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 1/2 cups milk
  • 1/2 cup heavy cream
  • 1 teaspoon Italian seasoning
  • Salt and black pepper, to taste
  • 1 1/2 cups ricotta cheese
  • 1 1/2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese

Instructions

  1. Cook lasagna sheets according to package instructions, then drain and set aside.
  2. Heat olive oil in a skillet, sauté onion until soft, then add garlic and cook briefly.
  3. Add mushrooms and cook until browned and moisture evaporates.
  4. Add spinach and cook until wilted; season with salt, pepper, and Italian seasoning.
  5. In a saucepan, melt butter, stir in flour, and cook for 1–2 minutes.
  6. Gradually whisk in milk and cream, cooking until thickened; season with salt and pepper.
  7. Preheat oven to 180°C (350°F).
  8. Spread a layer of sauce in a baking dish, add lasagna sheets, then mushroom-spinach mix, ricotta, and mozzarella.
  9. Repeat layers, finishing with sauce, mozzarella, and Parmesan on top.
  10. Cover with foil and bake for 25 minutes.
  11. Remove foil and bake another 15–20 minutes until golden and bubbly.
  12. Let rest 10 minutes before slicing and serving.

Notes

  • Cook mushrooms היט well to avoid excess moisture.
  • Let lasagna rest before cutting for cleaner slices.
  • Add nutmeg to sauce for extra depth.
  • Substitute cheeses like gouda or fontina if desired.
  • Store in fridge up to 3 days or freeze up to 1 month.
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 portion
  • Calories: 420
  • Sugar: 6g
  • Sodium: 520mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 55mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star