Spinach and mushroom lasagna with Creamy White Bechamel Sauce

By Sarah Miller

On September 10, 2026

Macro side view of a slice of white spinach and mushroom lasagna on a grey stone background with clearly defined layers of wavy pasta and golden-brown mushrooms.

Cuisine

American Italian, Italian

Prep time

30 minutes

Cooking time

50 minutes

Total time

80 minutes

Servings

8 slices

Imagine slicing into a towering, multi-layered baked pasta dish that stands perfectly upright on your plate without a single drop of watery runoff. This luxurious Spinach and mushroom lasagna redefines vegetarian comfort food by trading the traditional heavy tomato sauce for a velvety, rich white white bechamel sauce and a deeply caramelized mushroom filling.

If you have ever been disappointed by a soggy, structural collapse of a pasta bake, this fool-proof method is your solution. By understanding the culinary science behind moisture management, you can create distinct, beautiful layers of tender pasta, vibrant greens, and earthy mushrooms wrapped in an ultra-creamy blanket of melted cheese.

Perfect for Sunday family dinners, elegant dinner parties, or meal prep, this comforting classic delivers restaurant-quality results straight from your home kitchen. Let’s dive into how to construct this show-stopping, bubbly golden masterpiece that will capture everyone’s attention on Pinterest.

Close up of the deeply toasted mozzarella and parmesan crust on a thick slice of white spinach and mushroom lasagna with fresh thyme garnish.
A bubbling, deeply caramelized cheese crust complete with charred brown spots and fresh thyme sprigs.

Why This Ultra-Stable White Lasagna Works Beautifully

  • Perfect Structural Integrity: Thanks to a meticulously thickened roux-based white sauce and bone-dry greens, every single slice stands proud and stable on a rustic ceramic plate.
  • Deep Umami Flavor Profile: Searing the cremini mushrooms until deeply golden-brown unlocks complex flavors that mimic the rich depth of traditional meat sauces.
  • Luxurious Textural Contrast: Every bite offers a perfect harmony between thin, wavy pasta sheets, thick pillows of creamy ricotta, and a crispy, deeply toasted parmesan crust.
  • Vibrant Visual Appeal: Bright green chopped spinach pops beautifully against the velvety white bechamel sauce and the charred brown spots of melted mozzarella cheese.

The Ultimate Ingredient Breakdown for Maximum Umami Flavor

Every element of this Spinach and mushroom lasagna serves a specific culinary purpose. Choosing high-quality ingredients ensures your layers stay distinct and pack a punch of flavor in every single bite.

Cremini Mushrooms: 16 oz (450g) sliced thin. Also known as baby bellas, these offer a much deeper, earthier umami flavor than standard white button mushrooms, which is essential when building a hearty vegetarian main course. If you love rich mushroom flavor profiles, you might also enjoy our comforting cream of mushroom beef stew.

Frozen Chopped Spinach: 10 oz (280g) thawed. Frozen spinach is ideal here because it is already blanched and chopped, allowing us to easily squeeze out every drop of excess water that would otherwise make our lasagna sloppy.

Whole Milk Ricotta Cheese: 15 oz (425g). Whole milk varieties provide a luxurious, thick cushion for our green filling, ensuring the layers stay beautifully defined and decadent. This filling style is heavily inspired by classic authentic Italian recipes.

Low-Moisture Mozzarella Cheese: 3 cups (340g) shredded. Avoid fresh mozzarella in the layers, as it releases too much water. Low-moisture part-skim mozzarella melts into bubbly, golden gooey ribbons without compromising structural stability.

Freshly Grated Parmesan Cheese: 1 cup (90g) divided. This salty, aged cheese creates the ultimate toasted parmesan crust on top of the casserole and adds sharp depth to the inner layers.

Unsalted Butter & All-Purpose Flour: 4 tbsp (60g) each. Combined in equal parts by weight, these form the foundational roux that thickens our velvety white bechamel sauce.

