Spinach Mushroom Lasagna
The perfect blend of creamy, cheesy, and savory, this Spinach Mushroom Lasagna is a vegetarian dream that doesn’t skimp on flavor. With rich béchamel sauce layered between tender pasta, sautéed mushrooms, fresh spinach, and gooey mozzarella, every bite is hearty, indulgent, and deeply satisfying.
Perfect for cozy family dinners or weekend gatherings, this vegetarian lasagna is easy to make, freezer-friendly, and guaranteed to win over both vegetarians and meat-lovers alike.
Ingredients You’ll Need
For the Lasagna:
- 9 lasagna noodles
- 2 tbsp olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 10 oz (280 g) fresh spinach, chopped
- 8 oz (225 g) mushrooms, sliced
- 15 oz (425 g) ricotta cheese
- 1 large egg
- ½ cup grated Parmesan cheese
- 3 cups shredded mozzarella cheese
- ¼ tsp ground nutmeg
- ½ tsp dried basil
- ½ tsp dried oregano
- ¼ tsp salt
- ¼ tsp black pepper
- 3 cups béchamel sauce (homemade or store-bought)
Step-by-Step Instructions
- Cook the pasta
Preheat your oven to 375°F (190°C). Cook lasagna noodles according to package directions, then drain and set aside. - Prepare the veggie filling
In a large skillet, heat olive oil over medium heat. Sauté onion for 3–4 minutes until softened. Add garlic and cook for 1 minute more.
Stir in mushrooms and cook until golden and tender, about 6–7 minutes. Add spinach and cook until wilted. Season with basil, oregano, nutmeg, salt, and pepper. - Mix the cheese layer
In a medium bowl, combine ricotta, egg, and Parmesan cheese. Mix until smooth and creamy. - Assemble the lasagna
- Spread a thin layer of béchamel sauce on the bottom of a greased baking dish.
- Add 3 noodles, half the ricotta mixture, half the spinach-mushroom filling, and 1 cup mozzarella. Top with béchamel.
- Repeat layers with remaining ricotta, vegetables, mozzarella, and béchamel.
- Finish with the last 3 noodles, a final layer of béchamel, and the remaining mozzarella.
- Bake
Cover with foil and bake for 25 minutes. Remove foil and bake uncovered for another 15–20 minutes, until golden and bubbly. - Rest and serve
Let the lasagna sit for at least 10 minutes before slicing to keep the layers intact.
Why This Spinach Mushroom Lasagna Works
This recipe delivers comfort food at its finest:
- Mushrooms add rich, meaty umami flavor.
- Spinach balances the richness with freshness and nutrients.
- Ricotta, mozzarella, and Parmesan create layers of creamy, melty, cheesy goodness.
- Béchamel sauce ties everything together with velvety texture.
It’s indulgent without being heavy, making it a great balance between comfort food and wholesome eating.
Tips for Perfect Lasagna
- Cook out excess moisture from mushrooms and spinach to avoid soggy layers.
- Season each layer to keep the flavor bold throughout.
- Let it rest after baking for clean slices.
- Make ahead — assemble the lasagna a day in advance, refrigerate, and bake when ready.
- Freeze leftovers in slices for quick weeknight meals.
Variations & Customizations
- Add roasted red peppers or sun-dried tomatoes for extra flavor.
- Swap mushrooms for eggplant, zucchini, or a mix of your favorite vegetables.
- Use cottage cheese instead of ricotta for a lighter option.
- Make it vegan with dairy-free cheeses and a plant-based béchamel.
- Sprinkle fresh herbs like parsley, basil, or thyme before serving.
Serving Suggestions
Pair your Spinach Mushroom Lasagna with:
- Garlic bread or crusty baguette
- A crisp green salad with lemon vinaigrette
- Roasted seasonal vegetables
- A glass of white wine for a more elevated meal
Nutrition Information (per serving)
- Calories: 410 kcal
- Servings: 6
Conclusion
This Spinach Mushroom Lasagna proves that vegetarian comfort food can be just as indulgent as traditional meat-based lasagna. With layers of creamy ricotta, savory mushrooms, tender spinach, and rich béchamel, it’s a dish that feels both cozy and elevated.
Whether you’re cooking for family, entertaining friends, or meal prepping for the week, this lasagna is a recipe you’ll return to again and again. Try it once, and it just might become your new go-to comfort food.