Spinach Mushroom Lasagna with White Sauce A Vegetarian Pasta Bake

Naomi

Everyday Culinary Delights 👩‍🍳

Spinach Mushroom Lasagna

If you’re searching for a comforting and vegetarian pasta bake, this spinach mushroom lasagna with white sauce delivers on every level. Unlike traditional red sauce lasagnas, this recipe features a rich, creamy béchamel that enhances the earthy flavor of mushrooms and the freshness of spinach. It’s the perfect dish for cozy weeknight dinners or feeding a crowd without meat.

Made with simple layers of pasta, a savory vegetable filling, and a creamy white sauce, this dish provides a beautiful balance of texture and flavor. The inclusion of ingredients like ricotta cheese and Parmesan creates a luscious, cheesy interior that complements the mushroom and spinach blend. This recipe is not only satisfying but also ideal for make-ahead meals or batch cooking.

Unlike many tomato-based bakes, this lasagna brings out the natural umami of mushrooms—which are a great meat substitute—and boosts nutrition with iron-rich spinach. According to Wikipedia, the white sauce used in this recipe, known as béchamel, is one of the French “mother sauces,” making it a great base for many vegetarian recipes. For more vegetarian pasta inspiration, check out this Pinterest board on vegetarian pasta recipes featuring similar baked pasta dishes.

One of the great benefits of white sauce lasagna is its versatility. You can add vegetables like zucchini or roasted peppers or swap the cheeses based on what you have on hand. This dish not only serves beautifully but slices cleanly, making it ideal for meal prep and freezer-friendly dinners. Plus, it offers a refreshing take on the traditional lasagna that’s both flavorful and visually appealing. If you’re a fan of creamy pasta bakes, you’ll also love exploring this collection of creamy mushroom recipes for more ideas.

Next, let’s explore why using a white sauce in lasagna changes the game.

Why Choose a White Sauce Lasagna?

When it comes to lasagna, many people instinctively reach for a tomato-based sauce, but opting for a white sauce, or béchamel, transforms the entire dish into something far more delicate and comforting. This creamy base adds a velvety texture that complements the earthy flavors of mushrooms and the subtle bitterness of spinach, creating a harmonious balance that a red sauce often overpowers.

Unlike marinara, béchamel sauce is made from just a few basic ingredients—butter, flour, and milk—creating a silky, rich texture without the acidity of tomatoes. According to Wikipedia’s article on béchamel sauce, it has long been used in European cuisine as a base for creamy dishes, particularly in French and Italian cooking. In this lasagna, it allows the cheese and vegetables to shine without being overshadowed by strong tomato flavor.

Another advantage of using white sauce in your lasagna is how well it pairs with cheeses like ricotta and Parmesan. The mild, nutty taste of Parmesan cheese melds beautifully with the sauce, creating layers of richness. Meanwhile, ricotta offers a fluffy contrast that enhances the creaminess of the dish. Learn more about ricotta cheese here to better understand how its mild flavor contributes to the overall taste profile of this recipe.

For those interested in making lighter or less acidic meals, white sauce is ideal. It’s also incredibly adaptable—you can infuse it with herbs, spices, or even garlic to add more dimension. Check out these white sauce pasta ideas on Pinterest for creative inspiration using béchamel in a variety of pasta dishes beyond lasagna.

Incorporating a white sauce also opens up your lasagna to pair well with other subtle vegetable ingredients like zucchini, artichokes, or even leeks. This flexibility makes it a great choice for those looking to explore new vegetarian pasta bake options or modify the dish to use up vegetables already on hand. The creamy base acts as a binder and flavor enhancer, making every bite consistent and indulgent.

Health Benefits of Key Ingredients

Choosing spinach mushroom lasagna with white sauce isn’t just a flavorful decision—it’s also a nutrient-dense option packed with wholesome ingredients. Each component contributes to the nutritional value of this vegetarian dish, making it not only comforting but also health-conscious.

Spinach is one of the most nutrient-rich leafy greens available. It’s high in iron, vitamin K, vitamin A, and folate, all of which support immune function, bone health, and energy levels. According to Wikipedia, it’s also a great source of dietary fiber and antioxidants, which help reduce inflammation and promote digestion. Whether you choose fresh or frozen, spinach provides a soft texture and slightly bitter taste that balances beautifully with the creamy elements of this dish.

Mushrooms, particularly varieties like cremini or baby bella, offer an earthy depth of flavor known as umami. This makes them an excellent meat alternative in vegetarian pasta bakes. Rich in B vitamins, selenium, potassium, and copper, mushrooms help support the nervous system, immune health, and cellular repair. The Wikipedia article on mushrooms notes that mushrooms are also low in calories and fat, making them a great way to add bulk and flavor without heaviness.

