The Mary Berry Spinach and Mushroom Lasagne is a comforting vegetarian dish layered with tender pasta sheets, creamy sauce, earthy mushrooms, and fresh spinach. It delivers rich flavor without meat, making it a perfect option for family dinners, weekend meals, or vegetarian gatherings.
This lasagne features ingredients such as spinach, mushrooms, lasagne sheets, cheese, milk, and herbs, all baked together using the classic oven baking method. The result is a dish with creamy layers, golden melted cheese on top, and a satisfying texture. The entire recipe usually takes about 1 hour from preparation to baking, making it a hearty yet manageable homemade meal.
What is Mary Berry’s Spinach and Mushroom Lasagne?
Mary Berry’s Spinach and Mushroom Lasagne is a vegetarian version of traditional lasagne, where mushrooms and spinach replace the usual meat filling.
Mushrooms bring a deep savory flavor that mimics the richness of meat, while spinach adds freshness and color. The vegetables are layered between lasagne sheets and a creamy white sauce, then baked with cheese until bubbling and golden.
The result is a comforting layered dish that feels both wholesome and satisfying.

Why This Recipe is Worth Trying
- Hearty vegetarian alternative – Mushrooms provide rich, savory flavor.
- Creamy and comforting layers – White sauce creates a smooth texture.
- Balanced flavors – Spinach adds freshness to the rich filling.
- Perfect family meal – Filling and satisfying for dinner.
- Easy to prepare ahead – Lasagne can be assembled before baking.
- Classic Italian-style comfort food – A timeless layered pasta dish.
Essential Ingredients to Make Mary Berry Spinach and Mushroom Lasagne
For the Vegetable Filling
- 300 g mushrooms, sliced
- 200 g fresh spinach
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 tbsp olive oil
- 1 tsp dried oregano
- Salt and black pepper to taste
For the White Sauce
- 40 g unsalted butter
- 40 g plain flour
- 500 ml milk
- 60 g grated Parmesan cheese
- Pinch of nutmeg
For the Lasagne
- 9–12 lasagne sheets
- 150 g grated mozzarella or cheddar cheese
These ingredients create layers of savory vegetables, creamy sauce, and tender pasta.
Handy Kitchen Tools for Best Results
- Large frying pan
- Medium saucepan
- Baking dish (about 9×13 inches)
- Wooden spoon or spatula
- Whisk
- Cheese grater
- Oven-safe dish
Using these tools helps ensure the lasagne cooks evenly and the sauce stays smooth.
Step-by-Step Guide to Making Mary Berry Spinach and Mushroom Lasagne
- Prepare the oven – Preheat the oven to 180°C (350°F).
- Cook the onions and garlic – Heat olive oil in a large pan and sauté the onions until soft. Add garlic and cook briefly.
- Add mushrooms – Stir in the sliced mushrooms and cook until they release moisture and begin to brown.
- Add spinach – Add fresh spinach and cook until wilted. Season with oregano, salt, and pepper.
- Prepare the white sauce – Melt butter in a saucepan. Stir in flour and cook for one minute.
- Add milk gradually – Whisk in the milk slowly, stirring constantly until the sauce thickens.
- Add cheese and seasoning – Stir in Parmesan cheese and a pinch of nutmeg.
- Start layering – Spread a little white sauce in the bottom of the baking dish.
- Add pasta sheets – Place a layer of lasagne sheets over the sauce.
- Add vegetable mixture – Spread some spinach and mushroom filling over the pasta.
- Repeat layers – Continue layering pasta, vegetables, and sauce until the dish is full.
- Finish with cheese – Spread remaining sauce on top and sprinkle grated mozzarella or cheddar.
- Bake the lasagne – Bake for 30–35 minutes until the top is golden and bubbling.
- Rest before serving – Let the lasagne sit for 10 minutes before slicing.

