Home » Creamy Spinach & Mushroom Lasagna

Creamy Spinach & Mushroom Lasagna

Christopher

No Comments

David recipes

Daily Delicious Recipes👩‍🍳

Nothing says comfort food quite like a warm, cheesy lasagna fresh from the oven. But what if you could enjoy all the rich, satisfying flavors of lasagna without tomato sauce? Enter creamy spinach & mushroom lasagna—a luxurious twist on the Italian classic.

This dish swaps the traditional marinara for a velvety béchamel sauce, layered with sautéed mushrooms, fresh spinach, and plenty of gooey cheese. The result? A decadent, creamy lasagna that’s perfect for pasta lovers and those looking for a meatless dinner option. Whether you’re hosting a family gathering or meal-prepping for the week, this recipe is bound to become a favorite.

Lasagna has been a beloved dish for centuries, evolving through different cultures and variations. In fact, the history of lasagna dates back to ancient Greece and Rome, where early versions of layered pasta dishes were enjoyed. While the traditional version features a rich tomato-based ragù, white-sauce lasagnas, like béchamel-based lasagna, have gained popularity for their creamy, indulgent taste.

If you’re curious about how this lasagna compares to its tomato-based counterpart, or if you’re simply looking for a new comfort food to try, you’re in for a treat. Let’s dive into why this dish is a must-make and how you can perfect it at home.

Why Choose a Creamy Lasagna Over Traditional Tomato-Based Lasagna?

When most people think of lasagna, they picture layers of red sauce, ground meat, and melted cheese. While that version is undeniably delicious, creamy spinach & mushroom lasagna offers a rich and comforting alternative. But why should you choose a béchamel-based lasagna over a traditional tomato-based one?

A Milder, More Indulgent Flavor

One of the main reasons to opt for a creamy white lasagna is its luxurious, mild flavor. Unlike the bold acidity of a tomato sauce, béchamel sauce provides a smooth, buttery base that allows the flavors of mushrooms, spinach, and cheese to shine. This makes it a perfect choice for those who prefer a dish that’s rich but not overly tangy.

In classic Italian cuisine, béchamel sauce is often used in lasagna variations, particularly in northern Italy. This traditional white sauce is made with butter, flour, and milk, creating a creamy texture that coats every layer of pasta. The addition of Parmesan cheese gives it a nutty, savory depth that pairs beautifully with sautéed mushrooms and spinach.

Perfect for Vegetarians and Meatless Mondays

If you’re looking for a satisfying vegetarian lasagna, this recipe is an excellent choice. Many vegetarian lasagna recipes rely on tomato sauce, but the use of creamy béchamel adds an extra layer of indulgence without needing meat. The combination of mushrooms and spinach creates a hearty texture that mimics the richness of a meat-filled dish.

Additionally, this lasagna is a great way to incorporate more vegetables into your diet. Spinach is packed with iron, vitamins A and C, and antioxidants, making it a nutrient-dense addition to your meal. Similarly, mushrooms provide umami flavor, along with essential minerals like selenium and potassium.

A Great Alternative for Those Sensitive to Tomatoes

Some people experience acid reflux or heartburn when eating tomato-based dishes due to their high acidity. A creamy lasagna eliminates this issue while still offering a deeply flavorful and satisfying experience. The use of milk, cream, and cheese helps balance the dish, making it easier on the stomach without compromising on taste.

For those who love pasta but need to avoid tomatoes due to dietary restrictions, this lasagna is a game-changer. Plus, it’s a fantastic option for introducing kids or picky eaters to a vegetable-based meal without them even realizing how nutritious it is!

Better for Leftovers and Meal Prep

One of the best things about creamy lasagna is that it tastes even better the next day! The flavors have more time to meld together, and the texture remains rich and creamy without drying out. Unlike tomato-based lasagna, which can sometimes become watery after refrigeration, the béchamel sauce holds up well, making it a great option for meal prepping.

