As I stood in my kitchen the other day, the aroma of sautéed mushrooms and garlic wafted through the air, instantly transporting me to a cozy trattoria in Italy. This Creamy Mushroom and Spinach Lasagna is a delightful vegetarian dish that has become a staple in my home, effortlessly satisfying both cravings for comfort food and ensuring everyone at the table leaves happy. The layers of tender pasta, creamy ricotta, and earthy spinach create a hearty dish you can feel good about serving. Plus, it’s quick to prep and makes for excellent leftovers, giving you more time to enjoy the moments that matter. Are you ready to transform your dinner routine with this irresistible recipe?

Why is this lasagna a must-try?
Comforting, creamy goodness: This Mushroom and Spinach Lasagna wraps you in cheesy warmth, making it perfect for family gatherings or cozy dinners.
Satisfying flavors: With earthy mushrooms and vibrant spinach, each layer bursts with flavor that pleases both vegetarians and meat-lovers alike.
Quick prep time: Even busy cooks can whip this up in no time, making it ideal for weeknight meals.
Versatile expertise: Don’t be afraid to mix it up! Add your favorite veggies or extra cheese for a personal touch.
Crowd-pleaser: Serve with a fresh salad or some garlic bread for a complete meal that will impress your guests or family, much like my Potato Egg Tacos.
Get ready to fall in love with this comforting dish!
Mushroom and Spinach Lasagna Ingredients
For the Pasta Layers
- Lasagna Noodles – Traditional noodles that form the lasagna’s delicious structure; consider gluten-free noodles for a hearty alternative.
For the Filling
- Olive Oil – A cooking medium used to sauté the vegetables; feel free to swap with butter for a richer taste.
- Onion – Provides a fragrant aromatic base; sauté until translucent for the best flavor.
- Garlic – Enhances flavor and adds depth; fresh garlic is recommended, but powdered works in a pinch.
- Mushrooms – The main filling component offering savory earthiness; can be swapped with carrots, eggplant, or cauliflower for excitement.
- Dried Thyme – An herb that complements the filling nicely; Italian seasoning or oregano can be used as substitutes.
- Salt and Pepper – Essential for seasoning; no substitutes necessary ensure the flavor shines.
- Spinach – Nutritional powerhouse that adds color; both fresh and frozen options work, but wilt fresh spinach before adding.
For the Creamy Layer
- Ricotta Cheese – Contributes creaminess and richness; cottage cheese can provide a lighter version without compromising taste.
- Mozzarella Cheese – A stretchy, melting cheese that elevates creaminess; increase the amount for extra cheesiness.
- Parmesan Cheese – Adds a nutty flavor that enhances every layer; a must-have for the top.
For the Saucy Binder
- Marinara Sauce – Acts as the binder for layers; use homemade or select a high-quality store-bought option for the best results.
This Mushroom and Spinach Lasagna recipe combines a variety of savory ingredients to create an unforgettable meal. Whether you’re tackling dinner for the family or impressing a friend, this dish is sure to delight!
Step‑by‑Step Instructions for Mushroom and Spinach Lasagna
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C). While it warms up, take a moment to grease a 9×13-inch baking dish with olive oil or cooking spray. This ensures your delicious Mushroom and Spinach Lasagna will come out easily after baking, allowing for those beautiful layers to shine when served.
Step 2: Cook the Lasagna Noodles
Bring a large pot of salted water to a rolling boil. Carefully add the lasagna noodles and cook them until al dente as directed on the package, usually around 8-10 minutes. Drain the noodles in a colander, and rinse them briefly under cold water to prevent sticking. Set them aside while you prepare the filling.
Step 3: Prepare the Filling
In a large skillet, heat a couple of tablespoons of olive oil over medium heat. Sauté the diced onion until it becomes translucent, about 5 minutes. Stir in the minced garlic, followed by the chopped mushrooms, dried thyme, salt, and pepper. Cook until the mushrooms are tender and have released their moisture, roughly 7-8 minutes. Finally, stir in the spinach until it wilts, and set this savory filling aside.
Step 4: Assemble the Lasagna
Start by spreading a thin layer of marinara sauce across the bottom of your greased baking dish. Lay down three noodles next, covering the sauce completely. Add half of the ricotta cheese in dollops, then layer half of the mushroom and spinach filling. Sprinkle a third of the mozzarella and Parmesan cheese on top. Repeat this layering process, finishing with the remaining sauce and cheeses on the top.
Step 5: Bake the Lasagna
Cover the baking dish with aluminum foil, ensuring it’s not touching the cheese to prevent sticking. Bake your Mushroom and Spinach Lasagna in the preheated oven for 25 minutes. Afterward, remove the foil and bake it uncovered for an additional 10-15 minutes, until the cheese is bubbly and golden brown, creating a beautiful, crispy top.
Step 6: Serve and Enjoy
Once done, remove the lasagna from the oven and let it cool for about 10 minutes to set. This cooling time allows for easier slicing. Garnish with fresh basil if desired, and serve warm alongside a refreshing salad or garlic bread for a delightful meal that everyone will love.