The cheeses used—ricotta, mozzarella, and Parmesan—provide both protein and calcium. Ricotta cheese, in particular, has a creamy texture and mild flavor, and when combined with an egg, it helps create a fluffy layer that sets beautifully when baked. To learn more about its nutritional properties, check out this Wikipedia entry on ricotta. Parmesan, known for its sharp, salty notes, enhances the overall depth of the dish and contributes to the crusty golden top. More about this hard cheese can be found here.

The white sauce, made with butter, flour, and milk, may sound indulgent, but when made from scratch, it allows for full control over the ingredients. Additions like nutmeg not only bring subtle spice but also improve digestion. And by using a mix of milk and cream, you can adjust the richness to suit your dietary needs.

For those exploring more ideas that use nutrient-packed vegetables and cheese-based sauces, these vegetarian pasta recipes on Pinterest highlight how versatile and health-conscious vegetarian lasagnas can be.

This layered dish offers a satisfying way to nourish the body with vitamins, minerals, and plant-based protein while indulging in creamy, cheesy comfort food that’s both family-friendly and freezer-ready.

Full Ingredient Breakdown

Creating the perfect spinach mushroom lasagna with white sauce starts with selecting quality ingredients for each layer. Here’s a complete breakdown of what you’ll need to build this comforting vegetarian pasta bake from scratch.

For the Vegetable Filling

  • 2 tbsp olive oil – for sautéing and adding richness

  • 1 small onion, finely chopped – adds aromatic sweetness

  • 3 cloves garlic, minced – enhances the flavor profile

  • 12 oz mushrooms, sliced – use cremini, baby bella, or white button for best results

  • 5 oz fresh spinach – choose baby spinach for tender texture

  • ½ tsp dried thyme – adds earthiness

  • Salt and pepper to taste – essential for balance

Mushrooms are a star component here, and Wikipedia’s mushroom guide explains how various varieties bring different textures and umami intensities. Spinach, detailed in this Wikipedia entry, not only adds a vibrant green layer but also a boost of nutrients and fiber.

For the Ricotta Layer

  • 1 ½ cups ricotta cheese – adds creaminess and lightness

  • 1 egg – binds the ricotta for structure

  • ½ cup grated Parmesan cheese – provides depth and salty flavor

  • Salt and pepper to taste – enhances the cheese blend

The egg helps firm up the ricotta during baking, preventing the lasagna from being too loose. Learn more about the characteristics of ricotta and Parmesan cheese to better understand their role in baked pasta dishes.

For the White Sauce

  • 3 tbsp unsalted butter – the fat base for the roux

  • 3 tbsp all-purpose flour – thickening agent

  • 2 ½ cups milk – creates the creamy texture

  • ½ cup heavy cream – adds richness

  • 1 cup grated Parmesan cheese – melts into the sauce for sharp, nutty flavor

  • Pinch of nutmeg – elevates the sauce with warmth

  • Salt and pepper to taste – crucial for balance

This classic béchamel sauce acts as the backbone of the dish. If you’re unfamiliar with the technique, Wikipedia’s béchamel page is a helpful resource for understanding how this sauce transforms baked pasta recipes.

For Assembly

  • 9 cooked lasagna noodles – boiled al dente to hold their shape

  • 2 cups shredded mozzarella cheese – melts to form a gooey top layer

Traditional lasagna relies on structure, and these noodles create sturdy layers that hold the creamy fillings. Learn more about lasagna’s origins and varieties here.

Choosing the Right Mushrooms

Opt for cremini or baby bella mushrooms for a meatier texture. Their deep umami flavor holds up well to the cream sauce and cheese, making them ideal for vegetarian lasagna dishes.

Fresh vs Frozen Spinach

You can substitute frozen spinach for fresh, but be sure to thaw and drain it thoroughly to avoid excess moisture that could make the lasagna watery. Frozen spinach is convenient and just as nutritious.

For more ideas on assembling lasagna with different ingredients, explore this Pinterest board featuring easy lasagna recipes that showcase similar techniques with various fillings.

Kitchen Tools You’ll Need

To successfully prepare and assemble this spinach mushroom lasagna with white sauce, having the right tools on hand will make the process smooth and efficient. Here’s a list of essentials to streamline your cooking experience:

  • Large skillet or sauté pan – for cooking the mushrooms, onion, garlic, and spinach

  • Saucepan – used for preparing the béchamel sauce

  • 9×13 inch baking dish – the standard size for layered lasagna

  • Mixing bowls – for combining the ricotta mixture and setting aside prepped ingredients

  • Whisk – essential for a lump-free white sauce

  • Spatula or wooden spoon – for stirring vegetables and sauces

  • Ladle or measuring cup – for layering the sauce evenly

  • Foil – to cover the lasagna while baking

  • Sharp knife or bench scraper – for clean slicing after baking

