If you’re looking for a comforting vegetarian lasagna recipe that’s hearty, cheesy, and full of flavor, this Mushroom Lasagna is a winner. Layers of tender lasagna noodles, earthy mushrooms, creamy ricotta, spinach, and melty cheese are baked together with marinara sauce until golden and bubbly. It’s a cozy, satisfying meal perfect for family dinners, entertaining, or meal prep.

❤️ Why You’ll Love This Mushroom Lasagna
- Vegetarian Comfort Food – Perfect for meatless meals without sacrificing heartiness.
- Full of Flavor – Mushrooms, spinach, garlic, and thyme bring depth and richness.
- Make-Ahead Friendly – Tastes even better the next day.
- Crowd-Pleaser – Great for holidays, gatherings, or a weeknight family dinner.
🕒 Time Overview
- Prep Time: 25 minutes
- Cook Time: 40–45 minutes
- Total Time: About 1 hour 5–10 minutes
🛒 Ingredients
- 9 lasagna noodles
- 2 tbsp olive oil
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 lb mushrooms (cremini or button), sliced
- ½ tsp dried thyme
- Salt & black pepper, to taste
- 3 cups marinara sauce
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 2 cups fresh spinach, chopped
- Fresh basil, for garnish
👩🍳 How to Make Mushroom Lasagna
1. Preheat & Prep the Dish
Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with olive oil or cooking spray.
2. Cook the Noodles
Boil lasagna noodles in salted water until al dente. Drain and set aside.
3. Make the Mushroom Filling
- Heat olive oil in a skillet over medium heat.
- Sauté onion until translucent (3–4 minutes). Add garlic and cook 1 minute more.
- Add mushrooms, thyme, salt, and pepper. Cook until tender and liquid evaporates.
- Stir in spinach and cook until wilted (2–3 minutes). Remove from heat.
4. Assemble the Lasagna
- Spread a thin layer of marinara sauce on the bottom of the baking dish.
- Layer 3 noodles over the sauce.
- Spread half of the ricotta, followed by half of the mushroom-spinach mixture.
- Sprinkle with ⅓ of the mozzarella and Parmesan.
- Repeat layers, ending with marinara and a final topping of cheese.
5. Bake
Cover with foil and bake 25 minutes. Remove foil and bake another 10–15 minutes, until cheese is golden and bubbly.
6. Rest & Serve
Let lasagna rest for 10 minutes before slicing. Garnish with fresh basil and serve warm.
🌟 Tips for the Best Mushroom Lasagna
- Season every layer for maximum flavor.
- Precook vegetables (like mushrooms or spinach) to avoid excess moisture.
- Use freshly grated cheese for better melting.
- Let it rest before slicing to keep layers intact.
- Make ahead—lasagna tastes even better the next day.
⚠️ Mistakes to Avoid
- Don’t overdo the sauce—too much will make it watery.
- Don’t skip covering with foil—it prevents burning.
- Don’t rush layering—take time for even distribution and the best results.
🍽 Serving Suggestions
Pair this Mushroom Lasagna with:
- A crisp garden or Caesar salad
- Garlic bread or focaccia
- Roasted vegetables like carrots or zucchini
Final Thoughts
This Vegetarian Mushroom Lasagna is hearty, flavorful, and easy to make ahead. With its layers of mushrooms, spinach, marinara, and creamy cheeses, it’s the kind of dish that satisfies both vegetarians and meat-lovers alike. Perfect for Sunday dinner, holidays, or anytime you need a cozy baked pasta dish.



Leave a Comment