Mushroom and Spinach Lasagna with Béchamel Sauce is a delightful dish that brings together layers of rich flavors and creamy textures, making it perfect for family gatherings, dinner parties, or a cozy night in. This vegetarian lasagna features a delicious blend of mushrooms and spinach, enveloped in a silky béchamel sauce. It’s an impressive yet straightforward recipe that will have everyone asking for seconds!
Why You’ll Love This Recipe
- Easy to Prepare: With straightforward steps, this lasagna can be assembled quickly, making it perfect for busy weeknights.
- Flavorful Layers: The combination of mushrooms, spinach, and creamy béchamel sauce creates a mouthwatering experience in every bite.
- Versatile Dish: Great for any occasion, this lasagna is sure to please both vegetarians and meat-lovers alike.
- Make Ahead Option: This dish can be prepared in advance and stored in the fridge or freezer, saving you time later.
- Crowd-Pleaser: Perfect for serving a large group; everyone will enjoy the comforting blend of flavors.
Tools and Preparation
To create your Mushroom and Spinach Lasagna with Béchamel Sauce, you’ll need some essential kitchen tools. Having the right tools makes cooking easier and more enjoyable.
Essential Kitchen Tools
- Large skillet
- Medium saucepan
- Whisk
- Baking dish (9×13-inch)
- Wooden spoon or spatula
Why These Tools Matter
- Large Skillet: Ideal for sautéing vegetables evenly and thoroughly.
- Medium Saucepan: Perfect for making béchamel sauce without burning or sticking.
- Whisk: Ensures smooth mixing when preparing sauces and batters.
Ingredients
For the Filling
- Mushroom mix: 700 g (1.5 lbs) of your favorite mushrooms, sliced (e.g., cremini, shiitake, or button)
- Leek: 1 stalk, sliced into thin rounds (about 1 cup)
- Baby spinach: 50 g (1.75 oz or about 2 cups loosely packed)
- Olive oil: 2 tbsp (30 ml)
- Salt: to taste
- Dried garlic: 1 tsp (5 ml)
- Red pepper flakes: to taste
For the Béchamel Sauce
- Butter: 50 g (3.5 tbsp or ½ stick)
- All-purpose flour: 50 g (⅓ cup)
- Milk: 700 ml (3 cups), warmed
- Salt: ½ tsp (or to taste)
- Nutmeg: a pinch (optional, for extra flavor)
For Assembly
- Lasagna noodles: dry or fresh, enough for 3-4 layers (about 9-12 sheets depending on size)
- Mozzarella cheese, shredded: 150 g (1.5 cups)
- Parmesan cheese, grated: 50 g (½ cup)
- Optional: extra sautéed mushrooms for garnish

