“Dinner’s almost ready!” I heard my partner shout as the unmistakable aroma of baked lasagna wafted through the house, pulling me away from my daydreams. This Easy Mushroom and Spinach Lasagna recipe is my go-to for weeknight meals, and it’s no surprise why. Not only does it come together quickly using no-boil noodles, but it also boasts a creamy béchamel that wraps every layer in indulgent comfort. This dish is as comforting as a hug and provides a delightful way to sneak in some veggie goodness. Whether it’s a cozy family dinner or an impromptu get-together, you’ll find that this lasagna becomes a favorite around the table. Ready to dive into layers of flavor and heart? Let’s get cooking!

Why is This Lasagna So Special?
Comforting Harmony: Each bite of this lasagna blends creamy béchamel, earthy mushrooms, and vibrant spinach, creating an irresistible savor that’s sure to please everyone at the table.
Effortless Preparation: This recipe utilizes no-boil noodles, making it a breeze to whip up on busy weeknights.
Family Favorite: Its rich, delightful flavor profile is loved by both kids and adults alike, promising smiles all around.
Versatile Ingredients: Feel free to mix and match veggies or cheeses to cater to your family’s preferences—it’s wonderfully adaptable!
Make-Ahead Magic: You can assemble this dish in advance and pop it in the oven right before mealtime, making it a great option for gatherings.
Healthy Twist: With layers of fresh spinach and wholesome mushrooms, you can sneak in healthy veggies without compromising on taste!
Get ready to transform your dinners with this delicious lasagna that’s quick, easy, and oh-so-satisfying.
Mushroom and Spinach Lasagna Ingredients
• Prepare to layer your way to deliciousness with these essential components!
For the Cheese Mixture
- Ricotta Cheese – Creamy filling that provides structure. Use cottage cheese as a substitute for a similar texture.
- Mozzarella Cheese – Melty top layer for that gooey factor. Cheddar can be used for a sharper flavor.
- Parmesan Cheese – Adds salty depth to filling and topping. Pecorino Romano can be substituted for a stronger taste.
- Egg – Binds the cheese mixture while providing structure. Aquafaba can be used as a vegan alternative.
- Fresh Parsley – Enhances flavor with freshness. Basil can be used for an Italian twist.
- Nutmeg – Adds warmth and depth to the béchamel sauce. Cinnamon could be an interesting alternative.
For the Vegetables and Flavor Base
- Butter – Used for sautéing vegetables and in the béchamel. Olive oil can substitute for a dairy-free option.
- Sweet Yellow Onion – Builds the base flavor of the sauté. Shallots or leeks can be used for a milder taste.
- Baby Spinach – Light and tender greens that wilt down easily. Kale (stems removed) can be used for extra texture.
- Crushed Red Pepper Flakes – Adds a hint of heat to the dish. Skip for a milder flavor or replace with paprika.
- Button & Cremini Mushrooms – Provide earthy flavors and a meaty texture. Portobello mushrooms can be used for a heartier option.
- Garlic – Aromatic component that enhances flavor. Shallots can be an alternative for garlic taste.
For the Béchamel Sauce
- Flour – Thickens the béchamel sauce. Cornstarch can be used as a gluten-free substitute.
- Whole Milk – Base for the béchamel, providing creaminess. Cream or a non-dairy milk can substitute for a richer sauce.
For the Noodles
- No-Cook Lasagna Noodles – Simplifies the preparation. Use pre-cooked noodles if preferred, adjusting cooking time accordingly.
Dive into this Mushroom and Spinach Lasagna that promises layers of flavor and a comforting experience at every bite!
Step‑by‑Step Instructions for Easy Mushroom and Spinach Lasagna
Step 1: Prepare Ricotta Mixture
In a mixing bowl, combine ricotta cheese, ¼ cup mozzarella, grated Parmesan, a beaten egg, freshly chopped parsley, a pinch of nutmeg, salt, and pepper. Stir the mixture until smooth and well combined. This creamy filling will serve as the heart of your Easy Mushroom and Spinach Lasagna, making each slice rich and flavorful.
Step 2: Sauté Vegetables
In a large skillet, melt ½ tablespoon of butter over medium heat. Add diced sweet yellow onion and sauté until soft and translucent, about 4-5 minutes. Stir in baby spinach and crushed red pepper flakes, cooking just until the spinach wilts, about 1 minute. Season this mixture with salt and pepper, then set it aside to cool slightly.
Step 3: Cook Mushrooms
In the same skillet, melt the remaining butter over medium-high heat. Add sliced button and cremini mushrooms, tossing them to coat. Sauté until they turn a beautiful golden brown, about 3-4 minutes. Add minced garlic, season with salt and pepper, and cook for an additional minute, inhaling the delightful aroma that enhances the filling for your lasagna.
Step 4: Make Béchamel Sauce
In a saucepan, melt 2½ tablespoons of butter over medium heat. Whisk in the flour, stirring continuously for about 1 minute to form a roux. Gradually pour in whole milk, continuing to whisk until the mixture thickens and bubbles, about 5-7 minutes. Season to taste and then remove from heat, setting it aside to cool slightly for layering.
Step 5: Preheat Oven
Set your oven to 375°F (190°C). While it heats, prepare a 9×13-inch baking dish by greasing it lightly with butter or cooking spray. This ensures your Easy Mushroom and Spinach Lasagna doesn’t stick as it bakes into a golden, bubbling masterpiece.
Step 6: Assemble Lasagna
Begin layering your lasagna by spreading a thin layer of béchamel sauce at the bottom of the greased baking dish. Place a layer of no-cook lasagna noodles over the sauce, followed by half of the ricotta mixture, half of the sautéed spinach mixture, and half of the cooked mushrooms. Sprinkle a layer of mozzarella on top before repeating these layers to build your masterpiece.
Step 7: Bake
Cover the assembled lasagna with aluminum foil and bake in the preheated oven for 35-40 minutes. Watch for a golden brown top as it cooks, creating that irresistible bubbling effect. Let the lasagna cool for 10-15 minutes once out of the oven, allowing layers to set for cleaner slicing and serving.

