Irresistible Mushroom and Spinach Lasagna Recipe
This Mushroom and Spinach Lasagna has a special place in my heart. There’s something so comforting about the layers of pasta, creamy cheese, and a hearty vegetable filling that makes it perfect for any occasion. Whether it’s a cozy family dinner or a gathering with friends, this dish brings everyone together. You can almost hear the satisfied sighs as each slice is served, and I promise it will leave your guests asking for the recipe!
What I love most about this Mushroom and Spinach Lasagna is how it manages to feel indulgent while still being packed with wholesome ingredients. The combination of savory mushrooms, fresh spinach, and gooey cheese creates a deliciously rich flavor profile that appeals to everyone, even those who might not typically lean towards vegetarian meals.
Why You’ll Love This Recipe
– Easy to prepare: This recipe is straightforward and perfect for home cooks at any level.
– Healthy twist: Packed with nutritious vegetables, it’s a great way to enjoy lasagna guilt-free.
– Comfort food classic: The creamy layers and hearty filling make it an ultimate comfort dish.
– Make-ahead option: You can assemble it ahead of time and bake just before serving.
– Crowd-pleaser: It’s sure to impress your family and friends at any meal.
Ingredients You’ll Need
Gathering fresh ingredients is part of the fun! Here’s what you’ll need to create this delicious Mushroom and Spinach Lasagna:
For the Lasagna
– 9 lasagna noodles
– 2 tablespoons olive oil
– 1 onion, finely chopped
– 3 cloves garlic, minced
– 1 pound mushrooms (cremini or button), sliced
– ½ teaspoon dried thyme
– Salt and pepper, to taste
– 3 cups marinara sauce
– 2 cups ricotta cheese
– 1 cup shredded mozzarella cheese
– ½ cup grated Parmesan cheese
– 2 cups fresh spinach leaves, chopped
– Fresh basil leaves, for garnish
Variations
Don’t hesitate to get creative with this lasagna! Here are some fun variations you can try:
– Swap the greens: Use kale or Swiss chard instead of spinach for a different flavor.
– Add extra veggies: Incorporate zucchini or bell peppers for added texture and nutrition.
– Change the cheese: Try using goat cheese or vegan cheese alternatives for different flavor profiles.
– Spice it up: Add red pepper flakes or Italian seasoning for an extra kick.
How to Make Mushroom and Spinach Lasagna
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish. Preheating ensures that your lasagna cooks evenly throughout.
Step 2: Cook Lasagna Noodles
Bring a large pot of salted water to a boil. Cook the lasagna noodles according to package instructions until al dente. Once done, drain them well and set aside. This step is crucial as perfectly cooked noodles will hold up beautifully between layers without becoming mushy.
Step 3: Prepare Mushroom Filling
In a large skillet over medium heat, add olive oil. Sauté the finely chopped onion for about 3–4 minutes until translucent. Next, add minced garlic and sauté for another minute until fragrant. Now toss in sliced mushrooms along with thyme, salt, and pepper; cook until they soften. Finally, stir in the chopped spinach just until wilted before removing from heat. This flavorful filling adds depth to your lasagna.
Step 4: Assemble Lasagna
Start by spreading a layer of marinara sauce on the bottom of your greased baking dish. Layer three cooked noodles on top, followed by half of the ricotta cheese mixture, half of your mushroom filling, and one-third of both mozzarella and Parmesan cheeses. Repeat these layers one more time using up all but the remaining marinara sauce and cheeses on top. Finishing with marinara sauce ensures every bite is packed with flavor.
Step 5: Bake
Cover your assembled lasagna with foil (to prevent over-browning) and bake in the preheated oven for about 25 minutes. Then remove the foil and bake uncovered for an additional 10–15 minutes until the cheese is bubbly and golden brown. Baking allows all those delicious flavors to meld together beautifully.
Step 6: Serve
Once baked, let your lasagna cool slightly before slicing into portions. Garnish with fresh basil leaves for an aromatic touch! Serve warm and enjoy every delightful bite of this Mushroom and Spinach Lasagna that’s sure to become a favorite in your household!
Pro Tips for Making Mushroom and Spinach Lasagna
Making the perfect Mushroom and Spinach Lasagna can be a delightful experience, especially with a few handy tips. These suggestions will help elevate your dish and ensure it turns out wonderfully every time.
– Use fresh ingredients: Fresh mushrooms and spinach will enhance the flavor and texture of your lasagna, making it tastier and more vibrant.
– Don’t overcook the noodles: Cooking the lasagna noodles to al dente ensures they retain some firmness, which is essential for layering and prevents them from becoming mushy during baking.
– Layer wisely: Start with marinara sauce on the bottom, as this prevents the noodles from sticking. Make sure to distribute your filling evenly throughout for balanced flavors.
– Let it rest: Allowing the lasagna to cool for about 10 minutes before slicing helps it set up nicely, making for cleaner cuts and better presentation.
– Experiment with cheeses: Feel free to mix different kinds of cheese, such as ricotta or mozzarella, to create unique flavors that suit your taste preferences.
How to Serve Mushroom and Spinach Lasagna
Presenting your Mushroom and Spinach Lasagna beautifully can enhance the dining experience. Here are some ideas to make your dish even more appealing.
Garnishes
– Fresh basil leaves: A sprinkle of fresh basil not only adds color but also a lovely aromatic touch that complements the flavors in the lasagna.
– Grated Parmesan: A light dusting of grated Parmesan cheese on top adds an extra cheesy touch and a bit of sophistication.
Side Dishes
– Garlic bread: This classic side is perfect for sopping up any delicious marinara sauce left on your plate.
– Mixed green salad: A crisp salad with a tangy vinaigrette balances the richness of the lasagna beautifully.
– Roasted vegetables: Seasonal roasted vegetables add a healthy complement to your meal while enhancing its visual appeal.

