As the aroma of garlic and butter fills my kitchen, I can’t help but feel transported to a charming Italian bistro. This Creamy White Lasagna with Spinach and Mushrooms is a warm embrace in a dish, lovingly layered with a silky béchamel sauce, fresh spinach, and earthy baby bella mushrooms. It’s not just a meal; it’s a comforting antidote to the fast-paced world outside. What makes this recipe truly special is how effortlessly it allows us to connect with loved ones—we can prep it ahead of time, turning busy evenings into cherished moments. Perfect for gatherings or a cozy night in, this vegetarian delight will steal the show and keep everyone coming back for seconds. Curious about how to whip up this creamy goodness? Let’s dive into the heart of this comforting dish!

Why Is This Lasagna So Special?

Creamy, Comforting Layers: With its decadent béchamel sauce and rich cheese, this lasagna is the ultimate comfort food that warms the soul.
Make-Ahead Convenience: Perfect for busy schedules, simply prepare in advance and let it bake when you’re ready to serve.
Versatile Variations: Swap spinach for kale or try a different cheese mix; the options are endless to cater to your taste!
Crowd-Pleasing Appeal: Whether it’s a family dinner or a gathering with friends, this dish guarantees seconds and smiles all around. Consider pairing it with a side of garlicky breadsticks for an extra touch!
Healthy Indulgence: Nutrient-rich spinach and mushrooms make this vegetarian dish not just delicious but also a wise choice for health-conscious eaters.
Gourmet Feel: Impress your guests with restaurant-quality lasagna right from your own oven, making every meal feel like a special occasion.

White Lasagna with Spinach and Mushrooms Ingredients

For the Béchamel Sauce

  • Unsalted Butter – Adds richness; feel free to substitute with salted butter, adjusting salt as needed.
  • Minced Fresh Garlic – Delivers aromatic depth; garlic powder works as a convenient alternative.
  • All-Purpose Flour – Thickens the béchamel; use gluten-free flour if you’re following a gluten-free diet.
  • Half and Half – Provides creaminess; swap with whole milk for a lighter option.
  • Whole Milk – Enhances richness; can be replaced with non-dairy milk for a vegan twist.
  • Grated Parmesan Cheese – Elevates the flavor of the sauce; consider mixing with asiago or pecorino for a gourmet touch.
  • Kosher Salt – Brightens flavors; sea salt is an excellent substitute.
  • Black Pepper – Adds mild spice; adjust according to taste, or switch to white pepper for a milder profile.
  • Ground Nutmeg – Infuses warmth and aroma into the béchamel; optional to omit if you prefer.

For the Vegetable Filling

  • Olive Oil – For sautéing the vegetables; you can substitute with butter or vegetable oil.
  • Baby Bella Mushrooms – Enhances the umami flavor; feel free to swap with button mushrooms if desired.
  • Fresh Baby Spinach – Adds vibrant color and nutrients; kale or Swiss chard are great alternatives.

For the Cheese Mixture

  • Whole Milk Ricotta Cheese – Brings creaminess and texture; cottage cheese can be a lower-fat option.
  • Large Eggs – Helps bind the cheese mixture; for a vegan variation, use flax or chia eggs.

For the Lasagna Assembly

  • Oven-Ready Lasagna Noodles – The base layer for this delightful dish; regular noodles may be par-cooked if preferred.
  • Shredded Mozzarella Cheese – Provides that gooey topping; mixing in provolone or fontina adds gourmet flair.

Let the excitement build as we prepare to create this White Lasagna with Spinach and Mushrooms—a comforting dish that brings family and friends together!

Step‑by‑Step Instructions for Creamy White Lasagna with Spinach and Mushrooms

Step 1: Prepare Béchamel Sauce
In a medium saucepan, melt 4 tablespoons of unsalted butter over medium heat. Add 2 minced garlic cloves, sautéing until fragrant, about 1 minute. Whisk in 1/3 cup of all-purpose flour and continue whisking for 2-3 minutes. Gradually pour in 1 cup of half-and-half and 1 cup of whole milk, cooking until thickened, around 5-7 minutes. Stir in 1 cup of grated Parmesan cheese, 1 teaspoon of kosher salt, pepper, and a pinch of nutmeg until smooth.