Whole Milk & Heavy Cream: 2.5 cups (600ml) milk and 1/2 cup (120ml) heavy cream. Blending these two liquids yields a remarkably rich sauce that remains perfectly stable during the high-heat baking process.

Garlic Cloves: 4 cloves, minced. Gently cooked with the mushrooms to infuse the oil and distribute aromatic notes throughout the veggie layer.

Fresh Thyme Sprigs: 2 tsp chopped for the mushrooms, plus extra whole sprigs for a gorgeous rustic garnish right before serving.

Freshly Grated Nutmeg: 1/4 tsp. A classic French and Italian culinary secret that bridges the gap between the earthy spinach and the creamy dairy bases.

Lasagna Noodles: 12 dried sheets (approx. 9 oz / 250g). Wavy edge pasta sheets look spectacular and catch the velvety sauces perfectly within their ridges.

Olive Oil, Salt, and Cracked Black Pepper: Critical foundational seasonings to draw out moisture from the vegetables and enhance every layer’s natural characteristics.

Master Class: How to Make the Perfect Vegetarian Lasagna

Building a successful Spinach and mushroom lasagna requires a methodical approach to prepping each component. Follow these detailed steps to ensure your pasta bake looks exactly like a professional food blog photograph.

Step 1: Caramelizing the Garlic-Herb Cremini Mushrooms

Set a large, wide skillet over medium-high heat and add 1 tbsp (15ml) of olive oil along with 2 tbsp (30g) of unsalted butter. Once the butter is melted and foaming, spread the 16 oz (450g) of sliced cremini mushrooms out in a single layer.

Resist the urge to stir them for the first 3 to 4 minutes; allowing them to sit undisturbed encourages the Maillard reaction, turning them a gorgeous deep golden-brown. You will hear a loud sizzling sound as their natural waters evaporate completely from the pan.

Once browned on one side, toss the mushrooms and add the 4 minced garlic cloves, 2 tsp of chopped fresh thyme, 1/2 tsp of salt, and 1/4 tsp of cracked black pepper. Saute for an additional 2 minutes until the garlic is intensely fragrant, then transfer the mixture to a bowl and set aside.

Step 2: Whisking the Velvety, Stable Bechamel Sauce

In a medium saucepan over medium heat, melt the remaining 4 tbsp (60g) of unsalted butter. Sprinkle in the 4 tbsp (60g) of all-purpose flour, stirring constantly with a wire whisk to form a smooth paste called a roux.

Cook this mixture for about 2 minutes until it smells faintly of toasted nuts; this eliminates the raw flour taste while preparing the starches to thicken our liquid. Slowly stream in the 2.5 cups (600ml) of whole milk and 1/2 cup (120ml) of heavy cream, whisking vigorously to prevent any lumps from forming.

Bring the sauce to a gentle simmer, stirring frequently to prevent scorching on the bottom of the pan. Allow it to cook for 5 to 7 minutes until it thickens enough to cleanly coat the back of a wooden spoon. Stir in 1/4 tsp of freshly grated nutmeg, 1/2 tsp of salt, and a pinch of white pepper, then remove from the heat.

Macro side view of a slice of white spinach and mushroom lasagna on a grey stone background with clearly defined layers of wavy pasta and golden-brown mushrooms.
Perfectly defined internal layers showcasing the dense garlic-herb cremini mushrooms and vibrant green spinach cushions.

Step 3: Folding the Creamy Spinach and Ricotta Cushion

Place your thawed 10 oz (280g) of frozen chopped spinach into a clean kitchen towel or a fine-mesh strainer. Wrap the towel tightly around the greens and twist with all your strength over the sink; you will be amazed at how much green water releases.

Squeeze until the spinach feels completely bone dry and crumbly in your hands. This is the single most important step to prevent your lasagna from turning into a watery soup in the oven!

