As I lifted the lid from my bubbling pot, a warm wave of savory aromas wrapped around me like a cozy blanket on a chilly evening. This Mushroom and Spinach Lasagna is my go-to when I want to indulge in a comforting vegetarian delight that’s as satisfying to make as it is to devour. With creamy layers of béchamel, tender sautéed mushrooms, and vibrant spinach nestled between no-boil noodles, it’s a delightful twist on a classic dish. Not only is it quick to prepare, but it’s also freezer-friendly, making weeknight dinners a breeze. Join me as we dive into this heartwarming recipe that promises to bring joy to your family gatherings and cozy nights in. Are you ready to transform your kitchen into a haven of mouthwatering goodness? Let’s get started!

Why is this lasagna a must-try?
Comforting Layers: The Mushroom and Spinach Lasagna is a satisfying dish, featuring explosive flavors nestled between creamy layers of béchamel sauce and no-boil noodles.
Rich, Earthy Goodness: Combining tender sautéed mushrooms with fresh spinach offers an incredible taste experience that delights both vegetarians and meat-lovers alike.
Quick and Easy: This recipe is designed for busy evenings—it’s simple to prepare and can even be made ahead of time for effortless weeknight meals.
Crowd-Pleasing Appeal: Whether it’s a family dinner or a gathering, this lasagna is sure to impress your guests, serving as a perfect centerpiece next to a light salad or garlic bread, similar to my Onion Potato Hand.
Freezer-Friendly Delight: You can easily make a double batch to enjoy later. Leftovers thrive in the freezer, bringing joy to your future dinners! Try pairing it with my Chicken Bacon Pie for a comforting meal duo.
Mushroom and Spinach Lasagna Ingredients
For the Cheese Mixture
• Ricotta Cheese – Adds creaminess and structure; cottage cheese can lighten it up.
• Mozzarella Cheese – Provides melting and stringy texture; swap with provolone for a different flavor.
• Parmesan Cheese – Adds depth and a sharp flavor; Grana Padano is a cost-effective substitute.
• Egg – Binds the cheese mixture; for an egg-free option, use a flaxseed meal mix.
• Fresh Parsley – Offers a burst of freshness; basil works great for an Italian twist.
For the Vegetable Filling
• Baby Spinach – Provides nutrition and color; Swiss chard or kale can be excellent alternatives.
• Button and Cremini Mushrooms – Contribute earthy richness; portobello or shiitake can add varied flavors.
• Onion – Lays the foundation for flavor; shallots can give a sweeter touch.
• Garlic – Adds aromatic depth; garlic powder can be a convenient substitute.
• Crushed Red Pepper Flakes – Introduces subtle heat; feel free to omit for a milder version.
For the Béchamel Sauce
• Butter – Essential for sautéing and in the béchamel; margarine or olive oil can serve as dairy-free alternatives.
• Flour – Thickens the béchamel; gluten-free flour can be used for a gluten-free option.
• Whole Milk – Creates a creamy béchamel; almond or oat milk can make it dairy-free.
• Nutmeg – Enhances flavor complexity; don’t worry if you don’t have it on hand.
For the Lasagna
• No-Cook Lasagna Noodles – Simplifies assembly, allowing you to build layers easily; regular noodles can be pre-cooked if necessary.
These ingredients work together harmoniously, crafting a Mushroom and Spinach Lasagna that not only satisfies but also warms the heart, making any meal feel special.
Step‑by‑Step Instructions for Mushroom and Spinach Lasagna
Step 1: Prepare Ricotta Mixture
In a mixing bowl, combine ricotta cheese with shredded mozzarella, grated Parmesan, a beaten egg, freshly chopped parsley, nutmeg, salt, and pepper. Stir vigorously until the mixture is smooth and creamy. This cheese blend will create a delightful base for your Mushroom and Spinach Lasagna, adding richness to every bite. Set aside your bowl within reach for easy assembly.
Step 2: Sauté Vegetables
Melt ½ tablespoon of butter in a skillet over medium heat, then add diced onion. Sauté for 4-5 minutes until the onion turns translucent and fragrant. Now, toss in baby spinach and crushed red pepper flakes, stirring for another minute until the spinach wilts. Remove from heat and set aside; this flavorful blend adds a touch of freshness to your lasagna.
Step 3: Cook Mushrooms
In the same skillet, add 1 tablespoon of butter and melt over medium-high heat. Once hot, add sliced button and cremini mushrooms, cooking undisturbed for 3-4 minutes until they turn a golden brown. Add minced garlic and season with salt and pepper, then sauté for an additional minute. These beautifully caramelized mushrooms will lend an earthy depth to your Mushroom and Spinach Lasagna.
Step 4: Make Béchamel Sauce
Using the same skillet, melt 2½ tablespoons of butter over medium heat. Whisk in 2 tablespoons of flour, cooking for 1-2 minutes until lightly golden. Gradually add whole milk, whisking constantly until the mixture thickens and bubbles gently. Season with nutmeg, salt, and pepper, then remove from heat. This rich béchamel sauce is key to achieving a creamy texture in your lasagna.
Step 5: Preheat Oven
While the béchamel cools slightly, preheat your oven to 375°F (190°C). Grease a 9-inch baking dish with a little butter or cooking spray, ensuring an easy release for your Mushroom and Spinach Lasagna once baked. This step helps to ensure that your layers of goodness come out beautifully golden and delicious.
Step 6: Assemble Lasagna
Begin by spreading a thin layer of béchamel sauce in the bottom of your prepared baking dish. Layer with no-boil lasagna noodles, followed by a portion of the ricotta mixture, the sautéed spinach, and mushrooms. Sprinkle a little mozzarella on top, then repeat the layering process until all ingredients are used, finishing with a final layer of noodles, béchamel, and a generous sprinkle of mozzarella and Parmesan.
Step 7: Bake
Cover the assembled lasagna loosely with foil and place it in the preheated oven. Bake for 35-40 minutes or until the top is bubbling and golden brown. Remove the foil in the last 10 minutes of baking to achieve a lovely crispy topping. The Mushroom and Spinach Lasagna will become a comforting dish that warms the heart and satisfies the soul.
Step 8: Rest Before Serving
After baking, let the lasagna rest for 10-15 minutes at room temperature. This cooling period allows the layers to set, making it easier to slice. Serve garnished with fresh parsley for a pop of color. Enjoy the flavors of your homemade Mushroom and Spinach Lasagna, a dish that brings joy to any gathering!

