Cozy Mushroom Spinach Lasagna for a Comforting 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 from being too watery. If you love recipes like this, you’ll also enjoy Easy Sausage Gravy Enchiladas for a Cozy Dinner and Easy Crockpot Garlic Parmesan Chicken and Potatoes.

Why This Cozy Mushroom Spinach Lasagna for a Comforting Dinner Is Pure Comfort
- Creamy mushroom and spinach filling
- Golden cheese crust
- Ready in under an hour
- Better than takeout
What You'll Need for Cozy Mushroom Spinach Lasagna for a Comforting Dinner
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 12 lasagna noodles
- 2 tbsp olive oil
- 1 lb mushrooms, sliced
- 1 onion, chopped
- 3 cloves garlic, minced
- 10 oz spinach
- 2 cups ricotta cheese
- 1 cup grated Parmesan cheese
- 3 cups shredded mozzarella cheese
- 1 cup heavy cream
- 1 cup vegetable broth
- Salt and pepper, to taste
- Garlic powder
- Onion powder
- Italian seasoning
- Red pepper flakes
- Salt and pepper
- Optional: Fresh basil leaves
- Optional: Grated Parmesan cheese

📝 Ingredient Notes
- Lasagna noodles: Use no-boil noodles to save time.
🛒 Tools & Equipment I Recommend
- Stainless Steel Skillet — Evenly cooks mushrooms and spinach → See on Amazon
- Food Processor — Smooths ricotta mixture for easy spreading → See on Amazon

How to Make Cozy Mushroom Spinach Lasagna for a Comforting Dinner
- Cook lasagna noodles: Follow package instructions for no-boil noodles or cook regular noodles until al dente.
- Sauté mushrooms and onions: Heat olive oil in a large skillet over medium heat. Add mushrooms and onions, cooking until mushrooms release their moisture and onions soften.
- Add garlic and spinach: Stir in minced garlic and cook for 30 seconds. Add spinach and cook until wilted.
- Mix cheese and cream: In a bowl, combine ricotta, Parmesan, 1 cup mozzarella, heavy cream, vegetable broth, garlic powder, onion powder, Italian seasoning, salt, and pepper.
- Assemble lasagna: Spread a thin layer of cheese mixture in the bottom of a 9×13-inch baking dish. Layer 1/3 of the noodles, 1/3 of the mushroom mixture, and 1/3 of the remaining cheese mixture. Repeat layers twice.
- Bake lasagna: Cover the dish with foil and bake at 375°F (190°C) for 25 minutes. Remove foil, sprinkle remaining mozzarella on top, and bake for an additional 10-15 minutes until cheese is melted and bubbly.
Cook's Tips for Perfect Cozy Mushroom Spinach Lasagna for a Comforting Dinner
- Common mistake and fix: Don't overcook the lasagna. It will continue to cook in the hot dish after you remove it from the oven.
- Pro tip: Use a food processor to smooth out the ricotta mixture for easier spreading.
- Pro tip: For a lighter version, substitute half-and-half for the heavy cream.
- Pro tip: Make this lasagna ahead of time and refrigerate for up to 24 hours before baking.
Storing & Reheating Cozy Mushroom Spinach Lasagna for a Comforting Dinner
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 4 days. Make-ahead tip: Assemble the lasagna up to 24 hours ahead. Store in the fridge until ready to bake.
Freezing Cozy Mushroom Spinach Lasagna for a Comforting Dinner
Freeze individual portions before baking for up to 3 months. Thaw overnight in the fridge before baking.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (175°C) for 15-20 minutes. Microwave: Reheat individual portions in the microwave for 2-3 minutes.
Recipe Notes
- Chef tip: For a vegetarian version, omit the lasagna noodles and use a layer of sliced zucchini instead.
- Best substitution: Substitute ground turkey or chicken for the mushrooms for a meaty version.
- Make-ahead: Assemble the lasagna up to 24 hours ahead. Store in the fridge until ready to bake.
- Scaling: This recipe can be doubled and baked in a 9×13-inch pan for a larger crowd.
- Troubleshooting: If the lasagna is too watery, drain some of the liquid before serving.
Want to level up this recipe?
Lasagna Pan — Even heat distribution for perfectly cooked lasagna → Check price on Amazon
Cozy Mushroom Spinach Lasagna for a Comforting Dinner