Make Ahead Options
These Mushroom and Spinach Lasagna layers are perfect for make ahead meal prep, allowing you to simplify dinner on busy nights! You can assemble the entire lasagna up to 24 hours in advance; just cover it tightly with plastic wrap and refrigerate. This resting time enhances the flavors as they meld together beautifully. If you’re planning to make it further in advance, consider freezing it—wrap it tightly in foil for up to 3 months. To cook, simply bake it straight from the freezer or thaw it overnight in the fridge before cooking. When ready to serve, let it cool for about 10 minutes after baking to set for perfect slices. Enjoy the comforting taste of homemade goodness with minimal effort!
Expert Tips for Mushroom and Spinach Lasagna
-
Prep Ahead: Assemble your Mushroom and Spinach Lasagna a day in advance; this not only enhances the flavors, but makes dinner stress-free.
-
Avoid Soggy Noodles: Make sure to cook the lasagna noodles just until al dente. Overcooking will lead to a mushy texture after baking.
-
Layering Matters: Be strategic about your layers! Ensure a balanced mixture of cheese, filling, and marinara sauce to prevent dryness or uneven cooking.
-
Add Extra Flavor: Incorporate fresh herbs like basil or parsley into the filling or as a garnish for a burst of freshness that elevates your dish.
-
Thick Sauce: Opt for a thicker marinara sauce to minimize moisture; homemade sauce is a fantastic option if you have the time!
-
Cheese Variations: Don’t hesitate to mix cheeses! Try adding fontina or gouda for a different flavor profile that compliments the mushrooms beautifully.
Mushroom and Spinach Lasagna Variations
Feel free to unleash your culinary creativity with these fun twists on the beloved Mushroom and Spinach Lasagna!
-
Gluten-Free: Swap traditional lasagna noodles for gluten-free ones to make this dish accessible for those with gluten sensitivities.
-
Cheesy Delight: Go all out with your cheese! Add extra mozzarella or a blend of your favorite melty cheeses like fontina or gouda for an extra creamy experience. Your dish will ooze with deliciousness after baking.
-
Vegetable Medley: Replace mushrooms with a mix of vegetables like zucchini, eggplant, or bell peppers for a colorful and flavorful twist. Each layer becomes a canvas for your favorite veggies.
-
Creamy Layers: For an ultra-creamy texture, mix in some heavy cream to the ricotta layer. It gives an indulgent richness that takes this lasagna to a whole new level.
-
Herb Infusion: Sprinkle in fresh herbs like basil or oregano into the filling. The freshness will enhance the overall flavor, making every bite a little more exciting.
-
Spicy Kick: Add red pepper flakes to the sauce or the filling for those who enjoy a bit of heat. It’s a great way to elevate the flavors without overpowering them.
-
Nutty Alternative: For a delightful crunch, add a layer of toasted pine nuts or walnuts. The contrast in texture will delight your senses, creating a dish you won’t soon forget.
-
Saucy Satisfaction: If you love a saucy lasagna, increase the marinara sauce layers between the noodles for more moisture and flavor richness—pair it with a side of my delicious Swiss Bacon Mushroom Meatloaf for a fantastic meal!
Embrace these variations to make your Mushroom and Spinach Lasagna truly your own!
How to Store and Freeze Mushroom and Spinach Lasagna
Fridge: Store your leftover Mushroom and Spinach Lasagna in an airtight container for up to 3 days. This helps retain its creamy texture and flavors.
Freezer: For long-term storage, wrap the lasagna tightly in plastic wrap and then in foil. You can freeze it for up to 3 months.
Thawing: When ready to enjoy, thaw your frozen lasagna overnight in the fridge. Bake it straight from the freezer or after thawing, adjusting cooking time as needed.
Reheating: To reheat, cover with foil and bake at 350°F (175°C) until heated through, about 25-30 minutes, ensuring it doesn’t dry out.
What to Serve with Creamy Mushroom and Spinach Lasagna
Imagine indulging in a mouthwatering meal that brings comfort and joy to your family gatherings.
-
Garlic Bread: Crispy on the outside and buttery on the inside, this classic pairing beautifully complements the rich lasagna and elevates your dining experience.
-
Side Salad: A vibrant mix of greens—tossed with a tangy vinaigrette—provides a refreshing contrast, balancing the creaminess of the dish.
-
Roasted Vegetables: Seasoned with herbs and drizzled with olive oil, these caramelized bites add depth and texture, enhancing the comfort food vibes.
-
Red Wine: A glass of smooth Pinot Noir or Chianti perfectly harmonizes with the earthy flavors of the mushrooms and the creaminess of the cheeses.
-
Stuffed Mushrooms: Elevate your meal with savory stuffed mushrooms that mirror the lasagna’s ingredients, creating a delicious culinary theme throughout.
-
Tiramisu: Cap off the evening with this classic Italian dessert, which offers a sweet finish with its rich flavors and creamy texture, leaving everyone wanting more.