What to Serve with Easy Mushroom and Spinach Lasagna
Pairing this rich and creamy dish with delightful sides can elevate your meal to new heights.
- Garlic Bread: This classic pairing provides a crunchy contrast to the creamy lasagna, perfect for mopping up the béchamel sauce.
- Simple Green Salad: A fresh salad with mixed greens and a light vinaigrette adds brightness, balancing the richness of the lasagna.
- Roasted Vegetables: Caramelized seasonal veggies offer a sweet complement and earthy flavor that harmonizes beautifully with the lasagna.
- Grilled Asparagus: Tender, charred asparagus spears add a delightful crunch and a fresh, vibrant touch to your dinner plate.
- Steamed Broccoli: Lightly seasoned steamed broccoli brings in a pop of color and nutrients, enhancing the overall healthfulness of your meal.
- Lemonade or Iced Tea: A refreshing drink choice with tart notes cuts through the comforting layers of the lasagna, making every bite even more enjoyable.
And for a sweet finale, consider serving a light dessert like lemon sorbet or panna cotta to cleanse the palate after this hearty meal.
How to Store and Freeze Mushroom and Spinach Lasagna
- Fridge: Store leftover lasagna tightly wrapped in foil or an airtight container for up to 4 days, ensuring it stays fresh and delicious for your next meal.
- Freezer: This lasagna can be frozen for up to 3 months, either baked or unbaked. Wrap tightly in aluminum foil before placing in a freezer-safe bag to prevent freezer burn.
- Reheating: When ready to enjoy, thaw in the fridge overnight and reheat in a preheated oven at 350°F (175°C) for 25-30 minutes until heated through. For extra creaminess, cover with additional béchamel sauce before reheating!
- Make-Ahead Tip: If assembling ahead of time, you can prepare the lasagna but leave out the baking until ready to serve. This ensures freshness and perfect texture when you finally dive into your comforting mushroom and spinach lasagna!
Variations & Substitutions for Mushroom and Spinach Lasagna
Customize this comforting lasagna to suit your taste and dietary needs, and let your creativity shine!
-
Dairy-Free: Substitute the ricotta and mozzarella with cashew cream and coconut mozzarella for a creamy, dairy-free delight.
-
Protein-Packed: Add cooked lentils or chickpeas in between layers for an extra protein boost, making your lasagna even heartier.
-
Greens Galore: Swap baby spinach for Swiss chard or kale to mix up the greens, adding a touch of color and nutrition to your dish.
-
Herb Infusion: Experiment with flavor by adding fresh thyme or sage to the béchamel sauce, infusing it with aromatic notes that elevate every bite.
-
Spice it Up: For those who crave heat, add sliced jalapeños or a sprinkle of cayenne pepper to the sautéed vegetables, bringing a zesty twist to your lasagna.
-
Sweet & Savory: Layer in some roasted butternut squash or sweet potato for a subtle sweetness that pairs beautifully with the rich béchamel.
-
Saucy Layers: Boost the flavor with a layer of marinara sauce between the pasta layers, providing extra moisture and zestiness that complements the dish.
-
Texture Mix: Try swapping in roasted cauliflower or zucchini slices for a different texture, ensuring every bite is an adventure in the best way.
Feel free to explore these variations, and remember that cooking is all about making it truly your own. For more ideas on creative variations, you might enjoy reading about delicious vegetarian recipes or discovering how to make your own béchamel sauce from scratch!
Expert Tips for the Best Mushroom and Spinach Lasagna
-
Resting Time: Allow the lasagna to cool for 10-15 minutes after baking. This helps the layers set for clean, beautiful slices.
-
Mushroom Browning: Don’t stir the mushrooms constantly while sautéing. Let them brown to enhance their rich, earthy flavor, which adds depth to your lasagna.
-
Season Wisely: Ensure all components are seasoned separately. This guarantees a well-rounded taste throughout the lasagna, preventing any blandness.
-
Make Ahead: This Easy Mushroom and Spinach Lasagna can be assembled and refrigerated for up to 24 hours before baking. Just pop it in the oven when you’re ready for a cozy family meal!
-
Check Noodle Placement: Ensure the no-boil noodles are fully covered with sauce for even cooking and to avoid a dry texture after baking.
Make Ahead Options
Preparing this Easy Mushroom and Spinach Lasagna ahead of time is a fantastic way to save on busy weeknights! You can assemble the entire lasagna up to 24 hours in advance and refrigerate it before baking. Simply follow the recipe instructions up to the baking step, ensuring all layers are tightly covered to prevent drying out. When you’re ready to enjoy, bake it straight from the fridge; just add an extra 5-10 minutes to the cooking time to ensure it heats through thoroughly. If you prefer, this lasagna can also be frozen unbaked for up to 3 months—just thaw overnight in the refrigerator before baking for those comforting homemade results!

