Creamy Spinach & Mushroom Lasagna – A Comforting Classic with a Delicious Twist

Hi I'm Paul

Everyday Culinary Delights👩‍🍳

Posted on

This post contains affiliate links, meaning we may earn a small commission if you purchase through our links—at no extra cost to you. We only recommend kitchen tools, ingredients, and supplements we trust and use ourselves!

Advertisement

Lasagna has always been a dish that brings people together. In my family, it was the centerpiece of every special occasion—layered with rich sauces, gooey cheese, and the unmistakable aroma that filled the house as it baked. But for the longest time, I only knew lasagna in its classic form: layers of pasta, meat sauce, and ricotta.

That changed one evening when I was craving something warm and comforting but wanted a break from the usual tomato-based lasagna. I had fresh spinach and mushrooms on hand, along with a can of condensed mushroom soup, and an idea started forming. What if I replaced the tomato sauce with a creamy, herb-infused mushroom sauce?

The result was nothing short of incredible. The lasagna turned out rich, velvety, and full of deep, earthy flavors. The spinach added a fresh contrast to the creamy sauce, while the mushrooms brought a meaty texture that made the dish hearty and satisfying. With layers of ricotta, mozzarella, and Parmesan, it had all the indulgence of a traditional lasagna but with a completely new and exciting flavor profile.

Since then, this creamy spinach & mushroom lasagna has become a staple in my kitchen. It’s a dish that feels both comforting and elegant, making it perfect for weeknight dinners, family gatherings, or even special occasions. If you’re looking for a vegetarian lasagna that’s packed with flavor, rich in texture, and incredibly satisfying, this recipe is for you.

Why You’ll Love This Spinach & Mushroom Lasagna

  • Rich & Creamy Texture: The combination of ricotta, mozzarella, and cream of mushroom soup creates a luxurious sauce that coats every bite.
  • Earthy, Savory Flavor: Mushrooms add a depth of flavor, while spinach provides freshness and balance.
  • No-Cook Noodles for Convenience: Using oven-ready lasagna noodles saves time and effort without sacrificing quality.
  • Vegetarian & Satisfying: This dish proves that you don’t need meat to make a hearty, filling lasagna.
  • Perfect for Meal Prep: The flavors develop even more overnight, making it great for leftovers.

Ingredients

IngredientQuantity
Lasagna noodles (no-cook)12
Olive oil2 tbsp
Onion, finely chopped1
Garlic, minced3 cloves
Sliced mushrooms2 cups
Fresh spinach, chopped (or frozen)2 cups
Campbell’s condensed cream of mushroom soup1 can (10.5 oz)
Milk1 cup
Ricotta cheese1 cup
Shredded mozzarella cheese2 cups
Grated Parmesan cheese1 cup
Dried basil (or Italian herbs)1 tsp
Dried oregano1 tsp
Salt and pepperTo taste
Fresh parsley, chopped (for garnish)To taste

Step-by-Step Directions

  1. Preheat the Oven: Set to 375°F (190°C) and grease a baking dish.
  2. Sauté the Vegetables: Heat olive oil in a pan. Sauté onions and garlic until fragrant, then add mushrooms and spinach. Cook until softened.
  3. Make the Sauce: In a bowl, whisk together mushroom soup, milk, dried basil, oregano, salt, and pepper.
  4. Assemble the Lasagna: Spread a layer of sauce at the bottom of the dish. Add a layer of noodles, then ricotta cheese, sautéed vegetables, mozzarella, and Parmesan. Repeat layers until ingredients are used, finishing with cheese on top.
  5. Bake Until Golden: Cover with foil and bake for 25 minutes. Uncover and bake for another 15 minutes until golden and bubbly.
  6. Garnish & Serve: Let cool for a few minutes, then top with fresh parsley and serve warm.

Nutritional Breakdown (Per Serving)

NutrientApproximate Value
Calories450 kcal
Protein20g
Carbohydrates45g
Fiber5g
Fats20g
Sugar6g

Tips for the Best Spinach & Mushroom Lasagna

1. Sauté the Vegetables Properly

To bring out the full flavor of the mushrooms and spinach, sauté them in olive oil until they release their moisture and become golden brown. This prevents the lasagna from becoming watery and enhances the depth of flavor.

2. Use a Creamy, Well-Seasoned Sauce

The condensed mushroom soup mixed with milk creates a smooth and creamy base. To add extra flavor, season it well with dried basil, oregano, salt, and pepper. A touch of nutmeg can also enhance the creaminess.

3. Layer the Ingredients Evenly

For the perfect lasagna, spread each layer evenly to ensure every bite has the right balance of pasta, filling, and cheese. Start with a thin layer of sauce at the bottom to prevent sticking.

4. Cover While Baking for Even Cooking

Covering the lasagna with foil for the first 25 minutes helps it cook evenly and retain moisture. Removing the foil in the last 15 minutes allows the top to become golden and slightly crisp.


Advertisement

5. Let It Rest Before Serving

Allowing the lasagna to sit for about 10 minutes after baking makes it easier to slice and helps the flavors settle.

Health Benefits of This Vegetarian Lasagna

1. Packed with Nutrients from Spinach

Spinach is an excellent source of vitamins A, C, and K, as well as iron and fiber. It adds not only flavor but also essential nutrients to the dish.

2. High in Protein & Calcium

Thanks to ricotta, mozzarella, and Parmesan, this lasagna provides a good amount of protein and calcium, which support muscle health and strong bones.

3. Good Source of Fiber

Mushrooms, spinach, and whole-wheat lasagna noodles (if you choose them) add fiber, which promotes digestion and keeps you full longer.

4. A Balanced Vegetarian Meal