If you’re planning to make a batch ahead of time, be sure to check out these meal prep lasagna tips to keep your dish fresh and flavorful. Whether you’re making it for a busy weeknight or a special occasion, this lasagna is sure to be a hit!

Key Ingredients and Their Role

Creating the perfect creamy spinach & mushroom lasagna starts with selecting the right ingredients. Each component plays a crucial role in building layers of flavor and texture, making this dish a comforting and satisfying meal. Let’s break down the essential ingredients and why they matter.

 The Creamy Sauce – The Heart of the Dish

A white lasagna wouldn’t be complete without its signature béchamel sauce. This rich and velvety sauce replaces the traditional tomato-based sauce, giving the dish its signature creamy texture.

  • Heavy cream & whole milk – These ingredients create a smooth, rich base. The combination ensures the sauce is thick yet pourable, allowing it to coat every layer of pasta and cheese perfectly.
  • Parmesan cheese – This sharp, nutty cheese enhances the sauce with a deep umami flavor. It also helps thicken the sauce as it melts.
  • Garlic & onion – These aromatics form the foundation of the sauce, adding a fragrant depth of flavor.
  • Dried oregano & basil – Classic Italian herbs that infuse the sauce with warm, savory notes.
  • Salt & black pepper – Essential seasonings that enhance all the other flavors and bring balance to the dish.

If you’ve never worked with béchamel sauce, don’t worry! Check out this guide on béchamel sauce and its uses to understand its role in various dishes, including lasagna.

The Vegetables – Adding Texture and Flavor

While this dish is meatless, it doesn’t lack texture or flavor thanks to the savory mushrooms and fresh spinach.

  • Mushrooms – These earthy, umami-packed vegetables provide a hearty, almost meaty bite. When sautéed properly, mushrooms release their moisture and develop a rich, caramelized flavor. According to mushroom nutrition facts, they’re also packed with vitamins and minerals, making them a nutritious addition.
  • Spinach – This leafy green not only adds color but also provides a boost of iron, fiber, and antioxidants. Cooking it down removes excess moisture, ensuring it blends seamlessly into the sauce without making the lasagna watery.

The Cheese Layers – The Ultimate Creamy Goodness

Lasagna wouldn’t be complete without layers of gooey, melted cheese. This recipe combines multiple cheeses to create the perfect balance of creaminess, stretchiness, and depth of flavor.

  • Ricotta cheese – Smooth, slightly sweet, and creamy, ricotta is the base of the cheese layer. Mixing it with an egg helps bind the layers together, preventing them from falling apart when sliced.
  • Mozzarella cheese – The ultimate melty cheese, mozzarella forms the golden, bubbly topping that makes every bite irresistible. For best results, use whole milk mozzarella for a richer texture.
  • Parmesan cheese – Adds a salty, umami boost and enhances the overall flavor of the dish. This cheese also helps create a slightly crispy top layer when baked.

For those who love cheesy pasta dishes, take a look at cheesy pasta recipes for inspiration to explore more ways to use these delicious cheeses!

The Pasta – Choosing the Right Noodles

The choice of lasagna noodles can significantly impact the final dish. Here’s what to consider when selecting pasta:

  • Traditional boiled lasagna noodles – These require boiling before assembly, but they absorb the sauce beautifully, resulting in a tender, flavorful bite.
  • No-boil lasagna noodles – A convenient option that saves time, but they require a slightly more liquid sauce to soften properly during baking.
  • Gluten-free lasagna noodles – If you have dietary restrictions, gluten-free options are available that work just as well in this dish.

For more pasta alternatives, check out gluten-free pasta choices to find the best substitutions for your dietary needs.

By carefully selecting the right combination of sauce, vegetables, cheese, and pasta, you can create a creamy, indulgent lasagna that’s as satisfying as it is delicious.

Step-by-Step Cooking Instructions

Making creamy spinach & mushroom lasagna might seem complicated, but by following these step-by-step instructions, you’ll create a perfect, restaurant-quality dish at home. Let’s break it down into simple stages.