In a medium mixing bowl, combine the dried spinach, 15 oz (425g) of whole milk ricotta cheese, 1/2 cup (45g) of freshly grated parmesan, 1 large egg (which acts as a structural binder), 1/2 tsp of salt, and 1/4 tsp of cracked black pepper. Mix thoroughly until a uniform, bright green filling forms. This rich filling style can also be used if you decide to try our popular spinach ricotta stuffed shells.

Step 4: The Layering Architecture for Perfect Upright Slices

Preheat your oven to 375°F (190°C) and grab a high-sided 9×13-inch (23x33cm) baking dish. Boil your 12 lasagna noodles in salted water according to the package directions until just shy of al dente, then pat them dry with paper towels.

Spread a thin layer of the velvety white bechamel sauce across the bottom of the dish to keep the bottom pasta sheets from sticking. Lay down 3 or 4 lasagna sheets, slightly overlapping them to create a solid foundation.

Evenly spread half of the bright green spinach-ricotta mixture over the noodles. Scatter half of the caramelized garlic-herb cremini mushrooms across the cheese, then drizzle a generous ladle of bechamel sauce over the veggies. Sprinkle with 1 cup of the shredded low-moisture mozzarella.

Repeat this exact sequence for the second layer: noodles, remaining spinach-ricotta cushion, remaining savory mushrooms, a ladle of white sauce, and another cup of mozzarella cheese. Top with a final layer of pasta sheets.

Pour the remaining thick white bechamel sauce smoothly over the top pasta layer, ensuring it covers every single corner so the pasta doesn’t dry out. Top generously with the final cup of mozzarella and the remaining 1/2 cup of grated parmesan cheese.

Step 5: Baking to Golden, Bubbly Perfection

Tent a large piece of aluminum foil over the baking dish, making sure it doesn’t touch the cheese layer to prevent sticking. Bake in your preheated oven at 375°F (190°C) for 35 minutes, allowing the internal layers to become hot, bubbling, and unified.

Carefully remove the foil and turn your oven’s broiler to high for the last 3 to 4 minutes. Watch the oven like a hawk during this step; you want the top to transform into a deeply toasted mozzarella and parmesan crust with beautiful charred brown spots.

Remove the sizzling pan from the oven and set it on a neutral light grey stone countertop or a heat-safe trivet. Garnish the surface with tiny sprigs of fresh thyme and a final dusting of cracked black pepper to recreate that viral Pinterest presentation.

CRITICAL STEP: Let the finished casserole rest undisturbed for 20 to 30 minutes before slicing. This allows the structural starches and proteins to set completely, ensuring your thick slice stands perfectly upright without losing its gorgeous shape.

Chef Secrets for Zero Watery Runoff

  • The Double-Squeeze Method: Never underestimate the water content of spinach. Squeeze it once, let it sit for 5 minutes, and squeeze it a second time to ensure absolute dryness.
  • Searing over Steaming: Give your cremini mushrooms plenty of breathing room in the skillet. Crowding the pan causes them to steam in their own juices instead of developing a dry, flavorful sear.
  • The Egg Binder Advantage: Always include an egg in your ricotta mixtures. As the egg heats up, its proteins coagulate, binding the liquid whey within the cheese matrix so it cannot leak out into the pan.
  • The Ultimate Virtue of Patience: Cutting into a hot lasagna immediately guarantees a messy plate. A 25-minute rest period allows the rich white bechamel sauce to cool slightly into a stable, velvety state.

Make-Ahead, Freezing, and Reheating Strategies

This comforting pasta bake is an absolute dream for meal prepping or preparing days before a major holiday event. You can assemble the entire dish up to 24 hours in advance, cover it tightly with plastic wrap, and store it in your refrigerator until you are ready to bake.

If you want to freeze the lasagna, we highly recommend assembling it completely in a disposable aluminum pan but leaving it unbaked. Wrap it securely in two layers of plastic wrap followed by a heavy layer of aluminum foil; it will store beautifully in the freezer for up to 3 months.

