Creamy White Mushroom and Spinach Lasagna 🍄🥬🧀

Introduction

This Creamy White Mushroom and Spinach Lasagna is the ultimate comfort food for anyone who loves rich, cheesy, homemade Italian-inspired meals. Instead of traditional tomato sauce, tender lasagna noodles are layered with earthy mushrooms, fresh spinach, creamy ricotta, mozzarella, Parmesan, and a silky garlic-infused white béchamel sauce.

It is elegant enough for a dinner party but comforting enough for a cozy family meal. After baking, the top becomes beautifully golden and bubbly while the inside stays creamy, cheesy, and packed with savory vegetables.

Recipe Overview

FeatureDetail
Prep Time25 minutes
Cook Time45 minutes
Resting Time15 minutes
Total Time1 hour 25 minutes
Yield8 servings
Skill LevelIntermediate
CuisineItalian-American

Why You’ll Love This Recipe

This lasagna delivers all the comfort of a classic lasagna while offering something different with its creamy white sauce. The combination of mushrooms, spinach, garlic, Parmesan, and mozzarella creates layers of savory flavor in every bite.

The mushrooms become deeply golden and flavorful while the spinach adds freshness and color. Combined with creamy ricotta and homemade béchamel, the result is rich without relying on tomato sauce.

It is also an excellent make-ahead dinner. Assemble it in advance, refrigerate it, and bake when you are ready to serve. That makes it especially convenient for busy weeknights, family gatherings, and special occasions.

Ingredients

Produce & Pasta

IngredientQuantityNotes
Lasagna noodles12 sheetsNo-boil or traditional
Cremini mushrooms16 oz (450 g)Thinly sliced
Fresh spinach10 oz (280 g)Roughly chopped
Yellow onion1 mediumFinely diced
Garlic4 clovesMinced
Olive oil2 tbspExtra virgin

Cream Sauce & Cheese

IngredientQuantityNotes
Unsalted butter½ cup (113 g)For the roux
All-purpose flour½ cup (60 g)Unbleached
Whole milk4 cups (960 ml)Warmed
Mozzarella3 cupsFreshly grated
Parmesan1 cupFreshly grated
Ricotta15 oz (425 g)Whole milk preferred
Nutmeg¼ tspFreshly grated
SaltTo taste
Black pepperTo taste

Step-by-Step Instructions

1. Prepare the Oven

Preheat the oven to 375°F (190°C). Lightly grease a 9 × 13-inch baking dish with olive oil or nonstick spray.

2. Cook the Mushrooms and Onion

Heat the olive oil in a large skillet over medium-high heat. Add the diced onion and cook for about 3 minutes, until softened and translucent.

Add the sliced mushrooms and cook for 7–8 minutes, stirring occasionally, until they release their moisture and become nicely browned.

3. Add the Spinach and Garlic

Stir in the minced garlic and chopped spinach. Cook for another 2 minutes, until the spinach has completely wilted.

Season with salt and black pepper. Remove from the heat and set aside.

4. Make the Béchamel Sauce

Melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook for 1–2 minutes, stirring constantly, until a smooth blonde roux forms.

5. Add the Milk

Gradually whisk the warm milk into the roux. Pour slowly while whisking continuously to prevent lumps.

Continue cooking for 5–7 minutes, whisking frequently, until the sauce thickens enough to coat the back of a spoon.

6. Season the Sauce

Remove the saucepan from the heat. Stir in the nutmeg and ½ cup of the Parmesan cheese.

Season generously with salt and black pepper. Taste and adjust the seasoning if necessary.

7. Prepare the Ricotta

Place the ricotta in a medium bowl. Add a pinch of salt and pepper and mix until smooth and creamy.

8. Begin Assembly

Spread a thin layer of béchamel sauce across the bottom of the prepared baking dish.

Arrange 3–4 lasagna noodles over the sauce.

9. Add the First Filling Layer

Spread approximately one-third of the ricotta over the noodles.

Add one-third of the mushroom and spinach mixture. Spoon over some of the white sauce and sprinkle generously with mozzarella.

10. Repeat the Layers

Repeat the layers twice more:

Noodles → ricotta → mushrooms and spinach → white sauce → mozzarella

Finish with the remaining noodles. Pour the remaining béchamel sauce evenly over the top and sprinkle with the remaining mozzarella and Parmesan.

11. Bake Covered

Cover the baking dish tightly with aluminum foil, making sure the foil does not touch the cheese.

Bake for 30 minutes.

12. Finish Baking

Remove the foil and continue baking for another 15 minutes, or until the cheese is bubbling and golden brown.

Remove from the oven and allow the lasagna to rest for at least 15 minutes before slicing.

Best Tips

The most important tip is to let the lasagna rest before cutting it. The resting period allows the creamy sauce and melted cheese to stabilize, making it much easier to cut clean, attractive slices.

For the best flavor and melting texture, freshly grate the mozzarella and Parmesan whenever possible. Freshly grated cheese melts more smoothly and creates a beautiful golden, stretchy topping.

Do not rush the mushrooms. Cook them until their excess moisture has evaporated and they develop a golden-brown color. This prevents the finished lasagna from becoming watery.