Investing in a good-quality baking dish and a non-stick saucepan will ensure even cooking and make cleanup easier. You can find kitchen inspiration and organization ideas on Pinterest’s vegetarian pasta recipes boards for more tips on meal prep efficiency.

Having these items ready before you begin will reduce prep time and help you stay focused on building each flavorful layer of your vegetarian pasta bake.

How to Make Spinach Mushroom Lasagna with White Sauce

Step 1: Cook the Vegetables

Heat olive oil in a large skillet over medium heat. Add finely chopped onion and sauté until translucent. Stir in minced garlic and cook for 1 minute until fragrant. Add sliced mushrooms and sauté until they release their moisture and begin to brown. Season with salt, pepper, and thyme. Add fresh spinach and stir until wilted. Set mixture aside.

This step is key to developing flavor and ensuring the vegetables don’t release excess water during baking. For more flavor pairings using mushrooms, refer to creamy mushroom recipes on Pinterest.

Step 2: Prepare the Ricotta Layer

In a medium bowl, combine ricotta cheese, one beaten egg, grated Parmesan, salt, and pepper. Stir until smooth and creamy. This mixture should be thick but spreadable.

For more ideas on enhancing cheese-based pasta dishes, explore this Pinterest board on white sauce pasta ideas to see how ricotta pairs with creamy sauces.

Step 3: Make the White Sauce

In a saucepan, melt butter over medium heat. Stir in flour and whisk continuously for 1-2 minutes until a smooth roux forms. Gradually pour in milk and heavy cream while whisking to prevent lumps. Cook until the sauce thickens. Stir in Parmesan, a pinch of nutmeg, salt, and pepper. Remove from heat.

This creamy béchamel forms the heart of the lasagna, giving it that signature texture. Learn more about this foundational French sauce here on Wikipedia.

Step 4: Assemble the Lasagna

Preheat oven to 375°F (190°C). Spread a thin layer of white sauce on the bottom of a greased 9×13 inch baking dish.

Layer in the following order:

  • 3 cooked lasagna noodles

  • Half of the ricotta mixture

  • Half of the spinach and mushroom mixture

  • A layer of white sauce

  • A generous sprinkle of shredded mozzarella

Repeat the sequence:

  • 3 more noodles

  • Remaining ricotta mixture

  • Remaining spinach and mushroom mixture

  • White sauce and mozzarella

Top with the final 3 noodles, the remaining white sauce, and a thick layer of mozzarella to create a bubbly, golden top. This method ensures even layering and flavor distribution.

Explore easy lasagna recipes on Pinterest for creative approaches to layering and presentation.

Step 5: Bake to Perfection

Cover the dish tightly with foil and bake for 25 minutes. Uncover and bake for an additional 15–20 minutes until the cheese is golden and bubbly. Remove from oven and let the lasagna rest for 10–15 minutes before slicing.

Letting the dish rest is essential for clean slices and allows the layers to set properly.

Serving Suggestions and Storage Tips

This spinach mushroom lasagna is versatile enough for everyday dinners or special gatherings. Here are ways to serve and store it effectively:

Serving Suggestions

  • Serve with crusty garlic bread or focaccia

  • Pair with a fresh arugula or Caesar salad

  • Garnish with fresh parsley or basil for color and freshness

Storage Tips

  • Store leftovers in an airtight container in the refrigerator for up to 4 days

  • Reheat covered in the oven or microwave until warm throughout

  • Freeze individual portions wrapped in foil and stored in freezer-safe bags for up to 2 months

For meal prep ideas and portioning tips, browse Pinterest’s collection of white sauce pasta ideas for practical inspiration.

Make-Ahead and Meal Prep Tips

This lasagna is an excellent candidate for preparing in advance. Here’s how to save time while maintaining flavor and texture:

  • Assemble the lasagna up to 24 hours in advance and store it in the refrigerator covered

  • Bake directly from the fridge, adding 10–15 minutes to the covered baking time

  • To freeze unbaked, wrap tightly in foil and plastic wrap, and freeze up to 2 months

  • When baking from frozen, cover and bake at 375°F (190°C) for 60–70 minutes, then uncover and bake until golden

Meal prepping in advance ensures you always have a comforting, homemade vegetarian lasagna ready to go.

Variations and Substitutions

This recipe is flexible and can be adapted based on dietary needs and available ingredients. Consider these swaps and additions:

  • Gluten-free: Use gluten-free lasagna noodles and substitute all-purpose flour with a gluten-free blend

  • Vegan: Replace ricotta with tofu ricotta, use non-dairy milk and vegan cheese alternatives

  • Add-ins: Roasted red peppers, zucchini, or artichokes add color and texture

  • Cheese alternatives: Use Gruyère or goat cheese for a different flavor profile

  • Low-fat: Replace heavy cream with additional milk or use low-fat cheese options

