The Mary Berry Vegetarian Lasagne is a delicious and hearty take on the classic Italian favorite—layered with rich tomato sauce, creamy béchamel, and perfectly cooked vegetables. It’s comforting, satisfying, and ideal for both vegetarians and anyone looking for a lighter yet flavorful meal.
Packed with colorful vegetables like zucchini, mushrooms, and spinach, and balanced with a cheesy topping, this lasagne delivers warmth and nutrition in every bite. Perfect for family dinners, gatherings, or weekend meal prep, it’s a timeless recipe that brings everyone to the table.
What Is Mary Berry’s Vegetarian Lasagne?
Mary Berry’s Vegetarian Lasagne is a wholesome, layered pasta bake that features alternating layers of lasagne sheets, roasted vegetables, a tomato-based sauce, and a creamy béchamel sauce. Instead of meat, the vegetables provide texture and flavor depth. The combination of mozzarella and Parmesan cheese on top creates a golden, bubbling crust that’s simply irresistible. It’s the ultimate comfort food with a fresh, healthy twist.

Other Mary Berry Recipes
- Mary Berry Vegetarian Cottage Pie
- Mary Berry Game Casserole
- Mary Berry Honey Roasted Carrots and Parsnips
- Mary Berry Duck Breast
- Mary Berry Orange Sauce for Duck
Why This Recipe Is Worth Trying
- Meat-free comfort food – A satisfying dish perfect for vegetarians and meat-lovers alike.
- Nutrient-rich ingredients – Packed with fiber, vitamins, and antioxidants.
- Make-ahead friendly – Ideal for prepping ahead and baking later.
- Perfect for family dinners – A crowd-pleasing dish that’s easy to portion.
- Balanced flavors – Creamy, cheesy, and full of natural sweetness from roasted vegetables.
Essential Ingredients to Make Mary Berry’s Vegetarian Lasagne
- 9–12 lasagne sheets (fresh or dried)
- 2 tbsp olive oil
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 1 red bell pepper, diced
- 1 zucchini (courgette), diced
- 200g mushrooms, sliced
- 400g chopped tomatoes (canned)
- 2 tbsp tomato purée
- 1 tsp dried oregano
- 1 tsp dried basil
- Salt and black pepper to taste
- 25g butter
- 25g plain flour
- 500ml milk
- 50g grated Parmesan cheese
- 125g mozzarella cheese, sliced
- Fresh basil leaves (optional, for garnish)
Handy Kitchen Tools for Best Results
- Large frying pan or saucepan
- Medium saucepan for béchamel
- Whisk and wooden spoon
- Lasagne baking dish
- Sharp knife and chopping board
Step-by-Step Guide to Making Mary Berry’s Vegetarian Lasagne
Step 1: Prepare the Vegetables
Heat olive oil in a large pan. Add the chopped onion and garlic, cooking for 3–4 minutes until soft and fragrant. Add bell pepper, zucchini, and mushrooms. Sauté until the vegetables start to soften and release moisture.
Step 2: Make the Tomato Sauce
Stir in the chopped tomatoes, tomato purée, oregano, basil, salt, and pepper. Simmer for 10–12 minutes until thickened slightly. Taste and adjust seasoning. Set aside while preparing the white sauce.
Step 3: Prepare the Béchamel Sauce
Melt butter in a medium saucepan over low heat. Add flour and stir continuously for about 1 minute. Gradually whisk in milk, a little at a time, until smooth and creamy. Simmer gently until the sauce thickens. Stir in half of the Parmesan cheese and season with salt and pepper.
Step 4: Assemble the Lasagne
Preheat the oven to 190°C (375°F). In a baking dish, start with a thin layer of tomato-vegetable sauce, followed by lasagne sheets. Add a layer of béchamel sauce. Repeat these layers until all ingredients are used, finishing with a layer of béchamel on top.
Step 5: Add the Cheese Topping
Arrange mozzarella slices over the final layer and sprinkle with the remaining Parmesan cheese.
Step 6: Bake the Lasagne
Bake in the preheated oven for 30–35 minutes or until the top is golden brown and bubbling. Allow it to rest for 5 minutes before serving for easier slicing.

