Creamy Mushroom Spinach White Lasagna

The Ultimate Creamy Mushroom and Spinach Lasagna: A White Sauce Masterpiece 🍄🧀

When we think of lasagna, our minds often drift to the traditional Sunday supper version: heavy meat sauce, bright red tomatoes, and layers of ricotta. However, there is a quieter, perhaps more sophisticated cousin to the classic Bolognese lasagna that deserves a spot in your culinary repertoire: the Creamy White Mushroom and Spinach Lasagna.

This dish is the definition of comfort food. It is rich, decadent, and savory, yet it doesn’t leave you feeling quite as weighed down as its meat-heavy counterpart. By swapping the acidity of tomatoes for the velvety smoothness of a garlic-infused béchamel sauce, and trading ground beef for the earthy, umami-packed punch of browned mushrooms, you create a meal that satisfies vegetarians and meat-eaters alike. It is elegant enough for a dinner party but cozy enough for a rainy night in.

In this comprehensive guide, we will break down exactly how to achieve the perfect layers, avoid the dreaded “watery lasagna” syndrome, and master the art of the white sauce.

The Umami Powerhouse: Choosing and Cooking Mushrooms 🍄

Since this is a meatless dish, the mushrooms are doing the heavy lifting in terms of flavor. They provide the “meaty” texture and the savory depth (umami) that makes the dish satisfying.

The Variety

While white button mushrooms are readily available, they are quite mild. For the best flavor, I highly recommend using Cremini (Baby Bella) mushrooms. They have a lower water content and a deeper, earthier flavor profile. If you want to get fancy, a mix of Shiitake and Oyster mushrooms added to the Creminis adds incredible texture variation.

** The Sear**

The biggest mistake people make with mushroom lasagna is adding raw or lightly steamed mushrooms to the layers. Mushrooms are full of water. If you bake them raw inside the lasagna, they will release that water into the pan, resulting in a soupy mess.
To prevent this, we sauté the mushrooms deeply before assembly. You want to cook them until all their liquid has evaporated and they start to turn golden brown. This Maillard reaction concentrates their flavor, making them taste nutty and robust.

Spinach Strategy: Fresh vs. Frozen 🍃

You can use either fresh or frozen spinach for this recipe, but they require different handling.

  • Fresh Spinach: You will need a mountain of it because it shrinks down to nothing. You must sauté it quickly with garlic until wilted, then squeeze out the excess moisture.
  • Frozen Spinach: This is often the more convenient choice for lasagna. The key, again, is moisture control. You must thaw it completely and then wring it out in a clean kitchen towel until it is almost dry. Excess water is the enemy of a structured lasagna.

The White Sauce (Béchamel) vs. Ricotta

Many lasagnas rely solely on ricotta cheese for creaminess. While we do use a ricotta layer for fluffiness, the real star here is the Béchamel Sauce (or White Sauce).

This is a French mother sauce made from a roux (butter and flour) whisked with milk. We elevate it by melting in plenty of Parmesan cheese and infusing it with garlic. This sauce permeates the noodles during baking, ensuring that every bite is moist and flavorful, avoiding the dry edges that can sometimes plague vegetarian lasagnas.

Ingredients

Here is everything you need to assemble this cheesy masterpiece.

The Vegetables:

  • 2 lbs cremini or white mushrooms (sliced)
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 10 oz frozen spinach (thawed and squeezed very dry) or 1 lb fresh spinach (sautéed and squeezed)
  • 3 cloves garlic (minced)
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper

The Garlic Parmesan Béchamel Sauce:

  • 4 tablespoons unsalted butter
  • 0.25 cup all-purpose flour
  • 3 cups whole milk (warmed slightly)
  • 1 cup grated Parmesan cheese
  • 0.5 teaspoon salt
  • 0.25 teaspoon nutmeg (freshly grated is best)
  • 1 pinch cayenne pepper (optional, for depth)

The Cheese Filling:

  • 15 oz ricotta cheese (whole milk)
  • 1 large egg
  • 2 cups shredded mozzarella cheese (divided)
  • 0.25 cup chopped fresh parsley or basil

The Pasta:

  • 12 no-boil lasagna noodles (or regular noodles, boiled to al dente)

Instructions

