As I rummaged through my fridge, the forgotten bunch of fresh spinach and a carton of mushrooms caught my eye, sparking the idea for a comforting dish that warms the heart. This Mushroom and Spinach Lasagna has become a go-to recipe in my home, effortlessly combining flavors and textures into a delightful vegetarian feast. It’s incredibly satisfying and quick to prepare, making it an ideal solution for busy weeknights or leisurely family gatherings. With layers of tender pasta, creamy ricotta, and melted mozzarella, this hearty comfort food brings everyone to the table with eager appetites. So, are you ready to transform your dinner routine with this delicious, family-friendly lasagna? Let’s dive into the recipe!

Why is this lasagna a must-try?
Comforting Layers: The Mushroom and Spinach Lasagna showcases layers of flavors that create a delightful harmony, leaving everyone asking for seconds.
Easy Prep: With simple steps to follow, you can whip up this dish in no time, perfect for a swift yet satisfying meal on busy days.
Hearty & Nutritious: Packed with vegetables and protein, each slice is a filling option that caters to vegetarians and meat-lovers alike.
Versatile & Customizable: Easily adapt the recipe by substituting spinach with kale or adding roasted bell peppers for an exciting twist! For even more delicious ideas, check out our Zucchini Mushroom Pasta or Wholesome Summer Corn.
Crowd-Pleaser: Whether it’s a family dinner or a gathering with friends, this lasagna will have everyone raving about your cooking skills.
Mushroom and Spinach Lasagna Ingredients
For the Noodles
• Lasagna Noodles – Provide structure to this beautifully layered dish; substitute with gluten-free noodles for a gluten-free version.
For the Filling
• Olive Oil – Perfect for sautéing your aromatic filling; any cooking oil can be substituted.
• Onion – Adds a wonderful sweetness and depth; shallots can be used as a great substitute.
• Garlic – Delivers aromatic flavor that brightens the dish; feel free to use fresh garlic or garlic powder.
• Mushrooms – Bring umami and meaty texture to the lasagna; can swap with zucchini, eggplant, or cauliflower for variety.
• Dried Thyme – Infuses an herbal note that complements the vegetables; fresh thyme also works beautifully.
• Salt & Pepper – Essential for enhancing flavors; adjust to your personal taste preferences.
• Spinach – Adds vibrant color and nutrition; both fresh and frozen spinach work well—just wilt fresh spinach before adding.
For the Cheesy Layers
• Ricotta Cheese – Provides that creamy texture and structure for the filling; cottage cheese can be a lighter substitute.
• Mozzarella Cheese – Melts beautifully for a gooey topping; consider using any melting cheese like provolone in its place.
• Parmesan Cheese – Contributes a salty, nutty flavor; nutritional yeast makes a fantastic vegan option.
For the Sauce
• Marinara Sauce – The glue that ties all layers together; opt for a high-quality store-bought or homemade sauce for the best flavor.
Each ingredient in this Mushroom and Spinach Lasagna plays a pivotal role in creating a symphony of flavors and textures, making it an unforgettable dish for any meal!
Step‑by‑Step Instructions for Mushroom and Spinach Lasagna
Step 1: Preheat the Oven
Begin by preheating your oven to 375°F (190°C). While the oven heats up, grease a 9×13-inch baking dish with a little olive oil or cooking spray, ensuring the base and sides are coated to prevent sticking. It’s an essential step that sets the stage for your Mushroom and Spinach Lasagna to bake beautifully.
Step 2: Cook Noodles
In a large pot, bring salted water to a rolling boil. Carefully add lasagna noodles and cook until al dente, usually about 8-10 minutes. Stir gently to avoid sticking. Once cooked, drain the noodles in a colander and rinse briefly with cold water to stop the cooking process. Set them aside to cool while preparing the filling.
Step 3: Prepare Filling
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add chopped onion and sauté until translucent, about 3-4 minutes. Stir in minced garlic, followed by the sliced mushrooms, dried thyme, salt, and pepper. Cook until the mushrooms release their moisture and become tender, roughly 5-7 minutes. Finally, add the spinach and cook just until wilted, about 2 minutes, then remove from heat to cool slightly.
Step 4: Assemble Lasagna
Start by spreading a thin layer of marinara sauce on the bottom of the greased baking dish. Layer in lasagna noodles, followed by dollops of ricotta cheese, the mushroom and spinach filling, and a sprinkle of mozzarella and Parmesan cheese. Repeat the layering process until you run out of ingredients, finishing with sauce and remaining cheese on top. This layering creates a hearty Mushroom and Spinach Lasagna.
Step 5: Bake
Cover the assembled lasagna tightly with aluminum foil to keep moisture in. Bake in your preheated oven for 25 minutes. After that, carefully remove the foil and bake for an additional 10-15 minutes, or until the cheese is golden and bubbly, creating a delicious crust. The aroma of the Mushroom and Spinach Lasagna will fill your kitchen, making it hard to resist!
Step 6: Serve
Once baked, remove the lasagna from the oven and allow it to cool for about 10 minutes. This resting period helps the layers set for cleaner slices. Garnish with fresh basil leaves for a pop of color and flavor before serving. Your warm, comforting Mushroom and Spinach Lasagna is now ready to be enjoyed!