Mushroom and Spinach Lasagna Recipe FAQs
What type of mushrooms should I use for the lasagna?
You can use a mix of button and cremini mushrooms for a balanced earthy flavor, but feel free to substitute with shiitake or portobello mushrooms if you prefer a stronger taste. Just remember to clean them gently and slice them before cooking!
How long can I store leftover lasagna in the fridge?
Leftover mushroom and spinach lasagna can be tightly covered in foil or an airtight container and stored in the refrigerator for up to 4 days. To maintain its flavor and texture, make sure it’s well wrapped!
Can this lasagna be frozen?
Absolutely! You can freeze the lasagna for up to 3 months, either baked or unbaked. Wrap it tightly in aluminum foil and place it in a freezer-safe bag to prevent freezer burn. When you’re ready to enjoy, thaw it in the fridge overnight before baking or reheating.
What should I do if my lasagna noodles are hard after baking?
If you find your lasagna noodles are hard or chewy, it usually means they weren’t adequately covered with sauce. Be sure the béchamel or marinara sauce fully covers the noodles during assembly to keep them moist while baking.
Is this dish suitable for a vegetarian diet?
Yes! This mushroom and spinach lasagna is a delightful vegetarian dish, packed with wholesome ingredients. If you need to modify for dietary restrictions, you can easily substitute cheeses or use aquafaba instead of egg for a vegan alternative.
Can I make this lasagna ahead of time?
Definitely! You can assemble the mushroom and spinach lasagna up to 24 hours in advance. Store it in the refrigerator before baking, ensuring it’s tightly covered to keep it fresh. When ready, simply preheat your oven and bake as directed!

Creamy Mushroom and Spinach Lasagna: No-Boil Comfort Food
Ingredients
Equipment
Method
- In a mixing bowl, combine ricotta cheese, ¼ cup mozzarella, grated Parmesan, a beaten egg, freshly chopped parsley, a pinch of nutmeg, salt, and pepper. Stir until smooth.
- In a large skillet, melt ½ tablespoon of butter over medium heat. Add diced sweet yellow onion and sauté until soft and translucent, about 4-5 minutes. Stir in baby spinach and crushed red pepper flakes, cooking until the spinach wilts, about 1 minute. Season with salt and pepper, then set aside to cool.
- In the same skillet, melt the remaining butter over medium-high heat. Add sliced button and cremini mushrooms and sauté until golden brown, about 3-4 minutes. Add minced garlic, season with salt and pepper, and cook for an additional minute.
- In a saucepan, melt 2½ tablespoons of butter over medium heat. Whisk in the flour for about 1 minute to form a roux. Gradually pour in whole milk, whisking until thickened, about 5-7 minutes. Season to taste and set aside.
- Preheat your oven to 375°F (190°C). Prepare a 9x13-inch baking dish by greasing it lightly.
- Begin layering by spreading a thin layer of béchamel sauce at the bottom. Place a layer of no-cook lasagna noodles, followed by half of the ricotta mixture, sautéed spinach mixture, and cooked mushrooms. Sprinkle mozzarella on top and repeat these layers.
- Cover with aluminum foil and bake for 35-40 minutes. Allow to cool for 10-15 minutes before serving.















