As I walked through the bustling streets of Rome, the scent of garlic and melted cheese wafted through the air, making my stomach growl in anticipation. That irresistible aroma inspired me to recreate a favorite comfort food: Creamy White Lasagna with Spinach and Mushrooms. This recipe not only brings the cozy warmth of Italian cuisine into your home but also offers the joy of customization. Whether you’re whipping it up for a busy weeknight dinner or planning a comforting weekend feast, this make-ahead masterpiece is your go-to. The creamy béchamel sauce wrapped around tender noodles and vibrant veggies ensures each bite is a delightful experience. Plus, with options for gluten-free noodles and a variety of cheese choices, it’s a dish that everyone can enjoy. Are you ready to elevate your lasagna game and bring that bistro vibe home?

Why is White Lasagna Worth the Hype?
Comforting Delight: This creamy dish is the perfect remedy for chilly evenings, bringing warmth and comfort to your table.
Customizable Options: Tailor it to your taste with gluten-free noodles, different cheese blends, or even seasonal veggies—we promise it’ll be satisfying every time!
Make-Ahead Convenience: Preparing it in advance means less stress and more time spent enjoying dinner with friends and family. Just pop it in the oven and let it do its magic!
Rich and Creamy Flavor: The luscious béchamel sauce paired with sautéed spinach and mushrooms creates an irresistible flavor profile that’s sure to impress.
Explore other comforting recipes like our Bacon Mozzarella Poppers or indulge in a delicious garlic-infused Choy Soup to complete your meal!
White Lasagna with Spinach and Mushrooms Ingredients
For the Béchamel Sauce
- Unsalted Butter – Adds richness and is essential for creating a smooth béchamel.
- Minced Fresh Garlic – Provides aromatic depth and flavor; garlic powder can be used in a pinch.
- All-Purpose Flour – Acts as a thickening agent; for gluten-free options, swap with a gluten-free flour substitute.
- Half and Half & Whole Milk – Creates that creamy texture in the sauce; use non-dairy milk for a lighter option.
- Grated Parmesan Cheese – Enhances flavor and creaminess; try asiago or pecorino for a twist.
- Kosher Salt & Black Pepper – Essential for seasoning and balancing flavors; adjust according to taste.
- Ground Nutmeg – Adds warmth; you may omit it if that’s not your preference.
For the Vegetable Layer
- Olive Oil – Perfect for sautéing vegetables; can be substituted with butter if desired.
- Baby Bella Mushrooms – Bring a rich umami flavor; feel free to use button mushrooms instead.
- Fresh Baby Spinach – Adds vibrant color and nutrients; swap with kale or Swiss chard for variation.
For the Cheese Filling
- Whole Milk Ricotta Cheese – Contributes creaminess to the filling; cottage cheese is a lighter alternative.
- Large Eggs – Help bind the filling together; for a vegan option, use flax or chia eggs.
For the Lasagna Assembly
- Oven-Ready Lasagna Noodles – No need to pre-cook; gluten-free noodles are available for those with dietary needs.
- Shredded Mozzarella Cheese – Melts beautifully for a gooey topping; combine with provolone or fontina for extra flavor.
Feel free to embrace the comfort of White Lasagna with Spinach and Mushrooms as you gather these ingredients, and get ready to create a culinary masterpiece!
Step‑by‑Step Instructions for White Lasagna with Spinach and Mushrooms
Step 1: Prepare Béchamel Sauce
In a medium saucepan over medium heat, melt 4 tablespoons of unsalted butter until bubbling. Add 2 minced cloves of garlic and sauté for about 1 minute until fragrant. Whisk in 1/4 cup of all-purpose flour, cooking for another minute. Gradually pour in 2 cups of half-and-half and 1 cup of whole milk, whisking constantly. Allow the mixture to thicken for about 5-7 minutes, then stir in 1 cup of grated Parmesan cheese, 1/2 teaspoon of kosher salt, freshly cracked pepper, and a pinch of nutmeg.
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, sautéing until they are tender and browned, about 5-6 minutes. Next, stir in 4 cups of fresh spinach, cooking until just wilted, about 2-3 minutes. Remove the skillet from the heat and let the vegetable mixture cool slightly before combining with the cheese filling.
Step 3: Make Cheese Filling
In a mixing bowl, combine 15 ounces of whole milk ricotta cheese with 2 large eggs, 1/2 cup of grated Parmesan, and a sprinkle of salt and pepper. Gently fold in the sautéed mushroom and spinach mixture until everything is well incorporated. This creamy filling adds delightful layers to your White Lasagna with Spinach and Mushrooms.
Step 4: Assemble Lasagna
Preheat your oven to 375°F (190°C). 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 filling and a portion of shredded mozzarella cheese. Repeat these layers, finishing with noodles, béchamel sauce, and additional mozzarella on top for a golden, bubbling finish.
Step 5: Bake
Cover the baking dish with aluminum foil, ensuring it does not touch the cheese, and bake in the preheated oven for 50 minutes. After this time, remove the foil and bake for an additional 10 minutes, or until the top is golden brown and bubbly. Your White Lasagna with Spinach and Mushrooms will emit a delicious savory aroma.
Step 6: Cool & Serve
Once baked to perfection, take the lasagna out of the oven and let it cool for about 15 minutes before slicing. This resting time allows the layers to set beautifully, making it easier to serve. Dish out generous portions of your comforting lasagna, and enjoy the delightful amalgamation of flavors and textures!