How to Make Mushroom and Spinach Lasagna with Béchamel Sauce
Step 1: Prepare the Béchamel Sauce
- Melt the butter in a medium saucepan over medium heat.
- Add the flour and whisk continuously for 1-2 minutes to form a smooth roux; avoid browning the mixture.
- Gradually pour in the warmed milk while whisking constantly to prevent lumps from forming.
- Cook for about 5-7 minutes until the sauce thickens enough to coat the back of a spoon.
- Season with salt and add a pinch of nutmeg if desired. Set aside.
Step 2: Prepare the Mushroom Filling
- Heat olive oil in a large skillet over medium-high heat.
- Add sliced leeks and mushroom mix; sauté for about 10 minutes until golden and moisture has evaporated.
- Stir in baby spinach along with salt, dried garlic, and red pepper flakes; cook for another 5 minutes until spinach wilts. Set aside.
Step 3: Assemble the Lasagna
- Preheat your oven to 170°C (340°F).
- Spread about half a cup of béchamel sauce on the bottom of your baking dish.
- Layer lasagna noodles over the sauce; trim if necessary to fit snugly.
- Add another layer of béchamel followed by half of the mushroom-spinach filling.
- Repeat layering with noodles, béchamel, filling until all components are used up—typically around three or four layers.
- Finish with a final layer of noodles topped with remaining béchamel sauce; sprinkle generously with mozzarella and Parmesan cheese.
- Optionally add sautéed mushrooms on top as garnish.
Step 4: Bake
- Cover your baking dish with parchment paper followed by aluminum foil to prevent sticking.
- Bake in preheated oven at 170°C (340°F) for about 30 minutes.
- Remove foil and parchment paper; increase oven temperature to 200°C (390°F) and bake an additional ten minutes until cheese is golden brown.
Step 5: Serve
- Allow lasagna to rest for about five to ten minutes before slicing into portions.
- Serve hot and enjoy this delicious Mushroom and Spinach Lasagna with Béchamel Sauce!
How to Serve Mushroom and Spinach Lasagna with Béchamel Sauce
Serving Mushroom and Spinach Lasagna with Béchamel Sauce is all about enhancing the flavors and creating a delightful dining experience. Here are some creative serving suggestions to elevate your meal.
Presentation Ideas
- Garnish with Fresh Herbs: Add a sprinkle of fresh basil or parsley on top for a burst of color and flavor.
- Serve with Extra Béchamel: Offer small bowls of béchamel sauce on the side for those who enjoy a creamier bite.
Accompaniments
- Crusty Bread: Pair the lasagna with slices of warm, crusty bread to soak up any extra sauce.
- Side Salad: A light salad with mixed greens, cherry tomatoes, and a vinaigrette adds freshness to the meal.
Special Touches
- Grated Cheese: Offer additional grated Parmesan or mozzarella at the table for guests to sprinkle on top.
- Chili Flakes: For those who love heat, provide chili flakes to add an extra kick to each serving.
How to Perfect Mushroom and Spinach Lasagna with Béchamel Sauce
To achieve the best results with your Mushroom and Spinach Lasagna, consider these helpful tips for perfecting your dish.
- Bold Flavoring: Use a mix of mushrooms for varied flavors and textures that enhance the filling.
- Layer Generously: Don’t skimp on the béchamel sauce or filling; generous layers create a richer taste.
- Use Fresh Noodles: If possible, opt for fresh lasagna noodles as they cook perfectly and absorb flavors well.
- Rest Before Serving: Allowing the lasagna to rest before slicing helps it set, making it easier to serve.
- Experiment with Cheese: Try mixing different cheeses like gouda or fontina for added depth in flavor.
- Bake Until Golden: Ensure you bake until the top is golden brown for an appetizing look and texture.

Best Side Dishes for Mushroom and Spinach Lasagna with Béchamel Sauce
Pairing your Mushroom and Spinach Lasagna with complementary side dishes can enhance your meal. Here are some excellent options to consider.
- Garlic Bread: Crunchy on the outside, soft inside—perfect for dipping into sauce.
- Caesar Salad: Crisp romaine lettuce tossed in creamy dressing adds a classic touch.
- Roasted Vegetables: Seasonal vegetables roasted until tender provide a healthy balance.
- Steamed Asparagus: Lightly steamed asparagus drizzled with olive oil brings freshness.
- Caprese Salad: Slices of fresh mozzarella, tomatoes, and basil offer a refreshing contrast.
- Grilled Zucchini: Lightly seasoned grilled zucchini makes a tasty side that complements well.
Common Mistakes to Avoid
Making Mushroom and Spinach Lasagna with Béchamel Sauce can be delightful, but there are common pitfalls to steer clear of.
- Not seasoning properly: Failing to add enough salt or spices can lead to a bland dish. Taste your filling and béchamel sauce, adjusting seasoning as necessary.
- Overcooking the mushrooms: Cooking mushrooms too long can make them rubbery. Sauté until they are golden and just release their moisture for the best texture.
- Using uncooked noodles: If you use dry noodles without pre-cooking, they may not soften properly during baking. Ensure your noodles are suitable for no-boil or cook them beforehand.
- Skipping the resting time: Cutting into the lasagna immediately after baking can make it fall apart. Allow it to rest for 5-10 minutes to set for cleaner slices.
- Overloading on filling: While it’s tempting to add more filling, too much can cause the layers to collapse. Stick to moderate amounts for balance.
Refrigerator Storage
- Store in an airtight container.
- Keep in the refrigerator for up to 3-4 days.
Freezing Mushroom and Spinach Lasagna with Béchamel Sauce
- Wrap tightly in plastic wrap and then aluminum foil.
- Freeze for up to 2-3 months.
Reheating Mushroom and Spinach Lasagna with Béchamel Sauce
- Oven: Preheat to 180°C (350°F). Cover with foil and bake for about 20-25 minutes until heated through.
- Microwave: Place a slice on a microwave-safe plate. Heat for 2-3 minutes or until hot, checking halfway through.
- Stovetop: In a skillet over medium heat, add a splash of water, cover, and heat for about 5-7 minutes until warm.

