Creamy Spinach & Mushroom Lasagna That Feels Indulgent Yet Comforting

Introduction

Creamy Spinach & Mushroom Lasagna is a dish that proves comfort food does not need meat to feel satisfying. Layers of tender pasta, sautéed mushrooms, wilted spinach, and a silky white sauce come together to create a deeply flavorful and balanced meal. What makes this lasagna special is how the earthy mushrooms and mild spinach complement the creaminess of the sauce without overpowering one another. I have prepared this recipe for both casual family dinners and more formal gatherings, and it always receives the same reaction: quiet concentration followed by requests for seconds. The textures are soft yet structured, and every slice holds together beautifully. I also appreciate how adaptable this dish is. I once substituted part of the dairy with a lighter milk, and the result was still rich and satisfying. If you are looking for a vegetarian lasagna that feels complete, comforting, and elegant, this recipe is an excellent choice.

Why You’ll Love This Recipe

This lasagna is rich without being heavy, deeply flavorful without being complicated, and satisfying enough to please both vegetarians and non-vegetarians alike. It is ideal for make-ahead meals, reheats beautifully, and delivers consistent results every time.

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 & Mushroom Lasagna That Feels Indulgent Yet Comforting


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Diva
  • Total Time: 85 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

Creamy Spinach & Mushroom Lasagna is a comforting vegetarian dish layered with tender lasagna noodles, sautéed mushrooms, spinach, and a rich creamy cheese sauce baked to perfection.


Ingredients

  • 12 lasagna noodles
  • 2 tablespoons olive oil
  • 1 pound mushrooms, sliced
  • 3 cloves garlic, minced
  • 5 cups fresh spinach
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 3 cups milk
  • 1 cup heavy cream
  • 1 1/2 cups ricotta cheese
  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon nutmeg


Instructions

  1. Preheat the oven to 375°F (190°C). Grease a 9×13-inch baking dish.
  2. Cook lasagna noodles according to package instructions. Drain and set aside.
  3. Heat olive oil in a skillet over medium heat. Add mushrooms and cook until browned.
  4. Add garlic and spinach to the skillet and cook until spinach is wilted. Set aside.
  5. In a saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute.
  6. Gradually whisk in milk and cream, stirring until thickened.
  7. Season the sauce with salt, pepper, and nutmeg.
  8. Spread a thin layer of sauce on the bottom of the baking dish.
  9. Layer noodles, mushroom-spinach mixture, ricotta cheese, sauce, and mozzarella. Repeat layers.
  10. Finish with sauce and top with mozzarella and Parmesan cheese.
  11. Cover with foil and bake for 30 minutes.
  12. Remove foil and bake for an additional 20–25 minutes until golden and bubbly.
  13. Let rest for 10 minutes before slicing and serving.

Notes

  • Use no-boil lasagna noodles to save time.
  • Add a pinch of red pepper flakes for a little heat.
  • Letting the lasagna rest helps it set for cleaner slices.
  • Prep Time: 30 minutes
  • Cook Time: 55 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian-American

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

Lasagna sheets
Lasagna sheets provide the structure of the dish. They absorb the sauce as the lasagna bakes, becoming tender while holding the layers together.

Mushrooms
Mushrooms add a deep, savory flavor and a meaty texture. Button or cremini mushrooms work especially well in this recipe.

Fresh spinach
Spinach brings freshness and balance to the richness of the sauce. It wilts quickly and blends seamlessly into the layers.

Butter
Butter forms the base of the white sauce and adds richness and depth to the overall flavor.

All-purpose flour
Flour thickens the sauce, ensuring it coats each layer evenly without becoming watery.

Milk
Milk creates the creamy body of the sauce. Whole milk produces the smoothest texture, though semi-skimmed milk also works well.

Heavy cream
A small amount of cream adds indulgence and silkiness to the sauce.

Garlic
Garlic enhances the savory notes of the mushrooms and complements the creamy sauce.

Onion
Onion adds subtle sweetness and depth, creating a well-rounded base flavor.

Nutmeg
Nutmeg adds warmth and a traditional touch that pairs beautifully with creamy sauces.