Season every major component properly. The pasta, ricotta, vegetables, and béchamel should all have enough seasoning so the finished dish tastes flavorful rather than bland.

Best Ingredient Options

Mushrooms: Cremini mushrooms provide excellent flavor, but shiitake, oyster mushrooms, or a mixed wild mushroom selection can be used for a more sophisticated flavor.

Milk: Whole milk produces the creamiest béchamel. You can use 2% milk, although the sauce will be slightly lighter.

Cheese: Freshly grated mozzarella and Parmesan provide the best melting and flavor.

Pasta: Traditional lasagna noodles work beautifully, but quality no-boil noodles are convenient and save preparation time.

Recipe Variations

For a protein-rich version, add cooked shredded chicken to the mushroom and spinach mixture. Italian turkey sausage can also be browned separately and layered into the lasagna.

For a spicy version, add ¼–½ teaspoon crushed red pepper flakes to the mushroom mixture. You can also replace some of the mozzarella with smoked provolone for a deeper flavor.

For a vegetable-packed version, add roasted butternut squash, artichoke hearts, caramelized leeks, or roasted zucchini.

For a lighter variation, use part-skim ricotta and mozzarella and replace some of the whole milk with 2% milk.

What to Serve With

A crisp arugula salad with cherry tomatoes, Parmesan, and lemon vinaigrette is an excellent pairing. The fresh, slightly acidic dressing balances the richness of the creamy lasagna.

Garlic bread is another classic option. Its crisp edges and buttery garlic flavor pair beautifully with the creamy white sauce.

For a more elegant dinner, serve the lasagna with roasted or steamed asparagus finished with a light balsamic glaze.

Make-Ahead Instructions

The lasagna can be completely assembled up to 2 days in advance.

Cover it tightly and refrigerate until ready to bake. Since the lasagna will be cold, add approximately 10–15 minutes to the covered baking time.

For the best results, allow the baking dish to sit at room temperature for a short time before placing it in the oven if the dish manufacturer does not recommend putting it directly from the refrigerator into a hot oven.

Storage

Store leftover lasagna in an airtight container in the refrigerator for up to 4 days.

Allow leftovers to cool before refrigerating and keep them properly covered to prevent the pasta from drying out.

Reheating

For individual portions, place a slice on a microwave-safe plate and cover loosely with a damp paper towel. Microwave on medium power for 2–3 minutes, checking halfway through.

For larger portions, cover the lasagna with foil and reheat in a 350°F (175°C) oven for approximately 20 minutes, or until heated through.

Freezing

This lasagna can be frozen either baked or unbaked.

Wrap the dish tightly with plastic wrap followed by heavy-duty aluminum foil. Freeze for up to 3 months.

For best texture, thaw overnight in the refrigerator before baking or reheating.

Common Mistakes to Avoid

Under-seasoning the béchamel: The white sauce is one of the main sources of flavor, so season it well with salt, pepper, Parmesan, and nutmeg.

Leaving excess moisture in the mushrooms: Mushrooms contain a lot of water. Cooking them thoroughly before assembly helps prevent watery lasagna.

Overcooking traditional noodles: If using noodles that require boiling, cook them only until al dente. They will continue cooking in the oven.

Cutting immediately: Freshly baked lasagna is extremely soft. Give it at least 15 minutes to rest before slicing.

Adding too much sauce: While the lasagna should be creamy, excessive sauce can make the layers slide apart. Use enough to keep everything moist without flooding the dish.

Nutrition Estimate

NutrientApproximate Amount per Serving
Calories485 kcal
Total Fat28 g
Saturated Fat16 g
Cholesterol85 mg
Sodium640 mg
Total Carbohydrates38 g
Dietary Fiber3 g
Sugars6 g
Protein22 g

Nutrition information is an estimate and can vary depending on the brands, ingredients, and portion sizes used.

Frequently Asked Questions

Can I use cottage cheese instead of ricotta?

Yes. Cottage cheese makes a good alternative. For a smoother filling, blend the cottage cheese briefly in a food processor before using it.

Why is my white sauce lumpy?

Lumps usually form when the milk is added too quickly or when the roux is not whisked properly. Warm the milk beforehand and gradually whisk it into the roux while stirring continuously.

Can I use frozen spinach?

Yes. Thaw the spinach completely and squeeze out as much excess liquid as possible before adding it to the mushroom mixture.

Do I need to cook the spinach first?

It is highly recommended. Fresh spinach releases moisture as it cooks, so sautéing it first helps control the liquid in the lasagna.

Can I make this lasagna without mushrooms?

Absolutely. You can replace the mushrooms with zucchini, roasted peppers, artichoke hearts, broccoli, or additional spinach.

How long should lasagna rest before serving?

Allow it to rest for at least 15 minutes. This gives the layers time to firm up and makes slicing much easier.

Final Thoughts

This Creamy White Mushroom and Spinach Lasagna brings together everything you want in a comforting homemade dinner: tender pasta, savory mushrooms, fresh spinach, creamy ricotta, gooey mozzarella, Parmesan, and a rich homemade béchamel.

It is impressive enough for entertaining but simple enough for a cozy family dinner. Prepare it ahead, bake it until bubbling and golden, let it rest, and enjoy beautifully creamy layers in every slice.

Leave a Comment