Ingredients
Main Ingredients
- 12 lasagna noodles
- 2 tbsp olive oil
- 1 lb mushrooms, sliced
- 1 onion, chopped
- 3 cloves garlic, minced
- 10 oz spinach
- 2 cups ricotta cheese
- 1 cup grated Parmesan cheese
- 3 cups shredded mozzarella cheese
- 1 cup heavy cream
- 1 cup vegetable broth
- Salt and pepper, to taste
Seasonings
- Garlic powder
- Onion powder
- Italian seasoning
- Red pepper flakes
- Salt and pepper
Optional Toppings
- Fresh basil leaves
- Grated Parmesan cheese
Instructions
- Cook lasagna noodles: Follow package instructions for no-boil noodles or cook regular noodles until al dente.
- Sauté mushrooms and onions: Heat olive oil in a large skillet over medium heat. Add mushrooms and onions, cooking until mushrooms release their moisture and onions soften.
- Add garlic and spinach: Stir in minced garlic and cook for 30 seconds. Add spinach and cook until wilted.
- Mix cheese and cream: In a bowl, combine ricotta, Parmesan, 1 cup mozzarella, heavy cream, vegetable broth, garlic powder, onion powder, Italian seasoning, salt, and pepper.
- Assemble lasagna: Spread a thin layer of cheese mixture in the bottom of a 9×13-inch baking dish. Layer 1/3 of the noodles, 1/3 of the mushroom mixture, and 1/3 of the remaining cheese mixture. Repeat layers twice.
- Bake lasagna: Cover the dish with foil and bake at 375°F (190°C) for 25 minutes. Remove foil, sprinkle remaining mozzarella on top, and bake for an additional 10-15 minutes until cheese is melted and bubbly.
Notes
- Chef tip: For a vegetarian version, omit the lasagna noodles and use a layer of sliced zucchini instead.
- Best substitution: Substitute ground turkey or chicken for the mushrooms for a meaty version.
- Make-ahead: Assemble the lasagna up to 24 hours ahead. Store in the fridge until ready to bake.
- Scaling: This recipe can be doubled and baked in a 9×13-inch pan for a larger crowd.
- Troubleshooting: If the lasagna is too watery, drain some of the liquid before serving.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 4 days.
- Freezer: Freeze individual portions before baking for up to 3 months. Thaw overnight in the fridge before baking.
- Oven reheat: Reheat in the oven at 350°F (175°C) for 15-20 minutes.
- Microwave reheat: Reheat individual portions in the microwave for 2-3 minutes.
- Make ahead: Assemble the lasagna up to 24 hours ahead. Store in the fridge until ready to bake.
Nutrition Per Serving
- Calories: 520
- Protein: 26g
- Fat: 27g
- Carbs: 49g
- Fiber: 3g
- Sugar: 6g
- Sodium: 950mg
- Cholesterol: 105mg
- Sat. Fat: 16g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Cozy Mushroom Spinach Lasagna for a Comforting Dinner FAQs
Yes, assemble the lasagna up to 24 hours ahead. Store in the fridge until ready to bake.
This can happen if the lasagna is overcooked or if the ricotta mixture is too thin. Drain some of the liquid before serving.
Yes, freeze individual portions before baking for up to 3 months. Thaw overnight in the fridge before baking.
No, lasagna is best cooked in the oven for even heat distribution.
This recipe uses whole wheat noodles, spinach, and mushrooms for added nutrition. However, it is still a high-calorie dish due to the cheese and cream.
A Warm Final Note
I can’t wait for you to try Cozy Mushroom Spinach Lasagna for a Comforting 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!