Make Ahead and Storage
Preparing meals ahead of time can save you effort on busy days. Here’s how to store your Mushroom and Spinach Lasagna effectively.
Storing Leftovers
– Store in an airtight container: Once cooled, place leftover lasagna in a well-sealed container to keep it fresh in the refrigerator for up to 3 days.
– Separate layers if possible: To maintain texture, consider storing layers separately if you have leftovers from multiple servings.
Freezing
– Wrap tightly: For longer storage, wrap individual portions in plastic wrap followed by aluminum foil before placing them in a freezer-safe container. This helps prevent freezer burn.
– Label containers: Don’t forget to label with the date so you know how long it’s been stored. Frozen lasagna can last up to 3 months.
Reheating
– Thaw before reheating: For best results, thaw frozen lasagna overnight in the fridge before reheating.
– Bake until heated through: Reheat in a preheated oven at 350°F (175°C) until warmed all the way through, usually about 20–30 minutes.
FAQs
If you have questions about making or storing Mushroom and Spinach Lasagna, you’re not alone! Here are some common queries answered.
Can I use gluten-free noodles?
Yes! Gluten-free lasagna noodles work perfectly as an alternative. Just be sure to follow package instructions for cooking times.
How can I make this recipe vegan?
To make this lasagna vegan, substitute ricotta cheese with plant-based alternatives like tofu blended with nutritional yeast. Use dairy-free mozzarella cheese as well.
Can I add other vegetables?
Absolutely! Feel free to include other vegetables like zucchini or bell peppers for added flavor and nutrition. Just sauté them along with the mushrooms.
Final Thoughts
I hope you enjoy making this Mushroom and Spinach Lasagna as much as I do! It’s such a comforting dish that brings everyone together around the table. Whether it’s a cozy family dinner or a special gathering with friends, this recipe is sure to impress. Don’t hesitate to try it out—I can’t wait for you to savor every bite!

Mushroom and Spinach Lasagna
Ingredients
Method
- Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish.
- Bring a large pot of salted water to a boil. Cook the lasagna noodles according to package instructions until al dente. Drain and set aside.
- In a large skillet over medium heat, add olive oil. Sauté the onion for about 3–4 minutes until translucent. Add garlic and sauté for another minute. Toss in mushrooms, thyme, salt, and pepper; cook until softened. Stir in spinach until wilted.
- Spread a layer of marinara sauce on the bottom of the baking dish. Layer three cooked noodles, half of the ricotta, half of the mushroom filling, and one-third of mozzarella and Parmesan. Repeat layers, finishing with marinara sauce on top.
- Cover with foil and bake for about 25 minutes. Remove foil and bake uncovered for an additional 10–15 minutes until cheese is bubbly and golden brown.
- Let cool slightly before slicing. Garnish with fresh basil leaves and serve warm.
