Delicious White Lasagna with Spinach and Mushrooms Awaits
Last Updated on March 4, 2026 by Karla Recipes
There s something utterly comforting about a bubbling dish of white lasagna, especially when it s overflowing with the earthy flavors of saut ed mushrooms and the vibrant freshness of spinach. When I decided to give my classic lasagna a twist, I found myself creating this decadent recipe for Creamy White Lasagna with Spinach and Mushrooms. Each layer is a heavenly combination of a rich b chamel sauce, silky ricotta, and gooey mozzarella that pulls apart beautifully.
This vegetarian-friendly dish is not just for special occasions; it s perfect for those cozy weeknights when you want to indulge in some homemade comfort food. I love to prepare this lasagna ahead of time, letting the flavors meld together, so when the mood strikes, all I need to do is pop it in the oven. Whether you re hosting a festive gathering or simply craving something warm and hearty, this white lasagna is sure to impress both family and friends alike. Let s roll up our sleeves and get ready to serve up some warm, cheesy goodness!
Why is White Lasagna with Spinach and Mushrooms special?
Comforting flavors: This white lasagna brings together rich b chamel, earthy mushrooms, and fresh spinach for a symphony of tastes.
Easy preparation: With oven-ready noodles, you ll get all the flavors without the fuss.
Make-ahead option: Perfect for busy nights; prepare it in advance and simply bake when ready.
Versatile ingredients: Feel free to swap out spinach for your favorite greens or experiment with cheese varieties!
Crowd-pleasing: Whether it s a holiday meal or a cozy dinner, this dish will have everyone coming back for seconds.
Vegetarian delight: It s an indulgent and satisfying choice for meatless meals, keeping everyone happy at the table.
White Lasagna with Spinach and Mushrooms Ingredients
For the B chamel Sauce
- Unsalted Butter Adds richness and flavor to the b chamel sauce.
- Minced Fresh Garlic Infuses the sauce and filling with aromatic flavor; garlic powder can be used as a substitute.
- All-Purpose Flour Creates the roux for the sauce; you can use gluten-free flour for a gluten-free version.
- Half and Half & Whole Milk Provides a creamy texture in the b chamel; almond milk can be a lighter alternative.
- Grated Parmesan Cheese Adds a nutty flavor to the sauce and filling, though Pecorino Romano works as a good substitute.
- Kosher Salt, Black Pepper, Ground Nutmeg Season the b chamel sauce; adjust to your taste preferences.
For the Vegetable Filling
- Olive Oil Used for saut ing the vegetables, adding flavor and moisture.
- Baby Bella Mushrooms Provide an earthy component; feel free to exchange them for your preferred mushrooms.
- Fresh Baby Spinach Offers a fresh taste and nutrition; kale could be a delicious alternative.
For the Cheese Mixture
- Whole Milk Ricotta Cheese The main cheese in the filling, delivering creaminess; cottage cheese can be a substitute if desired.
- Large Eggs Bind the cheese filling together; for a vegan option, consider using flax eggs.
For the Lasagna Layers
- Oven-Ready Lasagna Noodles Simplifies preparation as they require no pre-cooking; fresh noodles can be used but need to be cooked first.
- Shredded Mozzarella Cheese Provides a melty topping layer; Fontina or cheddar can replace it for a different flavor.
Dive into this comforting dish with confidence, knowing each layer of the White Lasagna with Spinach and Mushrooms is packed with delightful flavors waiting to be enjoyed!
How to Make White Lasagna with Spinach and Mushrooms
Prepare the B chamel Sauce: Melt 4 tablespoons of unsalted butter in a large saucepan over medium heat. Saut 2 cloves of minced garlic for about 1 minute, then whisk in 1/4 cup of all-purpose flour, cooking for another minute. Gradually whisk in 1 cup of half and half and 1 cup of whole milk. Cook until thickened and creamy, about 5-7 minutes. Stir in 1/2 cup of grated Parmesan, 1 teaspoon of kosher salt, 1/2 teaspoon of black pepper, and a pinch of ground nutmeg.
Cook the Vegetables: In a large skillet, heat 1 tablespoon of olive oil over medium-high heat. Saut 8 ounces of baby Bella mushrooms until browned, about 5 minutes. Add 2 cups of fresh baby spinach and cook until wilted, around 2-3 minutes. Remove from heat and let cool.
Mix the Cheese Filling: In a large mixing bowl, combine 15 ounces of whole milk ricotta cheese, 1 large egg, a generous pinch of salt and pepper, and the cooled saut ed vegetable mixture. Blend until well combined.
Assemble the Lasagna: In a greased 9 13 inch pan, start with a layer of b chamel sauce at the bottom. Place a layer of oven-ready lasagna noodles, followed by a dollop of the ricotta vegetable mixture and a sprinkle of shredded mozzarella cheese. Repeat the layering process: sauce, noodles, ricotta, mozzarella, until all ingredients are used, finishing with a final layer of b chamel and topping with mozzarella.
Bake the Lasagna: Cover the assembled lasagna with foil and bake in a preheated oven at 375 °F for 50 minutes. Remove the foil and continue baking for an additional 10 minutes until the top is golden brown and bubbly. Let it rest for 10 minutes before slicing.
Optional: Garnish with fresh parsley for a pop of color!
Exact quantities are listed in the recipe card below.
What to Serve with White Lasagna with Spinach and Mushrooms?
Embrace a warm, comforting meal with delightful pairings that enhance your lasagna experience.
Garden Salad: Crisp greens and fresh tomatoes brighten up the plate, balancing the creaminess of the lasagna.
Garlic Bread: Crunchy on the outside and buttery on the inside, this classic side adds a satisfying texture to your meal. It s a must for dipping!
Roasted Vegetables: Seasoned bell peppers, carrots, and zucchini complement the earthy flavors of the mushrooms, providing a colorful side full of nutrients.
Italian Seafood Salad: A refreshing, zesty addition that contrasts the rich, creamy lasagna, making the meal feel light and festive.
Tiramisu: Finish on a sweet note with this creamy coffee-flavored dessert; it s the perfect cherry on top of your delightful dinner.
White Wine Spritzer: Light and refreshing, it enhances the flavors of both the lasagna and the salad, making each bite more enjoyable.
White Lasagna with Spinach and Mushrooms Variations
Customize your white lasagna to fit all taste buds and dietary needs! With just a few tweaks, you can take this comforting dish to the next level.
Greens Swap: Replace spinach with kale, chard, or even Swiss chard for a different flavor and nutrition boost. Each offer a unique texture and taste that s just as delightful.
Cheese Blend: Mix in Gruy re or aged mozzarella with ricotta for a deeper, more complex flavor that will elevate the dish and offer a creamy richness.
Add Roasted Veggies: Toss in roasted bell peppers, zucchini, or artichokes for an added layer of flavor and texture. The caramelization brings out their natural sweetness, creating an irresistible bite.
Gluten-Free Option: Use gluten-free lasagna noodles instead of regular to make this dish suitable for gluten-sensitive eaters. The overall flavor and texture will remain deliciously intact!
Vegan Variation: Swap the ricotta for a cashew-based cheese and use flax eggs to bind the mixture. You ll still enjoy that creamy filling without the dairy!
Herbal Infusion: Add fresh herbs like basil, thyme, or oregano to the b chamel sauce for an aromatic twist. These herbs enhance the depth of flavors, making each slice even more enticing.
Spicy Kick: For those who love a bit of heat, sprinkle in some crushed red pepper flakes or diced jalape os among the layers. The spice pairs beautifully with the creamy sauce and earthy mushrooms.
Nutty Finish: Top the lasagna with toasted pine nuts or walnuts before serving for a delightful crunch and extra flavor dimension that complements the soft layers perfectly.
Make Ahead Options
This White Lasagna with Spinach and Mushrooms is a fantastic option for meal prep, allowing busy cooks to enjoy homemade comfort food with minimal effort! You can assemble the lasagna up to 3 days in advance; just cover it tightly with plastic wrap or foil and refrigerate. For optimal flavor, allow it to sit overnight before baking. When you re ready to enjoy this delicious dish, simply preheat your oven to 375 °F and bake it as instructed, adding an extra 10-15 minutes to ensure it heats through evenly. This not only saves time but maintains the creamy, rich texture that makes it just as delightful as when freshly prepared!
Expert Tips for White Lasagna with Spinach and Mushrooms
Perfecting the B chamel: Ensure you cook the roux long enough to remove the raw flour taste; it should be a light golden color.
Resting Time: Allow the lasagna to rest for at least 10 minutes after baking. This helps the layers set and makes serving easier.
Layer Wisely: Avoid overfilling your layers to prevent a messy lasagna. A balanced amount of filling and sauce ensures even cooking.
Cheese Variation: Experiment with different cheeses like ricotta or mozzarella for added flavors. A blend can make your white lasagna even more delicious!
Watch the Baking: Keep an eye on the oven during the last 10 minutes to prevent burning the cheese topping; broiling briefly can enhance browning if desired.
Freezer-Friendly: This white lasagna makes a fantastic freezer meal. Prepare it in advance and bake straight from frozen; just add extra baking time.
How to Store and Freeze White Lasagna with Spinach and Mushrooms
Fridge: Store any leftovers in an airtight container for up to 3 days. Reheat in the oven or microwave until heated through.
Freezer: If you want to freeze the assembled lasagna, wrap it tightly in plastic wrap and foil for up to 2 months. Thaw in the refrigerator before baking.
Make-Ahead: Feel free to prepare the white lasagna in advance, allowing it to sit in the fridge, then bake directly when ready.
Reheating: For even heating, cover the lasagna with foil while reheating to retain moisture, ensuring your creamy layers maintain the perfect texture.
White Lasagna with Spinach and Mushrooms Recipe FAQs
How do I select the right spinach for my lasagna?
Absolutely! When choosing spinach, look for vibrant green leaves free of dark spots or yellowing. Baby spinach is an excellent choice for a tender texture, but mature spinach can work as long as you remove the stems. Fresh leaves should be crisp and firm, indicating they are at their peak freshness.
How should I store leftover white lasagna?
Very! Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place it in the oven at 350 °F until warmed through, or you can use a microwave, covering it with a damp paper towel to maintain moisture. This way, you can enjoy it like it was just made!
Can I freeze white lasagna with spinach and mushrooms?
Absolutely! To freeze, wrap the assembled but unbaked lasagna tightly in plastic wrap and then foil for up to 2 months. When you re ready to bake it, thaw the lasagna in the refrigerator overnight. Bake it covered in the oven as directed, adding an additional 10-15 minutes if it s still cold from the fridge to ensure it s heated all the way through.
What should I do if the b chamel sauce turns out lumpy?
No worries! If your b chamel sauce has lumps, it s likely due to not whisking the flour long enough in the butter or adding the milk too quickly. To fix it, you can blend the sauce with an immersion blender for a smoother texture, or strain it through a fine-mesh sieve and return it to the heat to smooth it out. Always whisk continuously while adding milk to prevent lumps in the first place!
Is this white lasagna suitable for those with nut allergies?
Very! This recipe does not include nuts, so it s safe for those with nut allergies. Just be sure to use dairy alternatives specifically labeled as nut-free if you re considering substituting ingredients for dietary restrictions. Always check labels as cross-contamination can happen in some products.
Can I make this vegetarian dish vegan-friendly?
Absolutely! To make your white lasagna vegan, substitute the ricotta with a soy or almond-based ricotta, use flax eggs (1 tablespoon ground flaxseed mixed with 2.5 tablespoons water per egg), and swap out the cheese for plant-based alternatives. Ensure your b chamel sauce uses plant-based milk as well, and you re good to go for a delicious vegan version of the white lasagna with spinach and mushrooms!