Preparing the Sauce

The foundation of this lasagna is its rich, creamy sauce. Here’s how to make it:

  1. Sauté the aromatics – Heat olive oil in a large pan over medium heat. Add minced garlic and chopped onion, sautéing until fragrant and translucent. This forms a flavorful base for the sauce.
  2. Cook the mushrooms – Add sliced mushrooms to the pan and cook until they release their moisture and become golden brown. Stir occasionally to ensure even cooking.
  3. Wilt the spinach – Toss in the chopped spinach and stir until it wilts completely. Be sure to cook off excess water to prevent a watery lasagna.
  4. Create the béchamel sauce – Pour in heavy cream and whole milk, stirring to combine. Add dried oregano, basil, salt, and black pepper. Simmer for a few minutes to let the flavors meld.
  5. Melt the Parmesan – Stir in grated Parmesan cheese and mix until it fully melts into the sauce. This adds richness and helps thicken the mixture. Remove from heat and set aside.

For more insights into how mushrooms enhance flavors in cooking, check out this article on mushrooms as a food ingredient.

Preparing the Cheese Mixture

While the sauce rests, prepare the ricotta layer, which adds creaminess and structure to the lasagna.

  1. In a bowl, combine ricotta cheese, a beaten egg, salt, and black pepper.
  2. Mix until smooth and evenly blended. The egg helps bind the layers together, preventing them from sliding apart when sliced.

For those looking for a ricotta alternative, ricotta cheese substitutes offer some excellent options.

Assembling the Lasagna

Now comes the fun part—building the layers!

  1. Prepare the baking dish – Grease a 9×13-inch baking dish to prevent sticking.
  2. Start with a thin layer of sauce – Spread a small amount of the spinach and mushroom sauce at the bottom of the dish.
  3. Add lasagna noodles – Place three cooked lasagna noodles on top of the sauce.
  4. Layer the ricotta mixture – Spread a portion of the ricotta mixture evenly over the noodles.
  5. Add more sauce – Pour another layer of the creamy mushroom and spinach sauce.
  6. Repeat the layers – Continue layering noodles, ricotta, and sauce until all ingredients are used, finishing with sauce on top.
  7. Sprinkle the cheese – Evenly distribute shredded mozzarella cheese over the final layer.

For inspiration on how to assemble a picture-perfect lasagna, check out lasagna meal prep tips to ensure even layers and optimal flavor distribution.

Baking the Lasagna

The final step is baking your lasagna to golden perfection.

  1. Cover with foil – Loosely cover the dish with aluminum foil to prevent excessive browning while allowing the cheese to melt.
  2. Bake at 375°F (190°C) for 25 minutes – This ensures the flavors meld and the sauce thickens.
  3. Remove the foil – Bake uncovered for another 10-15 minutes until the cheese is golden and bubbly.
  4. Let it rest – After removing the lasagna from the oven, let it sit for 10 minutes before slicing. This helps the layers set, making it easier to serve.

And that’s it! Your creamy spinach & mushroom lasagna is ready to enjoy. Serve it with a side of crusty garlic bread or a fresh salad for a complete meal.

Serving Suggestions

Once your creamy spinach & mushroom lasagna is baked to perfection, it’s time to serve it up! While this dish is delicious on its own, pairing it with the right side dishes and beverages can enhance the experience even more.

Perfect Side Dishes to Complement Your Lasagna

Since this lasagna is rich and creamy, balancing it with lighter sides is a great idea. Here are some excellent pairings:

  • Garlic Bread – A crispy, buttery slice of garlic bread is the perfect way to soak up any extra béchamel sauce. Try a classic version or opt for cheesy garlic bread for extra indulgence.
  • Fresh Green Salad – A simple salad with mixed greens, cherry tomatoes, and a light vinaigrette helps cut through the richness of the lasagna.
  • Steamed or Roasted Vegetables – Serve with roasted asparagus, zucchini, or Brussels sprouts for added texture and nutrients.
  • Antipasto Platter – A mix of olives, artichokes, roasted red peppers, and fresh mozzarella makes for a flavorful appetizer before enjoying your lasagna.