Step 2: Cook Vegetables
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add 8 ounces of sliced baby bella mushrooms, cooking until they are browned, about 5-6 minutes. Stir in 5 cups of fresh baby spinach and cook until just wilted, around 2-3 minutes. Remove from heat and allow the mixture to cool slightly while you prepare the next steps, ensuring the flavors combine beautifully without overcooking the spinach.

Step 3: Prepare Cheese Filling
In a mixing bowl, combine 15 ounces of whole milk ricotta cheese, 2 large eggs, and a pinch of kosher salt and pepper. Mix until creamy and well incorporated. Gently fold in the cooled spinach and mushroom mixture, ensuring an even distribution of vegetables throughout the cheese filling. This delightful blend will be the heart of your creamy white lasagna, adding layers of flavor to each mouthful.

Step 4: Assemble Lasagna
Preheat your oven to 375°F (190°C) while you prepare to layer the lasagna. In a greased 9×13-inch baking dish, spread a thin layer of the béchamel sauce on the bottom. Place a layer of oven-ready lasagna noodles on top, followed by half of the cheese mixture, and a sprinkling of shredded mozzarella. Repeat these layers once more, finishing with a final layer of béchamel and topping it with the remaining mozzarella cheese for that perfect golden crust.

Step 5: Bake
Cover your assembled creamy white lasagna with aluminum foil and bake in the preheated oven for 50 minutes. Once baked, remove the foil and allow it to bake uncovered for an additional 10 minutes, or until the top is bubbly and golden brown. This step is crucial for achieving that delightful texture on your White Lasagna with Spinach and Mushrooms.

Step 6: Cool & Serve
After baking, allow the lasagna to cool for 15 minutes before slicing. This resting period helps the layers set, making it easier to serve. Once sliced, serve warm and enjoy the savory harmony of flavors and textures. Pair it with a side salad or garlic bread for a complete meal that brings warmth and comfort to your table.

White Lasagna with Spinach and Mushrooms Variations

Feel inspired to make this delightful dish your own with some exciting twists and substitutions!

  • Dairy-Free: Substitute whole milk and half and half with coconut milk and use vegan cheese for a creamy, plant-based version.
  • Nut-Free: Instead of using ground nutmeg, try adding a splash of lemon juice to brighten the flavors without allergens.
  • Gluten-Free: Swap traditional lasagna noodles with gluten-free alternatives or even zucchini slices for a low-carb option that still layers beautifully.
  • Extra Veggies: Toss in seasonal favorites like roasted butternut squash or sautéed bell peppers to bulking up the filling and introducing new textures.
  • Spicy Kick: For some heat, add a dash of red pepper flakes to the béchamel or sprinkle some upon serving for those who crave extra flavor.
  • Meaty Addition: Craving more protein? Ground turkey or Italian sausage can easily be incorporated into the mushroom mixture for a heartier meal.
  • Cheesy Twist: Explore different cheese combinations—mix in sharp cheddar or creamy goat cheese for a luscious mouthfeel and robust flavor.
  • Herb Boost: Fresh herbs like thyme or basil stirred into the béchamel will elevate the dish with delightful aromas reminiscent of a bistro.

Ready to experiment? Each change not only personalizes your lasagna but also invites new flavors to your family’s table! If you’re looking for complementary dishes, don’t forget to check out these delicious side options like garlicky breadsticks or a fresh arugula salad for a delightful meal experience.

What to Serve with Creamy White Lasagna with Spinach and Mushrooms