Follow these steps for a perfectly structured, non-watery lasagna.

  1. Prepare the Veggies: In a large skillet, heat 1 tablespoon olive oil and 1 tablespoon butter over medium-high heat. Add the sliced mushrooms. Cook undisturbed for 3-4 minutes to brown, then stir. Continue cooking until the liquid evaporates and mushrooms are golden (about 8-10 minutes). Add the minced garlic and spinach (ensure spinach is dry!). Sauté for 1 minute to combine flavors. Season with salt and pepper. Remove from heat and set aside.
  2. Make the Béchamel: In a medium saucepan, melt 4 tablespoons of butter over medium heat. Whisk in the flour and cook for 1-2 minutes until it smells nutty (do not let it burn). This is your roux.
  3. Whisk the Milk: Gradually pour in the warm milk, about ½ cup at a time, whisking constantly to prevent lumps. Once all milk is added, bring to a gentle simmer. Cook until thickened enough to coat the back of a spoon (about 5 minutes). Remove from heat and whisk in the Parmesan cheese, nutmeg, and salt.
  4. Mix the Ricotta: In a small bowl, mix the ricotta cheese, egg, 1/2 cup of the mozzarella cheese, and chopped parsley.
  5. Preheat & Prep: Preheat oven to 375°F (190°C). Grease a 9×13 inch baking dish with a little butter or cooking spray.
  6. Assembly – Layer 1: Spread a thin layer (about ½ cup) of the white sauce on the bottom of the dish to prevent sticking. Place 3 or 4 noodles on top (depending on the shape of your dish).
  7. Assembly – Layer 2: Spread half of the ricotta mixture over the noodles. Top with half of the mushroom/spinach mixture. Drizzle with 1 cup of white sauce. Sprinkle with ½ cup mozzarella.
  8. Assembly – Layer 3: Add another layer of noodles. Spread the remaining ricotta mixture. Top with the remaining mushroom/spinach mixture. Drizzle with 1 cup white sauce. Sprinkle with ½ cup mozzarella.
  9. Assembly – Top Layer: Add the final layer of noodles. Pour the remaining white sauce over the top, ensuring the noodles are completely covered (dry noodles won’t cook!). Sprinkle generously with the remaining mozzarella cheese and extra Parmesan if desired.
  10. Bake: Cover the dish with aluminum foil (tent it slightly so the cheese doesn’t stick to the foil). Bake for 25 minutes.
  11. Brown the Top: Remove the foil and bake for another 15-20 minutes, or until the sauce is bubbly and the cheese is golden brown. If you want it crispier, broil for 2-3 minutes at the end (watch closely!).
  12. The Crucial Rest: Remove from the oven and let the lasagna rest for at least 15-20 minutes before cutting. This allows the sauce to set. If you cut it immediately, the layers will slide apart.

No-Boil vs. Traditional Noodles 🍝

There is a lot of debate over noodles.

  • No-Boil (Oven-Ready): These are thinner and designed to absorb the liquid from the sauce. They work famously in this recipe because the Béchamel is liquid-rich. Ensure you cover them completely with sauce so they don’t turn into hard crackers.
  • Traditional Curly Noodles: If you use these, boil them for 2 minutes less than the package instructions (very al dente). They will finish cooking in the oven.

Make Ahead and Freezing Tips ❄️

Lasagna is one of the best meal-prep dishes in existence.

  • Fridge: You can assemble the entire lasagna, cover it, and refrigerate it for up to 24 hours before baking. You may need to add 10 minutes to the covered baking time since it is starting cold.
  • Freezing Unbaked: Assemble, wrap in plastic wrap, then foil. Freeze for up to 3 months. Thaw in the fridge overnight before baking.
  • Freezing Baked: Bake, cool completely, slice, and freeze individual portions for quick lunches.

Why This Recipe Works

The combination of the garlicky white sauce and the savory mushrooms creates a flavor profile that feels sophisticated and “restaurant-quality.” The nutmeg in the sauce is subtle but essential—it bridges the gap between the dairy and the spinach, providing a warm, aromatic background note. Whether you are a lifelong vegetarian or a meat-lover looking for a change of pace, this lasagna delivers on all fronts: texture, flavor, and pure cheesy comfort.

Creamy Mushroom Spinach Lasagna

A rich and elegant white lasagna featuring layers of sautéed mushrooms, spinach, creamy garlic béchamel sauce, and three types of cheese.
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 30 minutes
Servings: 9 slices
Course: Dinner, Main Course
Cuisine: American, Italian
Calories: 480

Ingredients
  

Mushroom & Spinach Filling
  • 2 lbs cremini mushrooms sliced
  • 10 oz frozen spinach thawed and squeezed very dry
  • 1 tbsp olive oil
  • 3 cloves garlic minced
White Béchamel Sauce
  • 4 tbsp butter
  • 0.25 cup all-purpose flour
  • 3 cups whole milk warmed
  • 1 cup Parmesan cheese grated
  • 0.25 tsp nutmeg
Assembly
  • 12 lasagna noodles no-boil or cooked
  • 15 oz ricotta cheese
  • 1 egg
  • 2 cups mozzarella cheese shredded

Equipment

  • 9×13 Baking Dish
  • Large Skillet
  • Saucepan
  • Whisk

Method
 

  1. Preheat oven to 375°F (190°C). Grease a 9×13 baking dish.
  2. Sauté sliced mushrooms in olive oil over medium-high heat until browned and liquid evaporates (approx. 10 mins). Add garlic and dry spinach; cook 1 min. Set aside.
  3. Make sauce: Melt butter in a saucepan. Whisk in flour and cook for 1 minute. Gradually whisk in warm milk.
  4. Simmer sauce until thickened. Remove from heat and stir in Parmesan, salt, and nutmeg.
  5. Mix ricotta, egg, and a handful of mozzarella in a small bowl.
  6. Assemble: Spread sauce on bottom. Layer noodles, ricotta mix, mushroom mix, sauce, and mozzarella. Repeat layers.
  7. Top with final noodles, remaining sauce, and remaining mozzarella.
  8. Cover with foil and bake 25 minutes. Remove foil and bake 15-20 minutes more until bubbly and golden.
  9. Let rest for 15 minutes before slicing.

Notes

It is critical to squeeze the spinach as dry as possible to avoid a watery lasagna. If using no-boil noodles, ensure they are completely covered by sauce so they cook through.

Similar Posts