If you’re looking for more side dish inspiration, check out comfort food recipes for ideas that pair well with pasta-based dishes.

Ideal Wine Pairings

Pairing wine with white lasagna is different from pairing it with a red sauce lasagna. Since this dish is creamy rather than acidic, you’ll want a wine that complements its rich flavors.

  • Chardonnay – A full-bodied Chardonnay with buttery notes pairs beautifully with the creamy sauce.
  • Sauvignon Blanc – If you prefer something lighter, a crisp Sauvignon Blanc cuts through the richness.
  • Pinot Grigio – This dry, slightly fruity wine complements the earthy mushrooms and savory Parmesan.
  • Sparkling Wine – A Prosecco or Champagne adds a refreshing contrast to the dish.

For those who don’t drink wine, a lemon-infused sparkling water or a light herbal iced tea can also be excellent non-alcoholic options.

How to Serve Leftovers for Maximum Flavor

One of the best things about creamy spinach & mushroom lasagna is that it tastes even better the next day! The flavors continue to develop, making it even more delicious.

  • Reheat properly – Warm up individual slices in the oven at 350°F (175°C) for about 15 minutes for the best texture.
  • Microwave with care – If using a microwave, cover with a damp paper towel and heat in 30-second intervals to prevent drying out.
  • Pair with a fresh side – Serve with a new side dish, like a different salad or soup, to keep things exciting.

This lasagna is perfect for meal prep and can be stored in the fridge for up to 4 days. If you’re interested in more meal prep-friendly lasagna ideas, check out meal prep lasagna tips.

Storage and Reheating Tips

Properly storing and reheating your creamy spinach & mushroom lasagna ensures that it stays fresh and delicious for days. Whether you’re planning to enjoy leftovers or freeze portions for later, following these tips will help maintain the best flavor and texture.

How to Store Leftover Lasagna in the Fridge

For short-term storage, keeping your lasagna fresh in the refrigerator is easy:

  • Cool before storing – Allow the lasagna to cool to room temperature before refrigerating to prevent condensation, which can make it soggy.
  • Use an airtight container – Store individual portions in airtight containers or keep the entire dish covered tightly with plastic wrap or aluminum foil.
  • Refrigerate for up to 4 days – Properly stored, your lasagna will stay fresh for 3-4 days.

Freezing Lasagna for Long-Term Storage

If you want to make your lasagna ahead of time or save leftovers for later, freezing is a great option:

  • Freeze whole or in portions – You can freeze the entire lasagna or cut it into single-serving portions for easy reheating.
  • Wrap well – Wrap each portion in plastic wrap and then aluminum foil to prevent freezer burn.
  • Label and date – Always label the container with the freezing date so you know when to use it.
  • Freeze for up to 3 months – For the best quality, consume within 2-3 months.

For more detailed freezing tips, check out meal prep lasagna ideas to ensure your dish stays fresh.

Best Methods to Reheat Lasagna

Reheating creamy lasagna properly is key to preserving its texture and flavor. Here are the best methods:

Reheating in the Oven (Best Method)

  • Preheat oven to 350°F (175°C).
  • Cover with foil to prevent the cheese from drying out.
  • Bake for 15-20 minutes if reheating a single portion, or 25-30 minutes for a larger portion.

Reheating in the Microwave (Quickest Method)

  • Place a portion on a microwave-safe plate.
  • Cover with a damp paper towel to keep the moisture in.
  • Heat in 30-second intervals until warmed through, usually about 2-3 minutes total.

Reheating from Frozen

  • For best results, thaw overnight in the fridge before reheating.
  • If reheating from frozen, bake at 375°F (190°C) for 40-45 minutes, covering with foil for the first half.

With these storage and reheating tips, you’ll never have to worry about soggy or dried-out lasagna again!