This lasagna is hearty and well-rounded, providing a good balance of carbohydrates, protein, and healthy fats.

Best Ways to Serve This Lasagna

  • With a Crisp Green Salad: A light side salad with lemon dressing balances the richness of the dish.
  • Garlic Bread or Baguette: Perfect for soaking up the creamy sauce.
  • A Glass of White Wine: A crisp Chardonnay or Sauvignon Blanc pairs beautifully with the creamy flavors.
  • Roasted Vegetables: Serve alongside roasted zucchini, bell peppers, or asparagus for extra color and nutrition.

Frequently Asked Questions (FAQs)

1. Can I Make This Lasagna Ahead of Time?

Yes! You can assemble the lasagna a day in advance and refrigerate it before baking. When ready to cook, let it sit at room temperature for 30 minutes before placing it in the oven.


Advertisement

2. Can I Freeze This Lasagna?

Absolutely! To freeze:

  • Before Baking: Assemble the lasagna, wrap it tightly in foil, and freeze for up to 3 months. Bake from frozen at 375°F (190°C) for about 1 hour, covering with foil for the first 40 minutes.
  • After Baking: Let the lasagna cool completely, then freeze individual portions in airtight containers.

3. Can I Use Fresh Spinach Instead of Frozen?

Yes! If using fresh spinach, chop it and sauté it lightly before adding it to the mixture. You’ll need about 4 cups of fresh spinach to replace the 2 cups of frozen.

4. Can I Make This Gluten-Free?

Yes! Just swap the regular lasagna noodles for gluten-free lasagna sheets and ensure that the cream of mushroom soup is gluten-free.

5. What Other Cheeses Can I Use?

  • Feta or Goat Cheese – Adds a tangy contrast to the creamy flavors.
  • Provolone or Gruyère – For a slightly stronger, nuttier taste.
  • Vegan Cheese – Use dairy-free alternatives for a fully plant-based version.

6. How Do I Store and Reheat Leftovers?

  • Refrigerator: Store in an airtight container for up to 4 days.
  • Reheating: Warm in the oven at 350°F (175°C) for 15 minutes, or microwave in short intervals, adding a splash of milk to keep it creamy.

7. Can I Add More Vegetables?

Absolutely! Some great additions include:

  • Zucchini or Eggplant: Sliced and layered for extra heartiness.
  • Bell Peppers: Adds sweetness and color.
  • Carrots or Peas: For a slight crunch and sweetness.

Conclusion: A Dish That Will Keep You Coming Back for More

This creamy spinach & mushroom lasagna is a recipe you’ll want to keep in your rotation. It’s rich, flavorful, and packed with nutrients, proving that a meatless dish can be just as satisfying as its traditional counterpart.


Advertisement

Whether you’re making it for a special occasion or just craving a warm, comforting meal, this lasagna is a crowd-pleaser that never disappoints. It’s easy to make ahead, stores well, and tastes even better the next day.

So, if you’re looking for a deliciously creamy, cheesy, and hearty vegetarian lasagna, this is the recipe to try. Once you taste it, you’ll understand why it has become a household favorite!

Print

Creamy Spinach & Mushroom Lasagna – A Comforting Classic with a Delicious Twist

This Creamy Spinach & Mushroom Lasagna is a rich, cheesy, and satisfying dish that brings comfort to every bite. Layered with tender lasagna noodles, a creamy mushroom sauce, fresh spinach, and a blend of ricotta, mozzarella, and Parmesan, this vegetarian lasagna is both hearty and delicious. Perfect for a family dinner, meal prep, or a cozy gathering, this recipe is easy to make and packed with flavor!

  • Author: Amal
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian-Inspired

Ingredients

Scale
  • 12 lasagna noodles (no-cook)
  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 2 cups sliced mushrooms
  • 2 cups fresh spinach, chopped (or frozen, thawed, and drained)
  • 1 can (10.5 oz) Campbell’s condensed cream of mushroom soup
  • 1 cup milk
  • 1 cup ricotta cheese
  • 2 cups shredded mozzarella cheese
  • 1 cup grated Parmesan cheese
  • 1 tsp dried basil (or Italian herbs)
  • 1 tsp dried oregano
  • Salt and pepper, to taste
  • Fresh parsley, chopped (for garnish)

Instructions

  • Preheat the Oven: Set to 375°F (190°C) and lightly grease a baking dish.
  • Sauté the Vegetables: Heat olive oil in a skillet over medium heat. Add chopped onions and garlic, cooking until softened. Stir in mushrooms and spinach, cooking until tender. Season with salt and pepper.
  • Prepare the Sauce: In a bowl, whisk together cream of mushroom soup, milk, dried basil, and oregano.
  • Assemble the Lasagna: Spread a thin layer of sauce at the bottom of the dish. Add a layer of lasagna noodles, followed by ricotta cheese, sautéed vegetables, mozzarella, and Parmesan. Repeat layers until all ingredients are used, finishing with a layer of cheese on top.
  • Bake Until Golden: Cover with foil and bake for 25 minutes. Remove the foil and bake for another 15 minutes until the cheese is golden and bubbling.
  • Rest & Serve: Let the lasagna cool for 10 minutes before slicing. Garnish with fresh parsley and serve warm.

Notes

  • For Extra Creaminess: Mix an additional ¼ cup of heavy cream into the sauce.
  • Make It Gluten-Free: Use gluten-free lasagna noodles and a gluten-free mushroom soup.
  • Storage & Reheating: Store in an airtight container in the fridge for up to 4 days. Reheat in the oven at 350°F (175°C) until warmed through.
  • Freezing Option: Freeze assembled lasagna before baking for up to 3 months. Bake from frozen at 375°F (190°C) for about 1 hour.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!