Easy Mushroom Spinach Lasagna for a Cozy Dinner

Easy Mushroom Spinach Lasagna is the ultimate comfort food, ready in just 45 minutes. After making this many times, I’ve discovered the trick to keeping it creamy and preventing soggy noodles. The rich, earthy flavors of mushrooms and spinach, combined with the gooey cheese, create a cozy dinner that’s better than takeout. Keep reading for my best tips, or jump to the recipe card. If you love recipes like this, you’ll also enjoy Try this Spicy Potato Noodles with Garlic and Chili Sauce Recipe and Pair this lasagna with this Easy Spring Carrot and Chickpea Salad with Lemon Dressing.

Why This Easy Mushroom Spinach Lasagna for a Cozy Dinner Is Pure Comfort
- Creamy, rich, and loaded with veggies
- Better than takeout and ready in just 45 minutes
- Perfect for meal prepping and freezes well
- Easy to customize with your favorite add-ins
What You'll Need for Easy Mushroom Spinach Lasagna for a Cozy Dinner
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Lasagna noodles
- Mushrooms
- Spinach
- Ricotta cheese
- Mozzarella cheese
- Parmesan cheese
- Onion
- Garlic
- Olive oil
- Salt
- Black pepper
- Italian seasoning
- Red pepper flakes
- Marinara sauce
- Optional: Fresh basil
- Optional: Red pepper flakes
- Optional: Grated Parmesan cheese

📝 Ingredient Notes
- Lasagna noodles: No-boil noodles can be used to save time.
- Mushrooms: Cremini or baby bella mushrooms work best.
🛒 Tools & Equipment I Recommend
- Non-stick skillet — Prevents mushrooms from sticking and ensures even cooking. → See on Amazon
- Food processor — Makes quick work of chopping onions and garlic. → See on Amazon

How to Make Easy Mushroom Spinach Lasagna for a Cozy Dinner
- Sauté mushrooms and onions: Heat olive oil in a large skillet over medium heat. Add sliced mushrooms and diced onions, cooking until the mushrooms release their moisture and the onions are translucent. Season with salt, black pepper, and Italian seasoning.
- Add garlic and spinach: Stir in minced garlic and cook for 30 seconds. Add fresh spinach and cook until wilted. Remove from heat and set aside.
- Mix cheeses: In a medium bowl, combine ricotta, mozzarella, Parmesan, salt, and black pepper. Mix well and set aside.
- Assemble lasagna: Spread a thin layer of marinara sauce in the bottom of a 9×13-inch baking dish. Arrange a layer of lasagna noodles, followed by a layer of the mushroom-spinach mixture, and a layer of the cheese mixture. Repeat layers, ending with a layer of cheese on top. Sprinkle with red pepper flakes.
- Bake: Cover the baking dish with foil and bake at 375°F (190°C) for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly, and the edges are lightly golden.
- Rest and serve: Let the lasagna rest for 10-15 minutes before slicing and serving. Top with fresh basil and additional grated Parmesan cheese, if desired.
Cook's Tips for Perfect Easy Mushroom Spinach Lasagna for a Cozy Dinner
- Common mistake and fix: The #1 reason this recipe fails is using too much sauce, which can make the lasagna soggy. To prevent this, use a thin layer of sauce at the bottom of the baking dish and between layers, and don't overcook the lasagna.
- Substitution: You can substitute spinach with kale or Swiss chard for a slightly different flavor.
- Make-ahead: This lasagna can be assembled ahead of time and refrigerated for up to 24 hours before baking. You can also freeze the assembled lasagna for up to 3 months. Thaw in the refrigerator overnight before baking.
- Customization: Add cooked ground beef, Italian sausage, or roasted vegetables to make this lasagna even heartier.
Storing & Reheating Easy Mushroom Spinach Lasagna for a Cozy Dinner
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the refrigerator for up to 5 days. Make-ahead tip: This lasagna can be assembled ahead of time and refrigerated for up to 24 hours before baking.
Freezing Easy Mushroom Spinach Lasagna for a Cozy Dinner
Freeze the assembled lasagna for up to 3 months. Thaw in the refrigerator overnight before baking.
How to Reheat Without Drying It Out
Oven: Reheat leftovers in the oven at 350°F (175°C) for 15-20 minutes, or until heated through. Microwave: Reheat leftovers in the microwave for 2-3 minutes, or until heated through. The texture may be slightly different from the original.
Recipe Notes
- Chef tip: For an even creamier lasagna, you can mix 1 cup of ricotta with 1 cup of cottage cheese before adding it to the cheese mixture.
- Best substitution: You can substitute the spinach with kale or Swiss chard for a slightly different flavor.
- Make-ahead: This lasagna can be assembled ahead of time and refrigerated for up to 24 hours before baking. You can also freeze the assembled lasagna for up to 3 months. Thaw in the refrigerator overnight before baking.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If your lasagna is still soggy after baking, you may have used too much sauce. To fix this, blot the top of the lasagna with paper towels to absorb some of the excess moisture.
Want to level up this recipe?
High-quality marinara sauce — A good marinara sauce can make or break this dish. Using a high-quality, flavorful sauce ensures a delicious lasagna every time. → Check price on Amazon
Easy Mushroom Spinach Lasagna for a Cozy Dinner