Make Ahead Options
These Mushroom and Spinach Lasagna layers are perfect for busy home cooks looking to save time during the week! You can assemble the entire lasagna up to 24 hours in advance; simply cover it tightly with foil and refrigerate to maintain freshness. If you’re planning further ahead, feel free to freeze the assembled lasagna for up to 3 months—just be sure to wrap it tightly in plastic wrap before covering with foil. When you’re ready to enjoy it, simply bake straight from the fridge for 30 minutes (or 60-70 minutes from frozen) until heated through and the cheese is bubbly. With these make-ahead options, you’ll have a delicious meal on hand that feels like a comforting hug on a plate!
Storage Tips for Mushroom and Spinach Lasagna
Room Temperature: Store leftovers at room temperature for no more than 2 hours to ensure food safety.
Fridge: Keep the lasagna in an airtight container in the fridge for up to 3 days; simply reheat individual portions in the microwave or oven before serving.
Freezer: Wrap the assembled lasagna tightly in plastic wrap and then foil for freezing; it can stay fresh for up to 3 months. To reheat, bake from frozen at 375°F (190°C) until heated through.
Reheating: For reheating in the oven, cover with foil to prevent drying out and bake at 350°F (175°C) for 20-30 minutes or until warmed to your liking. Enjoy your comforting Mushroom and Spinach Lasagna with ease!
What to Serve with Mushroom and Spinach Lasagna
There’s nothing quite like sharing a delightful meal, and pairing dishes can elevate your dining experience to a whole new level.
-
Garlic Bread: The warm, buttery garlic bread is perfect for soaking up that delicious marinara sauce while adding a crunchy texture that contrasts beautifully with the creamy lasagna.
-
Caesar Salad: A fresh Caesar salad brings a crisp and tangy element to the table, enhancing the flavors while providing a refreshing contrast to the hearty lasagna.
-
Roasted Vegetables: Colorful roasted vegetables add a delightful sweetness and caramelization that complements the savory mushroom and spinach filling, making every bite more vibrant.
-
Green Beans Almondine: Lightly sautéed green beans with toasted almonds bring a nutty crunch, making this a wonderful side that balances the richness of the lasagna.
-
Chardonnay: A glass of chilled Chardonnay offers a crisp, fruity kick that beautifully pairs with the creamy cheeses, making it a delightful choice for a casual dinner or a special celebration.
-
Chocolate Mousse: Close the meal with a light chocolate mousse, providing a sweet and airy finish that will leave your guests dreaming of dessert long after the last bite of lasagna.
Expert Tips for Mushroom and Spinach Lasagna
• Mushroom Magic: Be sure to cook mushrooms until they release their moisture fully; this will intensify their umami flavor in the lasagna.
• No Stick Noodles: Stir lasagna noodles while boiling to prevent sticking, and rinse with cold water after draining for a smoother assembly process.
• Layer Wisely: For the best texture, allow the baked lasagna to rest for about 10 minutes before slicing; this helps the layers set and makes serving easier.
• Herb Freshness: Fresh herbs can elevate your Mushroom and Spinach Lasagna. Use fresh thyme or basil instead of dried for a brighter flavor.
• Cheese Choices: Experiment with different types of melting cheese like fontina or gouda for a delicious twist on the classic cheesy topping.
Mushroom and Spinach Lasagna Variations
Feel free to unleash your creativity and customize this delicious lasagna to suit your taste buds!
-
Greens Switch: Replace spinach with kale for a nutrient-packed twist. Kale’s hearty texture adds a delightful crunch to every bite.
-
Extra Veggies: Toss in roasted bell peppers or artichokes for an additional layer of flavor and color. These vegetables bring a sweet and savory contrast that brightens the dish.
-
Gluten-Free: Use gluten-free lasagna noodles to accommodate dietary restrictions without sacrificing taste. You’ll still enjoy a satisfying, hearty meal!
-
Cheesy Delight: Swap mozzarella with fontina or gouda for a more gourmet cheesy topping. These cheeses provide a unique melting quality and deep flavors.
-
Spicy Kick: Add some chili flakes or a dash of hot sauce to the filling for a hint of warmth. Spice lovers will appreciate this zest, balancing the creamy goodness beautifully.
-
Cloudy Variation: Try mixing in some ricotta with lemon zest for a fresh, zesty flavor. This brightens the filling, making each bite feel light yet indulgent.
-
Umami Boost: Add a sprinkle of nutritional yeast for a cheesy flavor without the dairy, making it a lovely option for vegans.
-
Hearty Protein: Stir in some cooked lentils or chickpeas for added protein and fiber, transforming this dish into a more filling meal.
For even more delightful meals, check out our Extra Cheesy Lasagna or the cozy Mushroom Soup Cozy – your family won’t be disappointed!