When you are ready to enjoy your frozen meal, thaw it completely overnight in the refrigerator before baking as directed. For individual pre-baked slices, simply reheat them in the microwave for 2 minutes or place them in a 350°F (175°C) oven covered in foil until the cheese center is fully melted and piping hot.

What to Serve Alongside Your Decadent Baked Pasta

Because this comforting main dish features a luxurious white bechamel sauce, it pairs best with bright, acidic side dishes that help cleanse the palate between rich bites. A crisp green salad tossed in a sharp lemon-herb vinaigrette or a classic Caesar salad makes an exceptional companion.

Roasted brassicas like charred broccoli or garlic-roasted asparagus spears provide a wonderful bitter contrast to the sweet creaminess of the mozzarella and parmesan crust. If you love a hearty soup-and-pasta combination, consider starting your meal with a bowl of our classic pasta fagioli soup or a comforting Italian minestrone.

Don’t forget to serve plenty of crusty artisan bread or warm garlic knots to wipe up any extra bits of velvety white sauce left behind on your ceramic plate. A glass of crisp, dry white wine like a Pinot Grigio or Sauvignon Blanc elevates the entire dining experience beautifully.

Answers to Your Burning Lasagna Questions

Yes, you can use fresh spinach, but you must blanch or saute it down completely first. Once wilted, let it cool and then use the kitchen towel squeezing method to remove all excess moisture just as you would with frozen spinach.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The secret to preventing watery runoff lies in two critical preparation steps: first, squeeze your thawed spinach inside a clean kitchen towel until it is completely bone dry. Second, cook your cremini mushrooms over high heat without crowding the pan until all natural juices evaporate and a deep golden sear develops.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

You should let the lasagna rest undisturbed for a full 20 to 30 minutes after taking it out of the oven. This allows the starches in the pasta and the fats in the bechamel and mozzarella to cool and firm up, ensuring a clean, perfect vertical slice.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The egg acts as a structural protein binder. As the lasagna bakes, the egg proteins coagulate, trapping the natural whey moisture of the cheese inside the matrix and keeping your cushions firm, distinct, and stable enough to stand upright.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

Ultimate Spinach and mushroom lasagna Recipe Card

Macro side view of a slice of white spinach and mushroom lasagna on a grey stone background with clearly defined layers of wavy pasta and golden-brown mushrooms.

Spinach and mushroom lasagna with Creamy White Bechamel Sauce

An elite white spinach and mushroom lasagna featuring perfectly defined layers, a luxurious garlic-herb cremini filling, and a velvety bechamel sauce engineered to stand upright with zero watery runoff.
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 1 hour 20 minutes
Servings: 8 slices
Course: Dinner, Main Course
Cuisine: American Italian, Italian
Calories: 485

Ingredients
  

Mushroom Layer
  • 16 oz cremini mushrooms 450g, sliced thin for deep earthy umami flavor
  • 4 cloves garlic minced finely
  • 2 tsp fresh thyme chopped, plus extra whole sprigs for elegant garnish
  • 1 tbsp olive oil 15ml, for high-heat searing
  • 2 tbsp unsalted butter 30g, for enriching the mushrooms
Spinach Ricotta Layer
  • 10 oz frozen chopped spinach 280g, thawed and squeezed absolutely bone dry
  • 15 oz whole milk ricotta cheese 425g, provides a thick, stable structural cushion
  • 1 large egg acts as a vital structural protein binder
  • 0.5 cup parmesan cheese 45g, freshly grated into the mixture
Velvety Bechamel Sauce
  • 4 tbsp unsalted butter 60g, foundational roux element
  • 4 tbsp all-purpose flour 60g, foundational roux thickener
  • 2.5 cups whole milk 600ml, liquid base for creamy finish
  • 0.5 cup heavy cream 120ml, adds reliable thermal stability during baking
  • 0.25 tsp freshly grated nutmeg bridges earthy spinach with creamy dairy notes