What I Got Wrong (And How I Fixed It)
- Used too much sauce: Made layers soggy—use just enough to coat each layer lightly.
- Didn’t pre-cook vegetables: Some remained watery—sauté first to remove excess moisture.
- Under-seasoned béchamel: Added a pinch more salt and nutmeg for flavor.
- Overbaked cheese topping: Covered loosely with foil during the final 10 minutes to prevent burning.
Healthier Version of Mary Berry Vegetarian Lasagne
For a lighter option, use skimmed milk for the béchamel, reduce the cheese quantity, and replace butter with olive oil. Add extra vegetables such as spinach, eggplant, or carrots for more fiber. You can also use whole-wheat lasagne sheets for added nutrition.
Ingredient Substitutions for Mary Berry Vegetarian Lasagne
- Milk: Use plant-based milk like almond or oat milk for a vegan version.
- Cheese: Replace with vegan mozzarella and nutritional yeast for dairy-free.
- Vegetables: Swap zucchini for spinach or eggplant, depending on preference.
- Flour: Use gluten-free flour for a gluten-free béchamel sauce.
- Pasta sheets: Try lentil or chickpea-based sheets for higher protein.
Pairing Ideas: What to Serve With Mary Berry Vegetarian Lasagne
- Garlic bread – Adds crunch and balances the creamy texture.
- Mixed green salad – Refreshing contrast to the richness of lasagne.
- Roasted vegetables – Complement the Italian flavors beautifully.
- Tomato bruschetta – Light and tangy starter that pairs perfectly.
- A glass of white wine – Enhances the lasagne’s subtle herb notes.
Expert Tips for Perfect Mary Berry Vegetarian Lasagne
- Drain cooked vegetables well – Prevents watery layers.
- Use fresh lasagne sheets – They cook faster and layer smoothly.
- Season each layer lightly – Keeps flavors balanced throughout.
- Let it rest before serving – Helps the layers hold together neatly.
- Add nutmeg to béchamel – Enhances flavor depth subtly.
- Bake uncovered initially – Encourages the cheese to brown beautifully.
- Make extra sauce – Lasagne absorbs some as it bakes.
Creative Ways to Customize Mary Berry’s Vegetarian Lasagne
- Add spinach or kale – Boosts nutrition and color.
- Include roasted butternut squash – Adds a touch of sweetness.
- Mix in ricotta or cottage cheese – Creates a creamy middle layer.
- Use pesto instead of tomato sauce – Gives an aromatic twist.
- Top with breadcrumbs and herbs – Adds texture and a golden crust.
- Make it spicy – Add chili flakes to the tomato sauce for a kick.
Storing Mary Berry’s Vegetarian Lasagne the Right Way
- Cool completely before covering or storing.
- Refrigerate for up to 3 days in an airtight container.
- Freeze for up to 2 months (wrap tightly to prevent freezer burn).
- Label with date to track freshness.
- Reheat gently to maintain texture and flavor.
How to Reheat Vegetarian Lasagne (If Needed)
- Oven method: Reheat at 180°C (350°F) for 15–20 minutes until hot throughout.
- Microwave method: Heat individual portions for 2–3 minutes, covering to retain moisture.
- From frozen: Thaw overnight in the fridge and bake until fully reheated.
Nutritional Breakdown (per serving)
- Calories: 460
- Protein: 20g
- Fat: 22g
- Carbohydrates: 42g
- Fiber: 5g
- Sodium: 580mg
Mary Berry Vegetarian Lasagne Recipe
Mary Berry’s Vegetarian Lasagne is a wholesome, layered pasta bake that features alternating layers of lasagne sheets, roasted vegetables, a tomato-based sauce, and a creamy béchamel sauce. Instead of meat, the vegetables provide texture and flavor depth. The combination of mozzarella and Parmesan cheese on top creates a golden, bubbling crust that’s simply irresistible. It’s the ultimate comfort food with a fresh, healthy twist.
Ingredients
-
9–12 lasagne sheets (fresh or dried)
-
2 tbsp olive oil
-
1 onion, finely chopped
-
2 garlic cloves, minced
-
1 red bell pepper, diced
-
1 zucchini (courgette), diced
-
200g mushrooms, sliced
-
400g chopped tomatoes (canned)
-
2 tbsp tomato purée
-
1 tsp dried oregano
-
1 tsp dried basil
-
Salt and black pepper to taste
-
25g butter
-
25g plain flour
-
500ml milk
-
50g grated Parmesan cheese
-
125g mozzarella cheese, sliced
-
Fresh basil leaves (optional, for garnish)
Instructions
Heat olive oil in a large pan. Add the chopped onion and garlic, cooking for 3–4 minutes until soft and fragrant. Add bell pepper, zucchini, and mushrooms. Sauté until the vegetables start to soften and release moisture.
Stir in the chopped tomatoes, tomato purée, oregano, basil, salt, and pepper. Simmer for 10–12 minutes until thickened slightly. Taste and adjust seasoning. Set aside while preparing the white sauce.
Melt butter in a medium saucepan over low heat. Add flour and stir continuously for about 1 minute. Gradually whisk in milk, a little at a time, until smooth and creamy. Simmer gently until the sauce thickens. Stir in half of the Parmesan cheese and season with salt and pepper.
Preheat the oven to 190°C (375°F). In a baking dish, start with a thin layer of tomato-vegetable sauce, followed by lasagne sheets. Add a layer of béchamel sauce. Repeat these layers until all ingredients are used, finishing with a layer of béchamel on top.
Arrange mozzarella slices over the final layer and sprinkle with the remaining Parmesan cheese.
Bake in the preheated oven for 30–35 minutes or until the top is golden brown and bubbling. Allow it to rest for 5 minutes before serving for easier slicing.
FAQs
How do I stop vegetarian lasagne from being watery?
To prevent a watery lasagne, cook the vegetables until all moisture has evaporated before layering. Avoid adding too much sauce, and let the lasagne rest for 5–10 minutes after baking. This allows it to set and hold its shape when sliced.
Do I need to pre-cook the lasagne sheets for vegetarian lasagne?
If using fresh lasagne sheets, there’s no need to pre-cook them. For dried pasta sheets, check the package instructions—most modern brands soften perfectly while baking, as long as there’s enough sauce and moisture in the dish.
How can I make the top of my lasagne golden and crispy?
For a perfectly golden top, sprinkle grated Parmesan or mozzarella over the final layer and bake uncovered for the last 10 minutes. You can also place the dish under the grill for 2–3 minutes for extra browning.
Can I prepare Mary Berry Vegetarian Lasagne ahead of time?
Yes, assemble the lasagne up to a day in advance, cover it tightly, and store it in the refrigerator. When ready to serve, bake it straight from the fridge at 190°C (375°F) for an extra 5–10 minutes until piping hot and bubbling.
Wrapping It Up
The Mary Berry Vegetarian Lasagne is a perfect example of how meatless meals can still be indulgent and deeply satisfying. With its creamy béchamel, tangy tomato sauce, and layers of perfectly seasoned vegetables, this recipe delivers comfort and elegance in every bite. It’s wholesome, crowd-pleasing, and ideal for any occasion—proof that vegetarian food can be just as rich and flavorful as the traditional classic.
