Mushroom and Spinach Lasagna – A Rich, Comforting Vegetarian Classic

Introduction

Mushroom and Spinach Lasagna is a hearty, satisfying dish that proves vegetarian comfort food can be just as indulgent and deeply flavorful as its meat-based counterparts. Layers of tender pasta are combined with savory mushrooms, earthy spinach, creamy cheese, and a rich sauce that brings everything together beautifully. I often prepare this lasagna when I want a comforting meal that feels wholesome yet indulgent, and it never disappoints. The mushrooms provide depth and umami, while the spinach adds freshness and balance. This dish is ideal for family dinners, gatherings, or meal prep, as it holds up well and tastes even better the next day. Warm, layered, and generously cheesy, this Mushroom and Spinach Lasagna is a reliable recipe you will return to whenever you want something nourishing and satisfying.

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

Mushroom and Spinach Lasagna – A Rich, Comforting Vegetarian Classic


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Diva
  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

A comforting vegetarian lasagna layered with tender mushrooms, sautéed spinach, creamy ricotta, rich tomato sauce, and melted cheese, baked until bubbly and golden.


Ingredients

  • 9 lasagna noodles
  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 400 g mushrooms, sliced
  • 200 g fresh spinach
  • 2 cups marinara sauce
  • 250 g ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1/2 tsp salt
  • 1/2 tsp black pepper


Instructions

  1. Preheat oven to 180°C (350°F).
  2. Cook lasagna noodles according to package instructions; drain and set aside.
  3. Heat olive oil in a pan and sauté onion until translucent.
  4. Add garlic and mushrooms; cook until mushrooms release moisture and brown.
  5. Add spinach and cook until wilted. Season with salt and pepper.
  6. In a bowl, mix ricotta, egg, oregano, basil, and half of the Parmesan cheese.
  7. Spread a thin layer of marinara sauce in a baking dish.
  8. Layer noodles, ricotta mixture, mushroom-spinach mixture, sauce, and mozzarella.
  9. Repeat layers, finishing with sauce, mozzarella, and remaining Parmesan.
  10. Cover with foil and bake for 30 minutes.
  11. Uncover and bake an additional 10–15 minutes until golden and bubbly.
  12. Let rest for 10 minutes before slicing and serving.

Notes

  • Letting lasagna rest helps it set for cleaner slices.
  • You can use no-boil noodles if preferred.
  • Add nutmeg to ricotta for extra depth.
  • Prep Time: 25 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian

Why You’ll Love This Recipe

This lasagna is filling, flavorful, and perfect for make-ahead meals. It offers rich texture, balanced flavors, and a comforting structure that appeals to both vegetarians and non-vegetarians alike.

Ingredients

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

Lasagna noodles
Lasagna noodles form the structure of the dish, holding the layers together and providing a tender bite when baked.

Olive oil
Olive oil is used to sauté the vegetables and develop flavor at the base of the filling.

Onion
Onion adds sweetness and depth as it softens and cooks down.

Garlic
Garlic enhances the savory profile and complements the mushrooms perfectly.

Mushrooms
Mushrooms provide a meaty texture and rich umami flavor, making the lasagna hearty and satisfying.

Spinach
Spinach adds freshness, color, and nutritional balance to the dish.

Ricotta cheese
Ricotta creates a creamy layer that softens the structure and balances the savory elements.

Mozzarella cheese
Mozzarella melts smoothly, creating gooey layers throughout the lasagna.

Parmesan cheese
Parmesan adds sharpness and depth, enhancing the overall flavor.

Marinara sauce
Marinara sauce binds the layers together and adds acidity to balance the richness of the cheese.

Salt
Salt enhances the natural flavors of the vegetables and cheese.

Black pepper
Black pepper adds subtle warmth and contrast.

Italian seasoning
Italian seasoning ties the ingredients together with classic herbal notes.

Directions

Preheat the oven to 180°C. Cook the lasagna noodles according to package instructions until just al dente. Drain and set aside.

Heat olive oil in a large skillet over medium heat. Add the onion and cook until softened. Stir in the garlic and cook briefly until fragrant. Add the mushrooms and cook until they release their moisture and begin to brown. Season with salt, black pepper, and Italian seasoning.

Add the spinach to the skillet and cook until wilted. Remove from heat and allow the mixture to cool slightly.

In a baking dish, spread a thin layer of marinara sauce. Add a layer of lasagna noodles, followed by ricotta, mushroom and spinach mixture, mozzarella, and Parmesan. Repeat the layers until all ingredients are used, finishing with sauce and cheese on top.

Cover with foil and bake for 30 minutes. Remove the foil and bake for an additional 10 to 15 minutes until bubbly and lightly golden. Let the lasagna rest for 10 minutes before slicing.

Equipment needed

Must-Have Tools to Get Rolling

Here’s what you’ll want to have on hand:

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.

Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.

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 takes approximately 25 minutes, baking takes 45 minutes, and resting time is about 10 minutes.

Storage/reheating

Store leftover lasagna in an airtight container in the refrigerator for up to four days. Reheat portions in the oven or microwave until warmed through. The lasagna also freezes well for up to three months.

Variations and Customizations

This lasagna is very adaptable. You can add roasted zucchini, bell peppers, or eggplant for extra vegetables. A white sauce can replace marinara for a creamier version. For added protein, incorporate lentils or plant-based meat alternatives. Fresh herbs such as basil or thyme add brightness. Gluten-free noodles work well if prepared carefully. Each variation preserves the comforting nature of the dish while offering new flavor options.

Nutrition and Dietary Info

NutrientAmount per Serving
Calories420 kcal
Protein20 g
Carbs38 g
Fat22 g
Saturated Fat11 g
Fiber5 g
Sugar7 g
Sodium620 mg

Expert Tips & Customizations

Cook noodles just al dente
They will continue cooking in the oven.

Drain mushrooms well
Removing excess moisture prevents a watery lasagna.

Rest before slicing
Resting helps the layers set cleanly.

Season each layer lightly
Balanced seasoning improves overall flavor.

FAQs

Can I make this lasagna ahead of time?

Yes, assemble it a day in advance and bake when needed.

Can I freeze mushroom and spinach lasagna?

Yes, it freezes well either baked or unbaked.

Can I use frozen spinach?

Yes, thaw and squeeze out excess moisture before using.

What mushrooms work best?

Button, cremini, or portobello mushrooms all work well.

Can I make this vegan?

Yes, use plant-based cheeses and dairy-free ricotta alternatives.

Is this lasagna filling enough on its own?

Yes, it is hearty enough to serve as a main dish.

Conclusion

Mushroom and Spinach Lasagna is a comforting, layered dish that delivers rich flavor, satisfying texture, and wholesome ingredients in every bite. Perfect for family meals, entertaining, or make-ahead cooking, this recipe is a dependable favorite that proves vegetarian dishes can be just as indulgent and rewarding as traditional classics.

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