Introduction
Mushroom and spinach lasagna recipe is one of those comforting dishes that brings back memories of cozy family dinners. I remember the first time I made it; the aroma of sautéed garlic and earthy mushrooms filled my kitchen, making my mouth water in anticipation. This vegetarian lasagna is not just a meal; it’s a warm hug on a plate, layered with rich marinara sauce, creamy ricotta, and fresh spinach that adds a pop of color and nutrition. I love how the flavors meld together, creating a hearty dish that even meat lovers can’t resist. Trust me, once you try this homemade lasagna, it’ll become a staple in your kitchen too. Let’s get cooking!
Why You’ll Love It
- It’s a deliciously hearty vegetarian option that satisfies everyone.
- Prep time is just 20 minutes, making it perfect for busy weeknights.
- Loaded with nutritious ingredients like spinach and mushrooms.
- Budget-friendly, using simple ingredients you probably already have.
- It’s a make-ahead meal that tastes even better the next day.
- Perfect for feeding a crowd or meal prepping for the week.
Ingredients for Mushroom And Spinach Lasagna Recipe
- 9 lasagna noodles
- 2 tablespoons olive oil
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 pound mushrooms (such as 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
How to Make Mushroom And Spinach Lasagna Recipe
- Step 1: Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish.
- Step 2: Fill a large pot with water, season with salt, and bring to a boil. Add lasagna noodles and cook until al dente, then drain and set aside.
- Step 3: In a large skillet over medium heat, add olive oil and sauté the chopped onion until translucent, about 3–4 minutes. Add minced garlic and cook for another minute.
- Step 4: Add sliced mushrooms, dried thyme, salt, and pepper. Cook until mushrooms are tender and liquid has evaporated.
- Step 5: Stir in chopped spinach and cook until wilted, about 2–3 minutes. Remove from heat.
- Step 6: In your greased baking dish, spread a layer of marinara sauce, followed by a layer of noodles, then half of the ricotta mixture, half of the mushroom-spinach mixture, and a sprinkle of mozzarella. Repeat the layers, finishing with noodles and marinara on top. Sprinkle with remaining mozzarella and Parmesan.
- Step 7: Cover with foil and bake for 25 minutes. Remove the foil and bake for an additional 15 minutes until bubbly and golden.
- Step 8: Let the lasagna sit for a few minutes before slicing. Garnish with fresh basil leaves before serving.

Pro Tips for the Best Mushroom And Spinach Lasagna Recipe
- For extra creaminess, mix some cream into the ricotta cheese.
- Feel free to add other vegetables like zucchini or bell peppers for extra flavor.
- Let the lasagna sit for a few minutes after baking for easier slicing.
What’s the secret to perfect Mushroom And Spinach Lasagna?
The secret lies in layering! Make sure to distribute the ingredients evenly for balanced flavor in every bite.
Can I make Mushroom And Spinach Lasagna ahead of time?
Absolutely! You can assemble it a day in advance and store it in the fridge until you’re ready to bake.
How do I avoid common mistakes with Mushroom And Spinach Lasagna?
Don’t skip the resting time after baking; it helps the layers set and makes slicing much easier!
Best Ways to Serve Mushroom And Spinach Lasagna Recipe
Serve this delicious lasagna with a side salad and some crusty garlic bread for a complete meal. It’s also fantastic with a sprinkle of red pepper flakes for a little kick!
Nutrition Facts for Mushroom And Spinach Lasagna Recipe
Per serving (1 slice): Calories: 350, Fat: 15g, Carbohydrates: 40g, Protein: 18g, Sugar: 5g, Sodium: 600mg. This is an estimate and may vary.
How to Store and Reheat Mushroom And Spinach Lasagna Recipe
Store any leftovers in an airtight container in the fridge for up to 4 days. You can also freeze it for up to 3 months. To reheat, simply thaw overnight in the fridge and bake at 350°F (175°C) until heated through.
Frequently Asked Questions About Mushroom And Spinach Lasagna Recipe
Can I use no-boil lasagna noodles?
Yes! Just adjust the cooking time according to the package instructions, and ensure your sauce is extra saucy to help the noodles cook properly.
What can I substitute for ricotta cheese?
You can use cottage cheese or a vegan ricotta made from blended tofu and nutritional yeast for a dairy-free option.
How do I make this lasagna gluten-free?
Simply use gluten-free lasagna noodles, and check your marinara sauce for gluten-free ingredients.

Variations of Mushroom And Spinach Lasagna Recipe You Can Try
- Vegan: Substitute ricotta with blended tofu and nutritional yeast, and use vegan cheese.
- Extra Cheesy: Add layers of your favorite cheese like gouda or fontina for a richer flavor.
- Spicy: Incorporate red pepper flakes or sautéed jalapeños for a kick.
- Herb-Infused: Mix in fresh herbs like parsley or oregano for added freshness.
Mushroom And Spinach Lasagna Recipe You Can’t Resist!
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
A delicious and hearty Mushroom and Spinach Lasagna that is perfect for a vegetarian meal.
Ingredients
- 9 lasagna noodles
- 2 tablespoons olive oil
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 pound mushrooms (such as 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
- Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish.
- Fill a large pot with water, season with salt, and bring to a boil. Add lasagna noodles and cook until al dente, then drain and set aside.
- In a large skillet over medium heat, add olive oil and sauté the chopped onion until translucent, about 3–4 minutes. Add minced garlic and cook for another minute.
- Add sliced mushrooms, dried thyme, salt, and pepper. Cook until mushrooms are tender and liquid has evaporated.
- Stir in chopped spinach and cook until wilted, about 2–3 minutes. Remove from heat.
Notes
- Feel free to add other vegetables like zucchini or bell peppers for extra flavor.
- For a creamier texture, mix some cream into the ricotta cheese.
- Let the lasagna sit for a few minutes after baking for easier slicing.
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 5g
- Sodium: 600mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 40mg
Keywords: Mushroom And Spinach Lasagna Recipe, Vegetarian Lasagna