Assembly & Crust
  • 12 sheets lasagna noodles approx. 9 oz / 250g, boiled al dente and dried carefully
  • 3 cups low-moisture mozzarella cheese 340g, shredded fine for perfect bubbly melt
  • 0.5 cup parmesan cheese 45g, freshly grated for top toasted crust
  • 1 tsp salt and pepper divided across all layers to taste

Equipment

  • 1 9x13-inch high-sided baking dish Perfect for creating clear, distinct vertical layers.
  • 1 Large wide skillet Ensures mushrooms sear beautifully instead of steaming.
  • 1 Medium Saucepan Used for whisking a smooth, lump-free white roux and bechamel.

Method
 

Sear the Cremini Mushrooms
  1. Heat 1 tbsp olive oil and 2 tbsp butter in a wide skillet over medium-high heat. Add sliced cremini mushrooms in a single layer and let sear undisturbed for 3-4 minutes to achieve deep golden-brown caramelization.
  2. Add minced garlic, chopped thyme, salt, and pepper. Saute for another 2 minutes until intensely fragrant, then transfer to a clean bowl.
Prepare the Bechamel Sauce
  1. In a medium saucepan over medium heat, melt 4 tbsp butter. Whisk in 4 tbsp flour and cook for 2 minutes until it smells lightly toasted.
  2. Slowly pour in whole milk and heavy cream while whisking vigorously to avoid any lumps. Simmer for 5-7 minutes until thick enough to coat a spoon, then stir in nutmeg and remove from heat.
Mix the Spinach & Ricotta Cushion
  1. Wrap thawed spinach in a clean towel and squeeze forcefully until it is completely dry and crumbly to eliminate any watery runoff potentials.
  2. In a bowl, thoroughly combine the dried spinach, whole milk ricotta, 1/2 cup parmesan, egg, salt, and pepper until uniform.
Assemble the Architecture
  1. Preheat oven to 375°F (190°C). Spread a thin coating of bechamel in a 9x13 dish, followed by 3-4 dried lasagna sheets, half the spinach cushion, half the mushrooms, a drizzle of bechamel, and 1 cup of mozzarella.
  2. Repeat the layers once more. Top with the final pasta sheets, pour the remaining bechamel smoothly across the entire surface, and sprinkle with the remaining mozzarella and parmesan.
Bake and Rest
  1. Cover loosely with tented aluminum foil and bake at 375°F (190°C) for 35 minutes. Remove foil and broil on high for 3-4 minutes until a deeply toasted crust with charred brown spots forms.
  2. Remove from oven and let rest for 20-30 minutes so the structure stabilizes perfectly before slicing and serving upright.

Notes

Always squeeze the thawed spinach multiple times; excess liquid is the primary enemy of distinct lasagna layers.
Allow the baked casserole to rest a full 25 minutes to ensure clean cuts that stand perfectly upright on the serving plate.

Join the Flavorvale Family and Share Your Creation!

Are you ready to create the ultimate comfort food centerpiece that stands perfectly upright and tastes like an authentic Italian dream? Head over to our Pinterest page at @flavorvale_official and save this recipe to your favorite dinner or holiday boards so you never lose track of these expert tips!

We absolutely love seeing how your home creations turn out. Once your kitchen fills with the incredible aroma of toasted cheese and garlic-herb mushrooms, snap a quick unedited smartphone photo of your slice and drop it in the comments below!

If you found this step-by-step master class helpful for your culinary journey, please take a quick moment to leave us a glowing 5-star rating on the recipe card above. Your wonderful support helps us continue developing elite, fool-proof recipes for passionate home cooks everywhere. Happy cooking!

A thick slice of white spinach and mushroom lasagna standing upright on a rustic plate, highlighting distinct pasta, greens, and mushroom layers under a bubbly toasted cheese crust.
The ultimate Pinterest-approved Spinach and mushroom lasagna featuring structural, thick layers and zero watery runoff.

You might also like these recipes

Leave a Comment

Recipe Rating