Frequently Asked Questions
What is Mushroom and Spinach Lasagna with Béchamel Sauce?
Mushroom and Spinach Lasagna with Béchamel Sauce is a layered pasta dish featuring rich béchamel sauce, savory mushroom-spinach filling, and melty cheese.
Can I customize the ingredients in my Mushroom and Spinach Lasagna with Béchamel Sauce?
Absolutely! You can swap vegetables based on what you have on hand or try different cheeses like ricotta or goat cheese for unique flavors.
How can I make my Mushroom and Spinach Lasagna healthier?
Consider using whole grain or gluten-free lasagna noodles, reducing cheese amounts, or adding extra vegetables like zucchini or bell peppers.
Can I prepare Mushroom and Spinach Lasagna with Béchamel Sauce ahead of time?
Yes! You can assemble it a day in advance and store it in the refrigerator before baking when ready to serve.
Conclusion
This Mushroom and Spinach Lasagna with Béchamel Sauce is both hearty and comforting, making it perfect for family dinners or gatherings. Its versatility allows you to customize ingredients based on your preferences, making it a dish you’ll want to try again and again!

Mushroom and Spinach Lasagna with Béchamel Sauce
- Total Time: 1 hour 10 minutes
- Yield: Serves approximately 6
Description
Indulge in the comforting layers of Mushroom and Spinach Lasagna with Béchamel Sauce, a delightful vegetarian dish that impresses at any gathering. This recipe combines rich, earthy mushrooms with vibrant spinach, all enveloped in a creamy béchamel sauce. Perfect for family dinners or cozy nights in, this lasagna is easy to prepare and can be made ahead of time, ensuring a hassle-free meal when you need it most. Each hearty slice is sure to satisfy both vegetarians and meat-lovers alike, making it a crowd-pleaser that everyone will love.
Ingredients
- 700 g mixed mushrooms (cremini, shiitake, button)
- 1 leek, sliced
- 50 g baby spinach
- 2 tbsp olive oil
- 50 g butter
- 50 g all-purpose flour
- 700 ml milk, warmed
- Lasagna noodles (9-12 sheets)
- 150 g shredded mozzarella cheese
- 50 g grated Parmesan cheese
Instructions
- Prepare the béchamel sauce by melting butter in a saucepan, adding flour to create a roux, and gradually whisking in warmed milk until thickened. Season with salt and nutmeg.
- Sauté leeks and mushrooms in olive oil until golden; add spinach, salt, garlic, and red pepper flakes until wilted.
- Preheat oven to 170°C (340°F). Begin layering: spread béchamel sauce in the baking dish, add noodles, mushroom-spinach filling, and repeat layers until all ingredients are used. Top with remaining béchamel and cheeses.
- Cover with parchment paper and foil; bake for 30 minutes. Remove coverings and bake additional 10 minutes at 200°C (390°F) until cheese is golden.
- Let rest before slicing into servings.
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Category: Main
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 4g
- Sodium: 520mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 45mg