Mushroom and Spinach Lasagna Variations
Get ready to experiment with delightful twists on this classic lasagna that will tickle your taste buds and keep it fresh!
-
Greens Galore: Swap baby spinach for Swiss chard or chopped kale for different greens packed with nutrients. These variations provide delightful flavors and brighten the dish.
-
Mushroom Medley: Use portobello or shiitake mushrooms for varied flavors and a richer earthiness. They add an exciting depth, bringing new life to your lasagna.
-
Roasted Veggie Delight: Layer in roasted or grilled vegetables like zucchini or eggplant for added substance and flavor bursts. This twist transforms your lasagna into a garden-fresh feast.
-
Dairy-Free Option: Substitute the béchamel with my delicious Vegan Mushroom Gravy for a rich, creamy alternative that keeps everything plant-based.
-
Nutty Surprise: Incorporate ground nuts like walnuts or pine nuts in the cheese mixture for a wonderful crunch and added flavor complexity. It’s a gorgeous addition that elevates the lasagna experience.
-
Spice it Up: Add crushed red pepper flakes or a dash of cayenne to your ricotta mixture for a bit more heat. This simple addition can awaken your lasagna with a delightful kick!
-
Pasta Swap: Try using whole wheat or gluten-free lasagna noodles to cater to dietary preferences without sacrificing flavor. Your family will still enjoy all the comforting goodness!
-
Flavorful Herbs: Swap parsley with fresh basil for an aromatic twist that enhances the Italian flavors. The fragrance of basil adds brightness, turning your lasagna into a truly aromatic delight.
Feel free to mix and match these variations to create a Mushroom and Spinach Lasagna that’s a true reflection of your tastes and preferences!
Expert Tips for Mushroom and Spinach Lasagna
-
Cooling Time Matters: Allow your lasagna to rest after baking; this will set the layers properly for clean, beautiful slices.
-
Mushroom Browning: Give your mushrooms space in the skillet to brown, enhancing their rich flavor. Avoid stirring constantly!
-
Season Every Layer: Don’t forget to season each component of the filling. This will ensure that the Mushroom and Spinach Lasagna is flavorful throughout.
-
Make-Ahead Convenience: Assemble the lasagna a day in advance and refrigerate. Just bake it directly from the fridge, adding an extra 10 minutes to the cooking time.
-
Use Fresh Herbs: Fresh parsley adds a burst of flavor. If you can, use it instead of dried for a brighter taste in your Chicken and Spinach Lasagna.
-
Béchamel Consistency: Ensure your béchamel sauce is thick and bubbling before layering; this will enhance the creaminess of your lasagna.
Storage Tips for Mushroom and Spinach Lasagna
Room Temperature: Refrigerate within 2 hours of serving to ensure food safety; otherwise, the lasagna should not be left out for over 2 hours.
Fridge: Store leftovers in an airtight container for up to 4 days. Reheat in the microwave or oven, covered, until warmed through and bubbling.
Freezer: The Mushroom and Spinach Lasagna can be frozen, either baked or unbaked, for up to 3 months. Wrap tightly in plastic wrap and foil to prevent freezer burn.
Thawing and Reheating: For frozen baked lasagna, thaw overnight in the fridge before reheating. Bake at 375°F (190°C) until heated through, about 30-40 minutes.
What to Serve with Mushroom and Spinach Lasagna?
Elevate your meal experience by pairing this creamy, comforting dish with delicious sides and drinks that balance flavor and texture.
- Garlic Bread: The buttery, toasted goodness of garlic bread complements the rich layers, perfect for sopping up extra béchamel.
- Caesar Salad: Crisp romaine, tangy dressing, and crunchy croutons provide a refreshing contrast to the hearty lasagna.
- Steamed Broccoli: Add a vibrant green side; its slight crunch and earthy flavor will harmonize beautifully with the creamy pasta.
- Roasted Vegetables: Caramelized zucchini, bell peppers, and carrots offer a sweet, savory balance to the richness of the lasagna.
- Sparkling Water: A refreshing drink choice that cleanses the palate, enhancing the entire dining experience.
- Red Wine: A glass of light red wine, like Chianti, pairs perfectly with the earthy flavors, adding a polished touch.
- Mixed Green Salad: A light, tangy dressing over mixed greens brightens the meal and complements the lasagna’s creaminess.
- Lemon Sorbet: For dessert, this refreshing treat cleanses the palate after the savory layers, providing a delightful finish.
- Pesto Pasta Salad: Cold and colorful, this dish introduces fresh flavors and zesty notes, making it a fun contrast to the lasagna.
Make Ahead Options
These Mushroom and Spinach Lasagna layers are perfect for busy home cooks looking to save time! You can prepare and assemble the entire lasagna up to 24 hours in advance and store it in the refrigerator, covered tightly with plastic wrap to maintain freshness. Alternatively, you can prepare the mushroom and spinach filling and béchamel sauce up to 3 days ahead, storing them separately in airtight containers. When you’re ready to bake, preheat your oven and add about 10 extra minutes to the baking time if using the lasagna directly from the fridge. You’ll serve a warm, comforting lasagna that’s just as delicious, ensuring you have more time to enjoy with family and less time in the kitchen!