Indulging in this creamy comfort food invites everyone to gather around the table, creating a perfect opportunity for delightful pairings.

  • Garlicky Breadsticks: The warm, buttery flavors alongside the cheesy lasagna create a harmonious experience. They’re perfect for soaking up any extra béchamel sauce!

  • Arugula Salad: A peppery arugula salad with a light vinaigrette adds a refreshing crunch that beautifully balances the creaminess of the lasagna.

  • Roasted Vegetables: Seasonal roasted veggies like zucchini and bell peppers complement the hearty dish, adding a touch of brightness and texture.

  • Crispy Bruschetta: Top crusty bread slices with diced tomatoes, basil, and a drizzle of balsamic. This fresh appetizer awakens the taste buds before the main course.

  • Chianti Wine: A glass of fruity Chianti enhances the flavors of your lasagna, elevating your meal with a touch of Italian charm and warmth.

  • Chocolate Mousse: Round out the evening with a rich and airy chocolate mousse. Its decadent sweetness provides a delightful contrast to the creamy layers of the lasagna.

Make Ahead Options

These Creamy White Lasagna with Spinach and Mushrooms are a dream for meal prep! You can prepare the béchamel sauce and sauté the vegetables up to 24 hours in advance; simply refrigerate them in airtight containers. Additionally, you can assemble the entire lasagna in advance, covering it tightly with foil and storing it in the fridge for up to 3 days before baking. To maintain its creamy texture, prevent browning by ensuring it’s well-covered. When you’re ready to serve, preheat your oven and bake the lasagna directly from the fridge, adding an extra 10-15 minutes to the baking time. This way, you can enjoy a homemade meal with minimal effort on busy weeknights!

Expert Tips for Creamy White Lasagna

  • Lump-Free Béchamel: Whisk continuously as you cook the sauce; this prevents lumps and ensures a silky texture in your creamy white lasagna.
  • Layering Technique: Start with béchamel sauce on the bottom to keep the noodles from sticking, ensuring every layer melds perfectly.
  • Resting Time: Let your lasagna sit for at least 15 minutes after baking; this helps the layers set for clean, beautiful slices.
  • Vegetable Tenderness: Sauté mushrooms just until golden and cook spinach only until wilted to maintain their vibrant colors and nutrients.
  • Cheese Creativity: Don’t hesitate to mix different cheeses to add unique flavors; consider trying gouda or goat cheese for a delightful twist.

How to Store and Freeze White Lasagna with Spinach and Mushrooms

  • Fridge: Store leftover white lasagna in an airtight container for up to 3-5 days. Allow it to cool completely before refrigerating to maintain its texture.

  • Freezer: For longer storage, freeze uncooked assembled lasagna for up to 2 months. Cover tightly with plastic wrap and aluminum foil to prevent freezer burn.

  • Reheating: To reheat frozen lasagna, thaw it overnight in the fridge, then bake covered at 375°F (190°C) for about 30-40 minutes, or until heated through.

  • Serving Tip: Let the lasagna rest for 15 minutes after reheating before slicing; this allows the flavors to settle and ensures neat portions.

Creamy White Lasagna with Spinach and Mushrooms Recipe FAQs

How do I select fresh spinach and mushrooms for this lasagna?
Absolutely! For the freshest spinach, look for vibrant, deep green leaves without any wilting or yellowing, as this signals freshness. Baby bella mushrooms should be firm and plump, free of dark spots or sliminess. For the best flavor, pick mushrooms with a nice earthy aroma.

How should I store leftover creamy white lasagna?
Leftover lasagna can be stored in an airtight container for about 3-5 days in the refrigerator. Make sure to allow the dish to cool completely before sealing it. This prevents excess moisture from accumulating, helping it maintain its lovely texture for your next meal.

Can I freeze the lasagna for later?
Yes! You can freeze uncooked creamy white lasagna for up to 2 months. Just cover it tightly with plastic wrap and aluminum foil to keep out air. For best results, thaw it overnight in the refrigerator before baking. If it’s frozen when baking, just add about 20-30 minutes to your cooking time to ensure everything heats through nicely.

What if my béchamel sauce turns out lumpy?
Very! If you find lumps in your béchamel, simply whisk vigorously while it’s still on the heat. You can also use an immersion blender for a quick fix. If all else fails, strain the sauce through a fine mesh sieve to achieve a smooth texture. Remember, whisking continuously while adding the milk gradually is key to preventing lumps from forming in the first place.