Variations & Substitutions

One of the best things about creamy spinach & mushroom lasagna is its versatility. Whether you have dietary restrictions or just want to switch things up, there are plenty of ways to customize this dish to suit your preferences.

Dairy-Free Version

If you’re looking for a dairy-free alternative, there are several swaps you can make without sacrificing creaminess or flavor:

  • Milk & Cream Substitute – Use unsweetened almond milk, oat milk, or cashew cream for a rich, dairy-free sauce.
  • Cheese Alternative – Opt for dairy-free Parmesan and mozzarella-style cheese made from cashews or coconut.
  • Béchamel Adjustments – Make a simple dairy-free béchamel sauce using olive oil, flour, and plant-based milk.

For more inspiration, check out white sauce pasta recipes to explore more creamy, dairy-free options.

Gluten-Free Version

Making this lasagna gluten-free is easy with a few simple swaps:

  • Use gluten-free lasagna noodles – Many brands offer high-quality gluten-free pasta made from rice or chickpeas.
  • Thicken the sauce without flour – Instead of using all-purpose flour to thicken the béchamel sauce, opt for gluten-free flour or cornstarch.
  • Check cheese and seasonings – Some store-bought shredded cheeses contain hidden gluten, so opt for freshly grated options.

For more pasta alternatives, browse gluten-free pasta choices to find the best option for you.

Adding Protein – Meat & Plant-Based Options

If you want to add extra protein to your lasagna, there are plenty of options:

  • Chicken or Turkey – Sautéed ground turkey or shredded rotisserie chicken can be added between the layers for extra heartiness.
  • Italian Sausage – Use crumbled Italian sausage (mild or spicy) for added depth of flavor.
  • Tofu or Tempeh – Crumbled tofu or tempeh makes a great plant-based protein option.
  • White Beans or Chickpeas – Blend white beans into the sauce for added protein without altering the texture.

Extra Veggies for More Nutrients

Want to pack in even more vegetables? Try adding:

  • Zucchini or Eggplant – Thinly sliced and layered in place of noodles for a low-carb option.
  • Bell Peppers & Carrots – Diced and sautéed with the mushrooms for extra sweetness.
  • Artichokes or Sun-Dried Tomatoes – Adds a Mediterranean twist with a slightly tangy flavor.

Experimenting with ingredients ensures that your lasagna stays fresh and exciting every time you make it!

FAQs – Answering Common Questions

Many people have questions when making creamy spinach & mushroom lasagna, especially if they’re trying it for the first time. Here are answers to some of the most frequently asked questions to help you achieve the best results.

Can I Make This Lasagna Ahead of Time?

Yes! Creamy lasagna is a great make-ahead dish, perfect for meal prep. Here’s how to do it:

  • Assemble but don’t bake – Prepare the lasagna as instructed but stop before baking. Cover it tightly with plastic wrap and aluminum foil and refrigerate for up to 24 hours.
  • Bake when ready – Remove from the fridge and let it sit at room temperature for 20 minutes, then bake as usual.
  • Freeze for longer storage – For meal prep, check out meal prep lasagna tips for freezing and reheating methods.

Can I Use Frozen Spinach Instead of Fresh?

Absolutely! If using frozen spinach, keep these tips in mind:

  • Thaw completely – Let the spinach thaw in a colander over the sink.
  • Squeeze out excess moisture – Press the spinach with a paper towel to remove extra water. This prevents a watery lasagna.
  • Use the right amount – Replace 4 cups of fresh spinach with 1 ½ cups of frozen spinach.

For more information on the benefits of spinach, check out spinach nutrition facts.

What Can I Use Instead of Ricotta Cheese?

If you don’t have ricotta cheese or prefer a substitute, try these alternatives:

  • Cottage cheese – A lower-fat option that provides a similar texture. Blend it for a smoother consistency.
  • Mascarpone cheese – Adds extra richness and a slightly sweeter flavor.
  • Greek yogurt – A high-protein alternative that keeps the dish light.