Mushroom and Spinach Lasagna Recipe FAQs
What type of mushrooms should I use for the filling?
Absolutely! While the recipe calls for any variety of mushrooms, I typically recommend using cremini or button mushrooms for their robust flavor. If you prefer a more gourmet touch, shiitake mushrooms can also add earthiness and depth to the filling. Just make sure to slice them evenly for consistent cooking.
How should I store leftover lasagna?
To maintain freshness, store your leftover Mushroom and Spinach Lasagna in an airtight container in the refrigerator. It should stay good for about 3 days. If you’re looking to enjoy it later, I recommend freezing it instead to preserve its delightful flavors.
What is the best way to freeze lasagna?
For freezing, wrap your Mushroom and Spinach Lasagna tightly in plastic wrap, followed by a layer of aluminum foil. This technique helps prevent freezer burn and keeps the dish delicious for up to 3 months. When you’re ready to enjoy it, thaw overnight in the refrigerator or bake it straight from the freezer—just adjust the cooking time accordingly.
Can I make this lasagna ahead of time?
Very! In fact, assembling the Mushroom and Spinach Lasagna a day in advance can enhance the flavors as the ingredients meld together. Just cover it tightly with plastic wrap and refrigerate. When you’re ready to bake, you might need to add an additional 5-10 minutes to the cooking time if it’s cold from the fridge.
Is this lasagna suitable for gluten-free diets?
Definitely! You can easily make the Mushroom and Spinach Lasagna gluten-free by substituting traditional lasagna noodles with gluten-free alternatives. Many brands make fantastic gluten-free noodles that hold up well in lasagna. Just make sure to cook them properly, following the package instructions ahead of assembly.
What if I have dairy allergies or intolerances?
If you or your guests are avoiding dairy, there are several great alternatives! Use a dairy-free ricotta or cream cheese for the creamy layers. For the cheeses, consider vegan mozzarella shreds that melt well. Just keep in mind that the texture and flavor might vary slightly, but it will still be a hearty, satisfying dish!

Mushroom and Spinach Lasagna That Melts in Your Mouth
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish.
- Cook lasagna noodles in salted boiling water until al dente for 8-10 minutes. Drain and rinse them briefly under cold water.
- In a large skillet, heat olive oil. Sauté the onion until translucent, then add garlic, mushrooms, thyme, salt, and pepper. Cook until mushrooms are tender, then stir in spinach until it wilts.
- Spread marinara sauce on the bottom of the baking dish. Layer noodles, ricotta, mushroom spinach filling, and cheeses. Repeat layers, finishing with sauce and cheeses on top.
- Cover with foil and bake for 25 minutes. Remove foil and bake uncovered for an additional 10-15 minutes until bubbly and golden.
- Let the lasagna cool for about 10 minutes before serving.

Leave a Reply