I still remember the first time I tried making mushroom lasagna—it was a rainy Sunday, and the kitchen smelled of sizzling mushrooms and melted cheese. Since then, this mushroom lasagna recipe has become a go-to for busy weeknights and family dinners. Quick, easy, and full of flavor, it’s a vegetarian-friendly comfort dish that everyone loves. Whether you follow Jamie Oliver’s rustic style or Nigella’s creamy approach, this mushroom lasagna will be a family favorite.
Why You’ll Love This Recipe
Mushroom lasagna is the ultimate comfort food, and this mushroom lasagna recipe is designed to be quick, easy, and family-friendly. Packed with tender, sautéed mushrooms, creamy white sauce, and layers of gooey cheese, this mushroom lasagna is perfect for busy weeknights or special occasions. Whether you’re inspired by Jamie Oliver’s rustic mushroom lasagne, Nigella’s indulgent vegetarian versions, or Ina Garten’s elegant style, this simple mushroom lasagna recipe is customizable, flavorful, and satisfying for everyone at the table.
What makes this mushroom lasagna so irresistible is how effortlessly it combines comfort and convenience. You can use fresh mushrooms or a mix of your favorites, and the creamy mushroom lasagna with white sauce ensures each bite is rich and flavorful. Ideal for vegetarian meals, this mushroom lasagna is balanced, wholesome, and perfect for creating memorable dinners with minimal stress. From classic mushroom lasagne recipes to modern twists like Ottolenghi-style or NYT-inspired versions, this mushroom lasagna recipe will quickly become a go-to for weeknight dinners or cozy family gatherings.
Ingredients for This Recipe
Every ingredient in this mushroom lasagna recipe is chosen to create the perfect balance of flavor, texture, and comfort. The mushrooms form a hearty, umami-rich filling, while fresh spinach adds a touch of brightness. Garlic and onions provide aromatic depth, and a hint of thyme or oregano elevates the savory notes. The creamy white sauce (béchamel) brings richness, perfectly binding the layers of pasta, mushrooms, and cheese. Shredded mozzarella and Parmesan add gooey, melty indulgence, making this mushroom lasagna irresistible. Using quality ingredients ensures each bite of mushroom lasagna is flavorful and satisfying, whether it’s a cozy weeknight meal or a dish for special occasions. This simple mushroom lasagna recipe is versatile, vegetarian-friendly, and can be customized with your favorite mushrooms or additional vegetables.

🛒 Ingredients (for 6–8 servings):
For the Mushroom Filling:
2 tbsp olive oil
1 medium onion, finely chopped
3–4 garlic cloves, minced
500 g (1 lb) mixed mushrooms, sliced (button, cremini, or portobello)
100 g (3.5 oz) fresh spinach
Salt and black pepper, to taste
1 tsp dried thyme or oregano
For the White Sauce (Béchamel):
4 tbsp unsalted butter
4 tbsp all-purpose flour
4 cups milk, warm
½ tsp nutmeg (optional)
Salt and pepper, to taste
1 cup grated Parmesan cheese
For Assembly:
9–12 lasagna sheets (no-boil or pre-cooked)
2 cups shredded mozzarella cheese
Extra Parmesan for topping
How to Make This Recipe
Making this mushroom lasagna recipe is easier than it looks, and the combination of fresh ingredients ensures every bite is rich and flavorful. Sautéing mushrooms with garlic, onions, and thyme brings out their earthy umami taste, creating the perfect mushroom filling. The creamy white sauce (béchamel) adds indulgence and binds the layers together, while mozzarella and Parmesan create a golden, melty topping. Using quality lasagna sheets ensures that this mushroom lasagna holds together beautifully, making it a satisfying vegetarian-friendly meal perfect for weeknights or special occasions. This simple mushroom lasagna recipe is inspired by Jamie Oliver, Nigella, and Ina Garten, balancing comfort and convenience while showcasing the best mushroom lasagna flavors.
🛒 Steps:
Step 1: Prepare the Mushroom Filling
Heat olive oil in a pan over medium heat. Sauté onions until translucent, add garlic and cook 1–2 minutes. Add mixed mushrooms and thyme, cook until mushrooms are soft and lightly browned. Stir in fresh spinach until wilted, season with salt and pepper, then set aside.
Step 2: Make the White Sauce
Melt butter in a saucepan over medium heat, stir in flour, and cook for 1–2 minutes. Gradually whisk in warm milk until smooth and thickened. Add nutmeg, salt, pepper, and Parmesan cheese, stirring until creamy.
Step 3: Assemble the Mushroom Lasagna
Preheat oven to 180°C (350°F). Spread a thin layer of white sauce in a baking dish. Layer lasagna sheets, mushroom filling, white sauce, and mozzarella. Repeat layers, finishing with white sauce and extra Parmesan on top.
Step 4: Bake
Cover with foil and bake 25–30 minutes. Remove foil and bake 10–15 minutes until golden and bubbly. Let rest 10 minutes before serving.
Step 5: Serve
Slice and enjoy this creamy mushroom lasagna, perfect for family dinners, weeknights, or cozy gatherings.