Explore more vegetarian lasagna twists by browsing Pinterest’s vegetarian pasta recipes for inspiration.

Troubleshooting Common Issues

Get the best results every time by addressing common problems:

  • Lasagna too watery: Ensure spinach and mushrooms are well drained before layering

  • Sauce too thin: Simmer longer or add a bit more flour to thicken

  • Noodles sticking: Stir occasionally while cooking and lay flat on parchment after boiling

  • Cheese not browning: Broil for 2–3 minutes at the end of baking

  • Uneven layers: Use a measuring cup to evenly distribute sauces and fillings

A well-prepared lasagna slices cleanly and holds its layers after resting.

FAQs

Q: Can I use no-boil lasagna noodles?
Yes, but be sure to add a bit more white sauce between layers to ensure the noodles cook through properly.

Q: What’s the difference between béchamel and Alfredo sauce?
Béchamel uses a roux of flour and butter with milk, while Alfredo is made with heavy cream and cheese, typically without flour. You can explore more about béchamel here.

Q: Can I make this lasagna ahead of time?
Absolutely. Assemble up to a day in advance and store it in the fridge. You can also freeze before or after baking.

Q: How do I prevent a soggy lasagna?
Drain all cooked vegetables well and avoid over-saucing each layer. Let the lasagna rest before slicing.

Q: Is this recipe kid-friendly?
Yes! The creamy texture and mild flavor make it appealing to kids, and it’s a great way to sneak in vegetables.

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

Spinach Mushroom Lasagna with White Sauce A Vegetarian Pasta Bake


  • Author: Naomi

Description

A creamy, cheesy, and comforting spinach mushroom lasagna made with layers of tender noodles, savory sautéed vegetables, and a rich homemade white béchamel sauce. This vegetarian pasta bake is perfect for family dinners, gatherings, or meal prep. With fresh spinach, mushrooms, ricotta, mozzarella, and Parmesan, it delivers bold flavor and creamy texture in every bite—no tomato sauce needed.


Ingredients

Scale

For the vegetable filling:

  • 2 tbsp olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 12 oz mushrooms, sliced
  • 5 oz fresh spinach
  • Salt and pepper to taste
  • ½ tsp dried thyme

For the ricotta layer:

  • 1 ½ cups ricotta cheese
  • 1 egg
  • ½ cup grated Parmesan cheese
  • Salt and pepper to taste

For the cream sauce:

  • 3 tbsp unsalted butter
  • 3 tbsp all-purpose flour
  • 2 ½ cups milk
  • ½ cup heavy cream
  • 1 cup grated Parmesan cheese
  • Pinch of nutmeg
  • Salt and pepper to taste

For assembly:

  • 9 cooked lasagna noodles
  • 2 cups shredded mozzarella cheese

Instructions

Heat olive oil in a large skillet over medium heat. Add chopped onion and cook until softened

Add mushrooms and cook until they release moisture and begin to brown. Stir in garlic, thyme, salt, and pepper. Add spinach and cook until wilted. Remove from heat and set aside

In a medium bowl, mix ricotta cheese, egg, Parmesan cheese, salt, and pepper until smooth

In a saucepan, melt butter over medium heat. Stir in flour and cook for 1-2 minutes. Gradually whisk in milk and heavy cream until smooth and thickened

Stir in Parmesan cheese and a pinch of nutmeg. Season with salt and pepper. Remove from heat

Preheat oven to 375°F (190°C). Spread a thin layer of cream sauce on the bottom of a greased 9×13-inch baking dish

Layer 3 lasagna noodles over the sauce. Spread half of the ricotta mixture, then half of the spinach and mushroom mixture. Pour a layer of cream sauce on top and sprinkle with mozzarella

Repeat the layers with 3 more noodles, the remaining ricotta, mushrooms and spinach, sauce, and mozzarella

Top with the final 3 noodles, the remaining cream sauce, and a generous layer of mozzarella cheese

Cover with foil and bake for 25 minutes. Uncover and bake for another 15-20 minutes until bubbly and golden

Let rest for 10 minutes before slicing and serving

 

 

Notes

  • Let the lasagna sit for 10–15 minutes after baking to ensure clean slices.

  • Feel free to swap fresh spinach with frozen, just be sure it’s drained thoroughly.

  • For a deeper flavor, consider caramelizing the onions before adding the mushrooms.

  • Add a pinch of crushed red pepper to the sauce for a hint of spice.

  • Make it in advance and freeze for a ready-made meal on busy nights.

  • Use a deep baking dish to avoid spills during baking.

  • Pair with a crisp green salad or roasted vegetables for a balanced meal.

  • Reheat leftovers in the oven, covered with foil, to preserve the texture.

Leave a Comment

Recipe rating