What I Got Wrong (And How I Fixed It)
- Too much liquid from mushrooms – Cooking them longer removes excess moisture.
- Thick white sauce – Adding a splash of milk loosened the texture.
- Lasagne sheets were too dry – Ensuring enough sauce between layers solved this.
- Cutting too early – Allowing the lasagne to rest helped the layers hold together.
Healthier Version of Mary Berry’s Spinach and Mushroom Lasagne
To make a lighter version, replace part of the cheese with low-fat cheese while keeping the flavor balanced.
You can also add extra vegetables such as zucchini or bell peppers to increase fiber and nutrients. Using whole wheat lasagne sheets is another easy way to make the dish more wholesome.
Reducing butter slightly in the white sauce can also lower fat content without affecting the texture too much.
Ingredient Substitutions for Mary Berry Spinach and Mushroom Lasagne
- Fresh spinach substitute — Use 200 g frozen spinach (thawed and drained).
- Mushroom variety option — Use button, cremini, or portobello mushrooms (300 g).
- Milk alternative — Replace with 500 ml oat milk or almond milk.
- Mozzarella substitute — Use 150 g cheddar or Gruyère cheese.
- Lasagne sheets option — Use 12 whole wheat lasagne sheets.
Pairing Ideas: What to Serve With Mary Berry Spinach and Mushroom Lasagne
- Fresh green salad — A crisp salad balances the richness of the lasagne.
- Garlic bread — Warm garlic bread complements the creamy layers.
- Roasted vegetables — Roasted carrots or zucchini add extra flavor.
- Tomato salad — Fresh tomatoes provide acidity that cuts through the cheese.
- Light soup starter — A vegetable soup works well before the main dish.
Expert Tips to Make Perfect Mary Berry Spinach and Mushroom Lasagne
- Cook mushrooms thoroughly — Removing moisture prevents a watery lasagne.
- Season each layer — Light seasoning throughout improves overall flavor.
- Use enough sauce — Pasta sheets need moisture to cook properly.
- Spread layers evenly — This helps the lasagne cook uniformly.
- Bake until golden — A bubbling top indicates the dish is ready.
- Rest before slicing — This keeps the layers neat.
- Grate cheese fresh — Freshly grated cheese melts better than pre-shredded.
Creative Ways to Customize Mary Berry Spinach and Mushroom Lasagne
- Ricotta layer — Add a ricotta layer for extra creaminess.
- Herb boost — Mix fresh basil or parsley into the filling.
- Sun-dried tomato addition — Add chopped sun-dried tomatoes for extra flavor.
- Spicy version — Sprinkle chili flakes into the vegetable mixture.
- Extra cheese topping — Add Parmesan on top for a golden crust.
Storing Mary Berry Spinach and Mushroom Lasagne the Right Way
- Refrigeration storage — Store leftovers in the refrigerator for up to 3 days.
- Freezing option — Freeze individual portions for up to 2 months.
- Airtight container use — This prevents the lasagne from drying out.
- Reheat portions only — Reheating small portions keeps the texture better.
How to Reheat Mary Berry Spinach and Mushroom Lasagne
- Oven method — Cover with foil and heat at 180°C (350°F) for 15–20 minutes until hot.
- Microwave method — Heat a portion for 2–3 minutes, stirring halfway if needed.
- From frozen — Thaw overnight in the refrigerator, then reheat in the oven until hot throughout.
Nutritional Breakdown (per serving)
- Calories: ~420 kcal
- Carbohydrates: ~38 g
- Fat: ~22 g
- Protein: ~18 g
- Fiber: ~4 g
- Sodium: ~320 mg
Mary Berry Spinach and Mushroom Lasagne
Mary Berry Spinach and Mushroom Lasagne is a vegetarian version of traditional lasagne, where mushrooms and spinach replace the usual meat filling.
- Prep Time: 25
- Cook Time: 35
- Total Time: 1 hour
- Yield: 6 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Ingredients
For the Vegetable Filling
-
300 g mushrooms, sliced
-
200 g fresh spinach
-
1 medium onion, finely chopped
-
2 cloves garlic, minced
-
2 tbsp olive oil
-
1 tsp dried oregano
-
Salt and black pepper to taste
For the White Sauce
-
40 g unsalted butter
-
40 g plain flour
-
500 ml milk
-
60 g grated Parmesan cheese
-
Pinch of nutmeg
For the Lasagne
-
9–12 lasagne sheets
-
150 g grated mozzarella or cheddar cheese
Instructions
-
Prepare the oven – Preheat the oven to 180°C (350°F).
-
Cook the onions and garlic – Heat olive oil in a large pan and sauté the onion until soft. Add garlic and cook briefly.
-
Add mushrooms – Stir in the sliced mushrooms and cook until they release moisture and begin to brown.
-
Add spinach – Add fresh spinach and cook until wilted. Season with oregano, salt, and pepper.
-
Prepare the white sauce – Melt butter in a saucepan. Stir in flour and cook for one minute.
-
Add milk gradually – Whisk in the milk slowly, stirring constantly until the sauce thickens.
-
Add cheese and seasoning – Stir in Parmesan cheese and a pinch of nutmeg.
-
Start layering – Spread a little white sauce in the bottom of the baking dish.
-
Add pasta sheets – Place a layer of lasagne sheets over the sauce.
-
Add vegetable mixture – Spread some spinach and mushroom filling over the pasta.
-
Repeat layers – Continue layering pasta, vegetables, and sauce until the dish is full.
-
Finish with cheese – Spread remaining sauce on top and sprinkle grated mozzarella or cheddar.
-
Bake the lasagne – Bake for 30–35 minutes until the top is golden and bubbling.
-
Rest before serving – Let the lasagne sit for 10 minutes before slicing.
FAQs
Can I use frozen spinach in spinach and mushroom lasagne?
Yes. Frozen spinach works well if thawed and drained thoroughly before adding it to the filling.
Why is my vegetable lasagne watery?
Watery lasagne usually happens when mushrooms release too much moisture. Cooking them longer before layering helps prevent this.
Do lasagne sheets need to be pre-cooked?
Most modern lasagne sheets can be used directly without pre-cooking. They soften while baking in the sauce.
Can spinach and mushroom lasagne be made ahead of time?
Yes. The lasagne can be assembled a day in advance and stored in the refrigerator before baking.
Wrapping It Up
Mary Berry’s Spinach and Mushroom Lasagne is a delicious vegetarian comfort dish that combines creamy sauce, tender pasta, and savory vegetables. The mushrooms add depth while the spinach brings freshness, creating a balanced and satisfying meal.
It’s simple enough for a family dinner yet impressive enough to serve when guests visit. Once you make it, this recipe may easily become one of your favorite vegetarian meals.