Salt
Salt sharpens and balances all the flavors in the dish.

Black pepper
Black pepper provides gentle heat and enhances the earthiness of the mushrooms.

Cheese
A combination of mozzarella and Parmesan adds structure, creaminess, and a golden finish.

Directions

Preheat the oven to 180°C and lightly grease a baking dish. Begin by heating a pan over medium heat and melting a small amount of butter. Add the chopped onion and cook until soft. Stir in the garlic and mushrooms, cooking until the mushrooms release their moisture and turn golden. Add the spinach and cook briefly until wilted. Set aside.

In a saucepan, melt the remaining butter, then stir in the flour and cook for one minute. Gradually whisk in the milk, followed by the cream. Season with salt, pepper, and nutmeg. Simmer gently until the sauce thickens.

Spread a thin layer of sauce in the baking dish. Add lasagna sheets, followed by mushroom and spinach mixture, sauce, and cheese. Repeat the layers, finishing with sauce and cheese on top. Cover with foil and bake for 40 minutes. Remove the foil and bake for an additional 20 minutes until golden. Rest for 10 minutes before slicing.

Equipment needed

Must-Have Tools to Get Rolling

Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.

Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.

large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.

Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.

Cutting board – For prepping cabbage leaves and rolling them like a pro.

Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.

 3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results

Servings and timing

This recipe serves 6 people.
Preparation time is approximately 25 minutes.
Baking time is 60 minutes.
Total time is around 1 hour and 25 minutes.

Storage/reheating

Store leftovers in an airtight container in the refrigerator for up to three days. Reheat covered in the oven at 170°C until warmed through, or microwave individual portions gently.

Variations and Customizations

This lasagna adapts easily to different preferences. For added depth, you can include sautéed leeks or shallots with the mushrooms. A mix of wild mushrooms will also intensify the flavor.

If you prefer a lighter sauce, replace part of the cream with additional milk. I have tested this adjustment, and the lasagna remains creamy while feeling less rich.

For extra indulgence, add ricotta cheese between the layers. This creates a softer texture and a more pronounced creamy element. Fresh herbs such as thyme or parsley can also be added for brightness.

For a gluten-free version, use gluten-free lasagna sheets and substitute the flour with a gluten-free thickener suitable for sauces.

Nutrition and Dietary Info

This vegetarian lasagna provides a good balance of carbohydrates, protein, and fats. Spinach contributes iron and vitamins, while dairy adds calcium and protein. It is a satisfying dish that fits well into a balanced diet when enjoyed in moderation.

Expert Tips & Customizations

Sauce consistency
Ensure the sauce is thick enough before layering to prevent a watery lasagna.

Resting time
Allow the lasagna to rest before slicing so the layers set properly.

Mushroom moisture
Cook mushrooms thoroughly to remove excess moisture and intensify flavor.

Cheese balance
Using a mix of cheeses improves texture and depth.

FAQs

Can I make this lasagna ahead of time?

Yes, it can be assembled a day in advance and baked when needed.

Do I need to pre-cook the lasagna sheets?

No, the sheets will cook fully in the sauce during baking.

Can I freeze this lasagna?

Yes, freeze it before or after baking for up to two months.

What mushrooms work best?

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

Can I use frozen spinach?

Yes, but thaw and drain it thoroughly before using.

How do I prevent a watery lasagna?

Cook vegetables well and use a properly thickened sauce.

Can I add extra cheese?

Yes, adjust the cheese to your taste for a richer dish.

Is this recipe suitable for vegetarians?

Yes, it is fully vegetarian.

What can I serve with this lasagna?

A simple green salad or roasted vegetables pair well.

How do I know when it is done?

The top should be golden and the lasagna bubbling at the edges.

Conclusion

Creamy Spinach & Mushroom Lasagna is a comforting, elegant dish that showcases how satisfying vegetarian cooking can be. With its balanced flavors, creamy texture, and reliable results, it is a recipe worth returning to again and again, whether for everyday meals or special occasions.

Hungry for more?  Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!

Leave a Comment

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