Ingredients
Main Ingredients
- Lasagna noodles
- Mushrooms
- Spinach
- Ricotta cheese
- Mozzarella cheese
- Parmesan cheese
- Onion
- Garlic
Seasonings
- Olive oil
- Salt
- Black pepper
- Italian seasoning
- Red pepper flakes
- Marinara sauce
Optional Toppings
- Fresh basil
- Red pepper flakes
- Grated Parmesan cheese
Instructions
- Sauté mushrooms and onions: Heat olive oil in a large skillet over medium heat. Add sliced mushrooms and diced onions, cooking until the mushrooms release their moisture and the onions are translucent. Season with salt, black pepper, and Italian seasoning.
- Add garlic and spinach: Stir in minced garlic and cook for 30 seconds. Add fresh spinach and cook until wilted. Remove from heat and set aside.
- Mix cheeses: In a medium bowl, combine ricotta, mozzarella, Parmesan, salt, and black pepper. Mix well and set aside.
- Assemble lasagna: Spread a thin layer of marinara sauce in the bottom of a 9×13-inch baking dish. Arrange a layer of lasagna noodles, followed by a layer of the mushroom-spinach mixture, and a layer of the cheese mixture. Repeat layers, ending with a layer of cheese on top. Sprinkle with red pepper flakes.
- Bake: Cover the baking dish with foil and bake at 375°F (190°C) for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly, and the edges are lightly golden.
- Rest and serve: Let the lasagna rest for 10-15 minutes before slicing and serving. Top with fresh basil and additional grated Parmesan cheese, if desired.
Notes
- Chef tip: For an even creamier lasagna, you can mix 1 cup of ricotta with 1 cup of cottage cheese before adding it to the cheese mixture.
- Best substitution: You can substitute the spinach with kale or Swiss chard for a slightly different flavor.
- Make-ahead: This lasagna can be assembled ahead of time and refrigerated for up to 24 hours before baking. You can also freeze the assembled lasagna for up to 3 months. Thaw in the refrigerator overnight before baking.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If your lasagna is still soggy after baking, you may have used too much sauce. To fix this, blot the top of the lasagna with paper towels to absorb some of the excess moisture.
Storage
- Fridge: Store leftovers in an airtight container in the refrigerator for up to 5 days.
- Freezer: Freeze the assembled lasagna for up to 3 months. Thaw in the refrigerator overnight before baking.
- Oven reheat: Reheat leftovers in the oven at 350°F (175°C) for 15-20 minutes, or until heated through.
- Microwave reheat: Reheat leftovers in the microwave for 2-3 minutes, or until heated through. The texture may be slightly different from the original.
- Make ahead: This lasagna can be assembled ahead of time and refrigerated for up to 24 hours before baking.
Nutrition Per Serving
- Calories: 350
- Protein: 20g
- Fat: 14g
- Carbs: 35g
- Fiber: 3g
- Sugar: 6g
- Sodium: 900mg
- Cholesterol: 60mg
- Sat. Fat: 8g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Easy Mushroom Spinach Lasagna for a Cozy Dinner FAQs
Yes, you can assemble this lasagna ahead of time and refrigerate it for up to 24 hours before baking. You can also freeze the assembled lasagna for up to 3 months. Thaw in the refrigerator overnight before baking.
The #1 reason this recipe fails is using too much sauce, which can make the lasagna soggy. To prevent this, use a thin layer of sauce at the bottom of the baking dish and between layers, and don't overcook the lasagna. If your lasagna is still soggy after baking, you can blot the top with paper towels to absorb some of the excess moisture.
Yes, you can freeze the assembled lasagna for up to 3 months. Thaw in the refrigerator overnight before baking.
Preheat your oven to 375°F (190°C). Assemble the lasagna in a 9×13-inch baking dish. Cover the baking dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly, and the edges are lightly golden.
You can substitute the spinach with kale or Swiss chard for a slightly different flavor.
A Warm Final Note
I can’t wait for you to try Easy Mushroom Spinach Lasagna for a Cozy Dinner and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