How to Store and Freeze White Lasagna with Spinach and Mushrooms
Fridge: Store leftover lasagna in an airtight container for up to 3–5 days. Reheat individual portions in the microwave or in the oven until warmed through.
Freezer: For long-term storage, freeze unbaked, assembled lasagna for up to 2 months. Bake it straight from frozen, adding an extra 10–15 minutes to the cooking time.
Reheating: If reheating thawed lasagna, preheat the oven to 350°F (175°C) and heat covered for about 25 minutes or until thoroughly warmed.
Wrapping: To preserve freshness, wrap the lasagna tightly with aluminum foil or plastic wrap before freezing, ensuring minimal air exposure.
White Lasagna with Spinach and Mushrooms Variations
Feel free to make this creamy dish your own with these exciting twists and substitutions that will tantalize your taste buds!
-
Greens Swap: Use kale or Swiss chard instead of spinach for a robust flavor and added nutrients. Experiment with different greens to find your perfect balance.
-
Cheese Medley: Mix in gouda or goat cheese for a unique flavor blend that elevates the creamy layer. The rich cheese will add a delightful complexity to each bite.
-
Seasonal Veggies: Incorporate zucchini or bell peppers for additional texture and nutrition. This is a great way to embrace seasonal produce and enjoy new flavors.
-
Spicy Kick: Add red pepper flakes or diced chili peppers to give a little heat. This small addition can transform your lasagna into a fiery feast!
-
Noodle Alternatives: Use gluten-free noodles or thin slices of zucchini for a lighter, low-carb option. It’s a fantastic way to tailor the dish to fit dietary preferences.
-
Ricotta Substitution: Swap ricotta with cottage cheese for a lighter dish without sacrificing creaminess. Your lasagna will still be deliciously satisfying!
-
Herb Infusion: Mix fresh herbs like basil or thyme into the cheese filling for added flavor. Fresh herbs will enhance the dish and offer a fragrant twist.
For even more dinner inspiration, try our delightful Bacon Mozzarella Poppers or a comforting bowl of garlicky Choy Soup. Enjoy your cooking adventure!
Expert Tips for Making White Lasagna
-
Keep the Béchamel Smooth: Whisk continuously while adding milk to avoid lumps, ensuring a silky béchamel sauce in your White Lasagna with Spinach and Mushrooms.
-
Layer Wisely: Spread a layer of béchamel sauce at the bottom of your dish to prevent the noodles from sticking together during baking.
-
Rest and Slice: Allow the lasagna to cool for at least 15 minutes before cutting. This helps the layers set, making it easier to serve.
-
Proper Vegetable Sautéing: Sauté the spinach just until wilted to retain its vibrant color and nutrients—don’t overcook it!
-
Experiment with Cheese: Don’t hesitate to mix up your cheese choices! Incorporating different cheeses can enhance flavors; don’t shy away from trying new combinations.
Make Ahead Options
These Creamy White Lasagna with Spinach and Mushrooms are perfect for meal prep enthusiasts! You can prepare the béchamel sauce and sauté the vegetables up to 3 days in advance, allowing for quick assembly on busy nights. Simply refrigerate the sauce and veggie mixture in airtight containers. When you’re ready to enjoy this comforting dish, layer the prepped ingredients with the uncooked lasagna noodles and cheese. Bake as directed, which ensures that every bite is just as delicious and rich as when freshly made. This make-ahead strategy not only saves time but also provides a warm, inviting meal that’s ready to be savored with minimal effort!
What to Serve with Creamy White Lasagna with Spinach and Mushrooms
An inviting dinner calls for harmonious pairings that elevate your dining experience and satisfy every craving.
-
Garlicky Breadsticks: Perfectly crispy and buttery, these breadsticks complement the creaminess of the lasagna, making every bite a delight.
-
Arugula Salad: Crisp and peppery arugula dressed in lemon vinaigrette adds a fresh contrast, balancing the richness of the lasagna beautifully.
-
Roasted Seasonal Vegetables: Colorful roasted vegetables, like zucchini and bell peppers, provide texture and natural sweetness, making for a well-rounded meal.
-
Classic Italian Chianti: This red wine’s robust flavor cuts through the richness of the dish, enhancing the overall dining experience with warmth.
-
Summer Tomato Salad: Fresh tomatoes, basil, and mozzarella offer a burst of flavor that refreshes the palate between bites of creamy lasagna.
-
Lemon Sorbet: A light and refreshing dessert, lemon sorbet cleanses your palate and adds a zesty endnote to your comforting meal.
-
Herbed Couscous: Fluffy couscous with a sprinkle of fresh herbs serves as a delightful side, bringing additional flavors and textures to each bite.
-
Sautéed Garlic Green Beans: These crisp green beans, lightly sautéed in garlic provide a crunchy element while harmonizing with the lasagna’s richness.
-
Pesto Bruschetta: A delightful appetizer, bruschetta topped with homemade pesto is vibrant and invites your guests to enjoy the meal to come.
-
Creamy Polenta: Soft, creamy polenta topped with a sprinkle of parmesan brings a comforting and dreamy side dish perfect for soaking up lasagna sauce.