For more about ricotta, check out ricotta cheese and its uses.

How Do I Prevent a Watery Lasagna?

A common issue with creamy lasagna is excess moisture. Here’s how to avoid it:

  • Drain the spinach properly – Whether using fresh or frozen spinach, always remove extra water.
  • Cook down the mushrooms – Mushrooms release a lot of liquid. Sauté them until all moisture evaporates.
  • Thicken the sauce – Simmer the béchamel sauce for a few extra minutes until it slightly thickens.

Can I Add Meat to This Recipe?

Yes! If you want to add protein, consider:

  • Ground chicken or turkey – Cooked and added to the sauce for a mild, lean option.
  • Crumbled Italian sausage – Adds a bold, savory flavor.
  • Shredded rotisserie chicken – A quick and easy way to add protein.

Lasagna is easy to customize, so feel free to experiment and make it your own!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Spinach & Mushroom Lasagna


  • Author: Christopher

Description

This creamy spinach & mushroom lasagna is the ultimate comfort food, packed with layers of rich béchamel sauce, savory mushrooms, fresh spinach, and gooey melted cheese. A delicious alternative to traditional tomato-based lasagna, this dish offers a velvety, mild flavor that pairs perfectly with garlic bread or a crisp green salad. It’s an ideal option for vegetarians, meal prepping, or anyone looking for a decadent yet easy-to-make pasta dish. Plus, it tastes even better the next day!

Whether you’re making this for a weeknight dinner or a special occasion, this lasagna is guaranteed to be a crowd-pleaser. Serve it with a glass of Chardonnay or Sauvignon Blanc for the perfect pairing.


Ingredients

Scale

For the sauce:

  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 small onion, finely chopped
  • 8 ounces mushrooms, sliced
  • 4 cups fresh spinach, chopped
  • 2 cups heavy cream
  • 1 cup whole milk
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and black pepper to taste
  • 1 cup grated Parmesan cheese

For the lasagna:

  • 9 lasagna noodles, cooked according to package instructions
  • 2 cups ricotta cheese
  • 1 egg, beaten
  • 2 cups shredded mozzarella cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

Preheat your oven to 375°F (190°C).

Heat olive oil in a large pan over medium heat. Add garlic and onion, sautéing until softened.

Add the mushrooms and cook until they release their moisture and become tender. Stir in the chopped spinach and cook until wilted.

Pour in the heavy cream and milk. Add oregano, basil, salt, and black pepper. Simmer for a few minutes, then stir in the Parmesan cheese until melted and combined. Remove from heat.

In a bowl, mix ricotta cheese, beaten egg, salt, and black pepper until smooth.

Spread a thin layer of the spinach and mushroom sauce at the bottom of a greased 9×13-inch baking dish.

Layer three lasagna noodles over the sauce, followed by a portion of the ricotta mixture, then more sauce. Repeat the layers two more times, finishing with sauce on top.

Sprinkle shredded mozzarella cheese evenly over the lasagna.

Cover with foil and bake for 25 minutes. Remove the foil and bake for another 10-15 minutes, until the cheese is golden and bubbly.

Let the lasagna cool for about 10 minutes before slicing and serving.

Notes

  • Make-Ahead Tip: Assemble the lasagna up to 24 hours in advance and refrigerate. Bake when ready.
  • Storage: Store leftovers in an airtight container in the fridge for up to 4 days.
  • Freezing Instructions: Freeze unbaked or fully cooked lasagna for up to 3 months. Thaw overnight before reheating.
  • Reheating Tip: For best results, reheat in the oven at 350°F (175°C) for 15-20 minutes.
  • Customization Options: Add chicken, sausage, or tofu for extra protein. Substitute gluten-free noodles or dairy-free cheese for dietary needs.
  • Prevent a Watery Lasagna: Drain spinach and sauté mushrooms until all moisture evaporates. Let the lasagna rest before slicing.

Leave a Comment

Recipe rating