Are there any dietary alternatives for this dish?
Definitely! For a gluten-free option, substitute the all-purpose flour and lasagna noodles with gluten-free alternatives. If you’re looking for a vegan-friendly version, swap the ricotta with a cashew or tofu-based mixture and use flax eggs instead of regular eggs. These substitutions will allow everyone to enjoy this creamy white lasagna!

How do I know when the lasagna is fully cooked?
To ensure your lasagna is fully cooked, look for a bubbly, golden top and insert a toothpick in the center; it should come out hot, indicating that the filling is heated through. Additionally, letting it rest for at least 15 minutes before slicing will help it hold its shape and make serving easier!

White Lasagna with Spinach and Mushrooms

Creamy White Lasagna with Spinach and Mushrooms Magic

This Creamy White Lasagna with Spinach and Mushrooms is a comforting vegetarian dish that combines rich béchamel sauce and fresh vegetables.
Prep Time 30 minutes
Cook Time 1 hour
Cooling Time 15 minutes
Total Time 1 hour 45 minutes
Servings: 6 slices
Course: Dinner
Cuisine: Italian
Calories: 450

Ingredients
  

Béchamel Sauce
  • 4 tablespoons unsalted butter Feel free to substitute with salted butter.
  • 2 cloves minced fresh garlic Garlic powder is a convenient alternative.
  • 1/3 cup all-purpose flour Use gluten-free flour if desired.
  • 1 cup half and half Swap with whole milk for a lighter option.
  • 1 cup whole milk Can be replaced with non-dairy milk for a vegan twist.
  • 1 cup grated Parmesan cheese Consider mixing with asiago or pecorino.
  • 1 teaspoon kosher salt Sea salt is an excellent substitute.
  • 1 teaspoon black pepper Adjust according to taste.
  • 1 pinch ground nutmeg Optional to omit.
Vegetable Filling
  • 2 tablespoons olive oil You can substitute with butter or vegetable oil.
  • 8 ounces baby bella mushrooms Feel free to swap with button mushrooms.
  • 5 cups fresh baby spinach Kale or Swiss chard are great alternatives.
Cheese Mixture
  • 15 ounces whole milk ricotta cheese Cottage cheese can be a lower-fat option.
  • 2 large eggs For a vegan variation, use flax or chia eggs.
Lasagna Assembly
  • 1 box oven-ready lasagna noodles Regular noodles may be par-cooked if preferred.
  • 2 cups shredded mozzarella cheese Mixing in provolone or fontina adds gourmet flair.

Equipment

  • medium saucepan
  • large skillet
  • Mixing bowl
  • Baking dish

Method
 

Preparation
  1. In a medium saucepan, melt butter. Add garlic and sauté until fragrant. Whisk in flour and cook for 2-3 minutes. Gradually pour in half-and-half and milk, cooking until thickened. Stir in cheese, salt, pepper, and nutmeg until smooth.
  2. In a large skillet, heat olive oil. Add mushrooms and cook until browned. Stir in spinach and cook until just wilted. Remove from heat and let cool.
  3. In a mixing bowl, combine ricotta, eggs, and seasonings. Mix until creamy, then fold in the cooled vegetable mixture.
  4. Preheat your oven to 375°F. Spread a thin layer of béchamel in a greased baking dish. Layer noodles, half the cheese mixture, mozzarella, and repeat. Finish with béchamel and remaining mozzarella.
  5. Cover with foil and bake for 50 minutes. Remove foil and bake for an additional 10 minutes until golden brown.
  6. Let it cool for 15 minutes before slicing and serving.

Nutrition

Serving: 1sliceCalories: 450kcalCarbohydrates: 45gProtein: 20gFat: 25gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 130mgSodium: 650mgPotassium: 450mgFiber: 3gSugar: 4gVitamin A: 1500IUVitamin C: 25mgCalcium: 500mgIron: 2mg

Notes

This dish can be made ahead of time and is perfect for gatherings. Pair with a side salad or garlic bread for a complete meal.

Tried this recipe?

Let us know how it was!