Mushroom and Spinach Lasagna Recipe FAQs
How do I select the best mushrooms for this recipe?
Absolutely! When choosing mushrooms, look for firm, plump varieties without dark spots all over. Both button and cremini mushrooms work beautifully in this Mushroom and Spinach Lasagna. If you prefer a richer flavor, consider using portobello or shiitake mushrooms as alternatives.
What storage methods can I use for leftover lasagna?
Very! Leftover Mushroom and Spinach Lasagna can be stored in an airtight container in the fridge for up to 4 days. When ready to enjoy, simply reheat it in the microwave or oven until it’s warmed through and bubbling again.
Can I freeze Mushroom and Spinach Lasagna, and how do I do it?
Absolutely! You can freeze the lasagna either baked or unbaked for up to 3 months. If freezing unbaked, wrap it tightly with plastic wrap and foil to prevent freezer burn. To reheat baked lasagna, thaw it overnight in the fridge and then bake at 375°F (190°C) for 30-40 minutes until heated through.
What are some common troubleshooting tips if my béchamel sauce doesn’t thicken?
If your béchamel sauce isn’t thickening as desired, here’s what you can do: Ensure you’re whisking continuously when adding the milk. If it’s still too thin, cook it over medium heat for a little longer, allowing it to reduce and thicken. Alternatively, you can add an extra tablespoon of flour mixed with a bit of milk to help thicken it up.
Is this recipe suitable for people with dietary restrictions?
Yes, this Mushroom and Spinach Lasagna can be tailored to meet various dietary needs. For a gluten-free version, simply swap regular flour with a gluten-free alternative and use gluten-free lasagna noodles. You can also make it dairy-free by substituting all dairy products with almond milk and vegan cheese options. Always check for potential allergens in your chosen ingredients!
Can pets eat the leftovers from this lasagna?
Very! While some ingredients in this Mushroom and Spinach Lasagna are pet-friendly, such as cooked vegetables is safe for pets, avoid sharing the cheesy components with them, particularly anything containing garlic or onion. Always consult with your veterinarian for the most appropriate foods for your furry friends.

Mushroom and Spinach Lasagna: Comfort in Every Layer
Ingredients
Equipment
Method
- In a mixing bowl, combine ricotta cheese with shredded mozzarella, grated Parmesan, a beaten egg, freshly chopped parsley, nutmeg, salt, and pepper. Stir vigorously until smooth and creamy.
- Melt ½ tablespoon of butter in a skillet over medium heat, then add diced onion. Sauté for 4-5 minutes until translucent. Toss in baby spinach and crushed red pepper flakes, stirring for another minute until spinach wilts.
- In the same skillet, melt 1 tablespoon of butter, add sliced mushrooms, cooking undisturbed for 3-4 minutes until golden brown. Then, add minced garlic and season with salt and pepper. Sauté for an additional minute.
- Melt 2½ tablespoons of butter in the same skillet. Whisk in 2 tablespoons of flour, cooking for 1-2 minutes. Gradually add whole milk, whisking until thickened. Season with nutmeg, salt, and pepper, then remove from heat.
- Preheat your oven to 375°F (190°C). Grease a 9-inch baking dish.
- Spread a thin layer of béchamel sauce in the bottom, layer with noodles, followed by ricotta mixture, sautéed spinach, and mushrooms. Repeat until all ingredients are used, finishing with noodles and béchamel topped with mozzarella and Parmesan.
- Cover with foil and bake for 35-40 minutes. Remove foil in the last 10 minutes to crisp the top.
- Let the lasagna rest for 10-15 minutes at room temperature before serving, garnished with fresh parsley.

Leave a Reply