White Lasagna with Spinach and Mushrooms Recipe FAQs
How do I choose the best spinach for this recipe?
When selecting spinach, look for fresh, vibrant green leaves with no dark spots or signs of wilting. Baby spinach is ideal for this recipe due to its tender texture, but if it’s unavailable, you could use regular spinach—just be sure to remove any thick stems.
What is the best way to store leftover white lasagna?
Make sure to store leftover white lasagna in an airtight container in the refrigerator for up to 3–5 days. If you’re looking to save it for later, wrap it tightly with aluminum foil or plastic wrap and transfer it to the freezer, where it can last for up to 2 months.
Can I freeze my white lasagna before baking?
Absolutely! For best results, assemble your white lasagna and then freeze it unbaked. Wrap the dish with aluminum foil to keep air from getting in and freeze it for up to 2 months. When you’re ready to bake it, preheat your oven to 375°F (190°C) and add an additional 10–15 minutes to the cooking time.
Why is my béchamel sauce lumpy?
Béchamel can become lumpy if the flour isn’t properly cooked or if the milk is added too quickly. To avoid this, make sure to whisk continuously when adding milk, ensuring a smooth texture. If it does end up lumpy, you can always blend it for a silky finish!
Are there any dietary considerations I should keep in mind?
Yes! If you’re making this recipe for someone with dietary restrictions, consider using gluten-free lasagna noodles and a dairy-free milk substitute for the béchamel sauce. Additionally, ensure that cheese varieties used are free from allergens, especially if you’re serving guests with lactose intolerance or other allergies.
What’s the best way to reheat leftover white lasagna?
To reheat thawed white lasagna, preheat your oven to 350°F (175°C). Place the lasagna in a baking dish, cover it with aluminum foil to retain moisture, and heat for about 25 minutes or until thoroughly warmed. This method helps preserve the creamy texture without drying it out!

White Lasagna with Spinach and Mushrooms for Comforting Evenings
Ingredients
Equipment
Method
- In a medium saucepan over medium heat, melt butter until bubbling. Add garlic and sauté for about 1 minute until fragrant. Whisk in flour, cooking for another minute. Gradually pour in half-and-half and whole milk, whisking constantly. Allow the mixture to thicken for about 5-7 minutes, then stir in Parmesan, salt, pepper, and nutmeg.
- In a large skillet, heat olive oil over medium heat. Add sliced mushrooms, sautéing until tender and browned, about 5-6 minutes. Stir in spinach, cooking until just wilted, about 2-3 minutes. Remove from heat.
- In a mixing bowl, combine ricotta cheese with eggs, grated Parmesan, salt, and pepper. Gently fold in the sautéed mushroom and spinach mixture.
- Preheat your oven to 375°F (190°C). In a greased baking dish, spread a thin layer of béchamel sauce on the bottom. Place a layer of lasagna noodles, followed by half of the cheese filling and a portion of mozzarella. Repeat layers, finishing with noodles, béchamel sauce, and additional mozzarella.
- Cover the baking dish with aluminum foil and bake for 50 minutes. Remove the foil and bake for an additional 10 minutes or until the top is golden brown.
- Once baked, let cool for about 15 minutes before slicing.

Leave a Reply