Mushroom and Spinach Lasagna Recipe FAQs
What type of mushrooms should I use for this lasagna?
Absolutely! For the best flavor and texture, I recommend using cremini or button mushrooms. They offer a wonderful umami richness that pairs beautifully with the other ingredients. If you want to switch things up, portobello mushrooms can also work well.
How should I store leftover Mushroom and Spinach Lasagna?
To keep your lasagna fresh, place it in an airtight container in the fridge for up to 3 days. If you have larger portions or a whole dish left over, wrap it tightly in plastic wrap and then foil to prevent freezer burn; it will stay good in the freezer for up to 3 months.
Can I freeze the Mushroom and Spinach Lasagna?
Certainly! To freeze, prepare and assemble your lasagna as per the recipe but do not bake it yet. Wrap the unbaked lasagna securely in plastic wrap and then in aluminum foil. When you’re ready to enjoy it, simply bake from frozen at 375°F (190°C) for approximately 1 hour or until heated through and bubbly.
What if my lasagna noodles are sticking together?
Very! If your noodles stick, rinse them under cold water right after draining to halt the cooking process and to prevent sticking. Additionally, stirring them gently while cooking will help keep them separated. If they do stick, just gently peel them apart with your fingers—they’ll be fine!
Is this lasagna gluten-free?
You can easily make this Mushroom and Spinach Lasagna gluten-free! Just substitute the regular lasagna noodles with gluten-free noodles made from rice, corn, or quinoa. Just like the traditional version, follow normal cooking instructions; these noodles will also work well in creating those comforting layers of flavor.
Can I use other vegetables in this lasagna?
Of course! Feel free to get creative with your veggies. Roasted zucchini, bell peppers, or artichoke hearts are fantastic additions that can really elevate the dish. Just make sure to cook or sauté them beforehand to remove excess moisture and ensure even baking.

Mushroom and Spinach Lasagna: Comforting Layers of Flavor
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish with olive oil.
- In a large pot, bring salted water to a rolling boil. Carefully add lasagna noodles and cook until al dente, usually about 8-10 minutes. Then drain and rinse with cold water.
- In a large skillet, heat olive oil over medium heat. Add chopped onion and sauté until translucent, about 3-4 minutes. Stir in minced garlic, followed by sliced mushrooms, dried thyme, salt, and pepper. Cook until mushrooms are tender, about 5-7 minutes. Finally, add spinach and cook until wilted, about 2 minutes, then remove from heat.
- Spread a thin layer of marinara sauce on the bottom of the greased baking dish. Layer in noodles, dollops of ricotta, mushroom and spinach filling, and mozzarella and Parmesan cheese. Repeat until you run out of ingredients, finishing with sauce and cheese on top.
- Cover tightly with aluminum foil and bake for 25 minutes. Remove foil and bake for an additional 10-15 minutes until cheese is golden and bubbly.
- Allow the lasagna to rest for about 10 minutes before serving. Garnish with fresh basil leaves.

Leave a Reply