Expert Cooking Tips
Creating the perfect mushroom lasagna is all about technique and ingredient quality. Using fresh, flavorful mushrooms ensures a rich, earthy filling, while sautéing them with garlic, onions, and herbs like thyme or oregano intensifies the taste. The white sauce (béchamel) should be creamy and smooth to bind the layers without making the lasagna soggy. Choosing high-quality mozzarella and Parmesan adds gooey, melty texture and flavor. Following these tips will elevate your mushroom lasagna, whether you’re making a simple mushroom lasagna recipe for weeknights or a gourmet mushroom lasagne inspired by Jamie Oliver, Nigella, or Ina Garten.
💡 Expert Tips:
Use fresh mushrooms and avoid overcrowding the pan to get a golden, caramelized mushroom filling.
Cook onions and garlic gently to develop aroma before adding mushrooms.
For a creamy white sauce, whisk continuously and use warm milk to avoid lumps.
Pre-cook no-boil lasagna sheets slightly if you prefer softer layers.
Layer evenly and press lightly to ensure the mushroom lasagna holds together.
Add extra Parmesan on top for a golden, bubbling finish.
Let the mushroom lasagna rest 10 minutes after baking to set the layers.
Experiment with different mushrooms or herbs to customize your mushroom lasagna.

FAQs
What is the best mushroom lasagna recipe?
The best mushroom lasagna recipe balances rich, sautéed mushrooms, creamy white sauce, and tender lasagna sheets. You can try versions inspired by Jamie Oliver’s mushroom lasagne, Nigella’s indulgent style, or Ina Garten’s creamy mushroom lasagna with white sauce. This simple mushroom lasagna recipe is easy to customize with your favorite mushrooms and cheese, making it a perfect vegetarian-friendly comfort dish.
Can I make mushroom lasagna vegetarian?
Yes, mushroom lasagna is naturally vegetarian. Use fresh mushrooms, spinach, and a creamy white sauce with mozzarella and Parmesan for a satisfying, meat-free meal. You can also try a simple mushroom lasagna recipe or a mushroom lasagne Ottolenghi-inspired version for extra flavor.
How do I make mushroom lasagna easy and quick?
To make mushroom lasagna easy, sauté mushrooms with garlic and onions, prepare a quick béchamel sauce, layer with pre-cooked or no-boil lasagna sheets, and top with mozzarella. Baking 35–45 minutes produces a golden, bubbling mushroom lasagna perfect for weeknight dinners.
What variations of mushroom lasagna can I try?
There are many ways to customize mushroom lasagna. Try mushroom lasagna with white sauce, NYT-inspired mushroom lasagna, or mix in roasted vegetables. You can also experiment with different cheeses, herbs, or a combination of mushroom types for a flavorful, vegetarian mushroom lasagne.
Want more sweet and savory recipes like this? Follow us on Facebook for daily dinner ideas, cooking tips, and behind-the-scenes moments from Eminent Recipes.
See how others are plating this dish on Instagram! Tag your version with #Eminentrecipes and get featured.
Love collecting recipes? Don’t miss our latest pins on Pinterest—perfect for saving your favorite meals in one spot.
Valentines Day Fudge Recipe: Easy, Creamy, and Perfect for Sharing
Easy Persian Love Cake Recipe – Quick, Delicious, and Customizable
Gourmet Tiramisu Yule Log Cake: A Festive Italian-Inspired Christmas Dessert
Heart-Shaped Potato Waffles with Cheese – Easy Family-Friendly Recipe
This mushroom lasagna recipe is the ultimate comfort food, combining tender sautéed mushrooms, creamy white sauce, and layers of cheesy goodness. Whether you’re making a simple mushroom lasagna recipe for a busy weeknight or a gourmet mushroom lasagne inspired by Jamie Oliver, Nigella, or Ina Garten, it’s always a crowd-pleaser. Vegetarian-friendly and easily customizable, this mushroom lasagna with white sauce can be adapted with your favorite mushrooms, herbs, or cheeses. Try it for family dinners, cozy gatherings, or special occasions, and enjoy a warm, satisfying, and flavorful meal every time.
Print
Mushroom Lasagna
- Total Time: ~1 hour 5 minutes
- Yield: 6–8 servings 1x
- Diet: Vegetarian
Description
A rich, creamy, and comforting vegetarian lasagna layered with sautéed mushrooms, spinach, and a cheesy white sauce. Perfect for weeknight dinners or special occasions, this dish is hearty, flavorful, and packed with umami.
Ingredients
🛒 Ingredients (for 6–8 servings):
For the Mushroom Filling:
2 tbsp olive oil
1 medium onion, finely chopped
3–4 garlic cloves, minced
500 g (1 lb) mixed mushrooms, sliced (button, cremini, or portobello)
100 g (3.5 oz) fresh spinach
Salt and black pepper, to taste
1 tsp dried thyme or oregano
For the White Sauce (Béchamel):
4 tbsp unsalted butter
4 tbsp all-purpose flour
4 cups milk, warm
½ tsp nutmeg (optional)
Salt and pepper, to taste
1 cup grated Parmesan cheese
For Assembly:
9–12 lasagna sheets (no-boil or pre-cooked)
2 cups shredded mozzarella cheese
Extra Parmesan for topping
Instructions
📝 Instructions:
Step 1: Prepare the Mushroom Filling
Heat olive oil in a large pan over medium heat.
Sauté onions until translucent, then add garlic and cook 1–2 minutes.
Add mushrooms and thyme, cook until mushrooms are soft and lightly browned.
Stir in spinach until wilted. Season with salt and pepper. Set aside.
Step 2: Make the White Sauce
Melt butter in a saucepan over medium heat. Stir in flour and cook for 1–2 minutes.
Gradually whisk in warm milk until smooth and thickened.
Add nutmeg, salt, and pepper. Remove from heat and stir in Parmesan.
Step 3: Assemble the Lasagna
Preheat oven to 180°C (350°F).
Spread a thin layer of white sauce in a baking dish.
Layer lasagna sheets over the sauce.
Add a layer of mushroom filling, then white sauce, and sprinkle with mozzarella.
Repeat layers until all ingredients are used, finishing with white sauce and extra Parmesan on top.
Step 4: Bake
Cover with foil and bake for 25–30 minutes.
Remove foil and bake another 10–15 minutes until the top is golden and bubbly.
Let rest 10 minutes before serving.
Notes
- Make Ahead: Assemble up to a day in advance; bake just before serving.
- Variations: Add roasted vegetables, zucchini, or bell peppers for extra flavor.
- Cheese Swap: Use Gruyère or Fontina instead of mozzarella for a richer taste.
- Prep Time: 20 minutes
- Cook Time: 40–45 minutes
- Category: Main / Comfort Food
- Method: Baked / Layered / Vegetarian
- Cuisine: Italian
