Mushroom and Spinach Lasagna

Looking for a vegetarian lasagna that’s both hearty and packed with flavor? This Mushroom and Spinach Lasagna is exactly that. Layers of tender lasagna noodles, earthy mushrooms, vibrant spinach, creamy ricotta, gooey mozzarella, and savory marinara come together to create a dish that feels indulgent yet wholesome. It’s perfect for family dinners, cozy nights in, or even entertaining guests—you might even have everyone asking for seconds!

Why You’ll Love This Recipe

  • Rich, satisfying vegetarian comfort food
  • Loaded with vegetables and creamy cheese layers
  • Easy to assemble and perfect for baking ahead
  • Customizable with additional veggies or vegan options
  • Freezer-friendly for make-ahead meals

Ingredients

For the Lasagna

  • Lasagna noodles (9 sheets) – The perfect base for layering the filling
  • Olive oil (2 tbsp) – Sauté vegetables and enhance flavor
  • Onion (1, finely chopped) – Adds sweetness and depth
  • Garlic (3 cloves, minced) – Aromatic, savory backbone
  • Mushrooms (1 pound, sliced) – Earthy, meaty texture for the filling
  • Dried thyme (½ tsp) – Adds subtle herbal notes
  • Salt & pepper – Season to taste
  • Marinara sauce (3 cups) – Provides saucy, rich flavor
  • Ricotta cheese (2 cups) – Creamy filling that binds layers together
  • Mozzarella cheese (1 cup, shredded) – Melts beautifully for gooey goodness
  • Parmesan cheese (½ cup, grated) – Adds nutty, salty depth
  • Fresh spinach leaves (2 cups, chopped) – Adds vibrant color and freshness
  • Fresh basil leaves – For garnish

How to Make Mushroom and Spinach Lasagna

Preheat and Prepare

Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish. Boil salted water in a large pot and cook the lasagna noodles until al dente. Drain and set aside.

Make the Mushroom and Spinach Filling

Heat olive oil in a skillet over medium heat. Sauté the onion for 3–4 minutes until soft, then add garlic and cook for 1 minute. Add sliced mushrooms, thyme, salt, and pepper, cooking until the mushrooms are tender. Stir in the chopped spinach until wilted, then remove from heat.

Assemble the Lasagna

Spread a thin layer of marinara sauce on the bottom of the baking dish. Place 3 lasagna noodles on top, then add half the ricotta, half the mushroom-spinach mixture, and a third of the mozzarella and Parmesan. Repeat the layers once more, finishing with the remaining noodles, sauce, and cheeses.

Bake

Cover the dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 10–15 minutes until the cheese is bubbly and golden brown.

Serve

Let the lasagna cool slightly, garnish with fresh basil, and serve warm.

Mushroom and Spinach Lasagna
Mushroom and Spinach Lasagna 87

Tips for Success

  • Don’t overcook the noodles—they’ll finish cooking in the oven.
  • For extra flavor, sauté mushrooms until golden brown to intensify their taste.
  • Use a hot oven to ensure cheese melts perfectly and edges brown nicely.
  • Let the lasagna rest for 5–10 minutes before slicing to maintain structure.

Equipment Needed

  • Large pot for boiling noodles
  • Skillet for sautéing vegetables
  • 9×13-inch baking dish
  • Knife and cutting board
  • Mixing spoon

Recipe Variations

  • Veggie Boost – Add zucchini, bell peppers, or eggplant for extra texture
  • Vegan Version – Use plant-based ricotta and mozzarella
  • Cheesy Upgrade – Add more mozzarella for a gooey, stretchy top layer
  • Gluten-Free Option – Use gluten-free lasagna noodles

Serving Suggestions

Pair with a fresh green salad, garlic bread, or roasted vegetables for a complete meal. A glass of crisp white wine or sparkling water complements the cheesy, earthy flavors.

FAQs

Can I make this lasagna ahead of time?
Yes, you can assemble it and refrigerate until ready to bake.

How long does it keep?
Leftovers store in the fridge for 3–4 days. Reheat in the oven or microwave.

Can I freeze it?
Freeze unbaked lasagna for up to 3 months. Bake from frozen or thaw overnight before baking.

Can I use frozen spinach?
Yes, but thaw and squeeze out excess water before adding to the filling.

Can I add other cheeses?
Absolutely! Mozzarella, fontina, or provolone all work beautifully.

Final Thoughts

Mushroom and Spinach Lasagna is the ultimate vegetarian comfort food: hearty, cheesy, and packed with flavor. It’s easy to prepare yet impressive enough for guests, making it a go-to for weeknights or special dinners. Layer, bake, and enjoy the rich, satisfying flavors that will have everyone coming back for seconds.

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 1

Mushroom and Spinach Lasagna


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Klara Henschel,
  • Total Time: 1 hour
  • Yield: 6 servings
  • Diet: Vegetarian

Description

A hearty vegetarian lasagna layered with tender noodles, sautéed mushrooms and spinach, creamy ricotta, melted mozzarella, and marinara sauce. Comfort food at its best, perfect for any occasion.


Ingredients

  • 9 lasagna noodles
  • 2 tablespoons olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 pound mushrooms (cremini or button), sliced
  • 1/2 teaspoon dried thyme
  • Salt and pepper, to taste
  • 3 cups marinara sauce
  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 cups fresh spinach leaves, chopped
  • Fresh basil leaves, for garnish


Instructions

  1. Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish.
  2. Boil salted water, cook noodles to al dente, drain, and set aside.
  3. Heat olive oil in a skillet. Sauté onion for 3–4 minutes, then garlic for 1 minute. Add mushrooms, thyme, salt, and pepper. Cook until tender. Add spinach and cook until wilted. Remove from heat.
  4. Spread a layer of marinara sauce in the baking dish. Add 3 noodles, half the ricotta, half the mushroom mixture, and a third of mozzarella and Parmesan. Repeat layers, finishing with marinara and remaining cheeses.
  5. Cover with foil and bake for 25 minutes. Uncover and bake 10–15 minutes until bubbly and golden.
  6. Let cool slightly, garnish with basil, and serve warm.

Notes

  • Add vegetables like zucchini, bell peppers, or eggplant for variation.
  • For a vegan version, use plant-based cheeses.
  • Leftovers can be stored 3–4 days in the fridge and reheated, or freeze unbaked lasagna for up to 3 months.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Bake
  • Cuisine: Italian

Leave a Comment

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