Felly Bull

  • About
  • Recipes
  • Cuisines
  • Recipe Collections
  • Thermomix
menu icon
go to homepage
  • About
  • Recipes
  • Cuisines
  • Recipe Collections
  • Thermomix
search icon
Homepage link
  • About
  • Recipes
  • Cuisines
  • Recipe Collections
  • Thermomix
×
Home » Recipes » Vegan and Vegetarian

Vegetable Lasagne

Published: Feb 16, 2026 by Deborah · This post may contain affiliate links · This blog generates income via ads · #sponsoredpost · Leave a Comment

A portion of vegetable lasagne in a teal and cream bowl with tenderstem broccoli and green beans on the side.
Jump to Recipe

This vegetable lasagne is the perfect combination of wholesome ingredients and classic comfort. Packed with layers of tender vegetables, rich tomato sauce, and a creamy bechamel sauce, it's a hearty and satisfying meat-free dish that even carnivores will love! Whether you're cooking for a crowd, meal-prepping for the week, or just craving something cosy, this recipe delivers every time.

A family-friendly and hearty vegetarian main dish that doesn't feel like a compromise, and is ideal for batch cooking and freezing.

Enjoy this delicious comforting vegetable lasagne with your choice of vegetable side dishes, or salad and some crusty bread.

Tips

  • Optional variations: 
    • Mix up the vegetables in this vegetable lasagne recipe - courgette, aubergine and spinach all work well too. 
    • Swap the lentils for chickpeas. 
    • Use ricotta or mascarpone instead of a bechamel sauce for the creamy layers. 
    • For a mediterranean twist, add olives, sun-dried tomatoes and feta. 
    • Use spinach and ricotta for a creamy twist on the classic bechamel sauce. 
    • Add a pinch of chilli flakes to the bolognese sauce for a bit of spice. 

Frequently Asked Questions

Can I make this lasagne ahead of time?  

Yes - assemble it, cover tightly, and refrigerate for up to 24 hours before baking.  

Can I freeze vegetable lasagne?

Yes - you can freeze it before or after baking. Defrost overnight and reheat until piping hot.  

How can I make it vegan?  

Use plant-based cheese and milk for the sauce, and ensure your pasta is egg-free.  

Why is my lasagne watery?  

Make sure to roast or sauté the vegetables before layering and let the lasagne rest before serving.  

Can I add more protein?  

Yes - there's already lentils in the recipe, but you could use tofu or a layer of veggie mince to make it more filling.  

Other recipes you might also like to try

  • 'Nduja lasagne in rectangle oven dish
    'Nduja Lasagne
  • A portion of healthy turkey lasagne on a teal dinner plate with salad on the side. This dish of lasagne and a mustard napkin in the background.
    Healthy Turkey Lasagne
  • A bowl of lentil and vegetable bolognese with spaghetti.
    Lentil and Vegetable Bolognese
  • Arrabbiata in a black rimmed bowl with bread on a grey side plate and mustard napkin on the side.
    Arrabbiata Sauce

Click here for all vegan and vegetarian dishes, and here to browse pasta recipes.

Recent new recipes

  • Pork fillet with mushroom and leek sauce in a large frying pan.
    Pork Fillet with Mushroom and Leek Sauce
  • Roast smashed baby potatoes on a white striped platter.
    Roast Smashed Baby Potatoes
  • A ramekin of chicken liver pate sitting on a blue patterned side plate with toasted crusty bread. Ramekin dishes of pate and a plate of crackers in the background.
    Chicken Liver Pate
  • Creamy peppercorn sauce in a small ribbed white jug with a pot of crushed peppercorns and bottle of brandy in the background.
    Creamy Peppercorn Sauce
A portion of vegetable lasagne in a teal and cream bowl with tenderstem broccoli and green beans on the side.

Category Spotlight...

Date Night

Set the mood for a romantic evening with some delicious food...whether it's just you cooking for your loved one, or you cook together! As you browse the page you'll find suggestions for different meal ideas and cuisines as well as 2 collections - one for starters and one for mains. They're all designed to impress without the stress.

Browse Date Night

How to make this Vegetable Lasagne

Ingredients

Bolognese sauce:

  • 1 tbsp olive oil  
  • 1 celery stick, trimmed and finely diced  
  • 1 onion (approx. 125g), finely chopped  
  • 1 large carrot (approx. 170g), peeled and finely diced  
  • 2 cloves garlic, finely chopped  
  • 0.25 tsp salt  
  • 0.25 tsp freshly ground black pepper  
  • 100g chestnut mushrooms, finely chopped  
  • 200g butternut squash, peeled and cut into 1cm dice 
  • 1 pepper (approx. 135g, any colour), deseeded and diced 
  • 400g tin chopped tomatoes  
  • 2 tbsp tomato purée 
  • 1 tbsp Italian seasoning  
  • 1 bay leaf  
  • a small bunch of basil leaves, shredded 
  • 150g dried red lentils, rinsed  
  • 1 tsp balsamic vinegar  
  • 60ml red wine  
  • 500ml vegetable stock (made using a stock cube or pot)  

Bechamel sauce:

  • 65g butter
  • 80g plain flour 
  • 0.75 tsp salt 
  • 1 to 2 pinches ground nutmeg 
  • 800ml semi-skimmed milk 

For the lasagne assembly:

  • 160g dried wholewheat lasagne sheets (approx. 9 sheets) 
  • 80g parmesan cheese, grated 

Instructions

Make the bolognese sauce:

  1. Heat the oil in a large saucepan or casserole pot over a medium low heat. Add the celery, onion, carrot, garlic, salt and pepper, and cook gently for 15 minutes, stirring occasionally, until the vegetables are tender.  
  2. Add the mushrooms, squash and diced pepper, increase the heat to medium and cook for 5 minutes, stirring occasionally, until any liquid has evaporated.  
  3. Stir in the tomatoes, tomato purée, dried and fresh herbs, lentils and balsamic vinegar. Pour in the wine, bring to the boil and cook for 1 minute.  
  4. Add the vegetable stock, bring back to the boil then turn the heat down and simmer, uncovered, for 20 to 25 minutes, until the lentils are tender. Remove and discard the bay leaf, taste and check the seasoning, adding more if needed.  
  5. Preheat the oven to 200C/180C fan/gas 6. 

Make the bechamel sauce:

  1. In a medium saucepan, melt the butter on a medium heat. Reduce the heat to medium/low and add the flour, salt and nutmeg - stir to mix well and let it cook for 2 minutes. Increase the heat slightly, then gradually add the milk, constantly stirring to ensure no lumps form. Cook on a gentle simmer for 12 minutes, stirring frequently.  

Assemble and bake:

  1. Cover the base of a medium baking dish (approx. 30cm x 24cm x 6cm) with a thin layer of bolognese sauce. Place 3 lasagne sheets in a layer over the sauce, cover with another layer of bolognese sauce, sprinkle with some of the parmesan cheese and cover with a layer of béchamel sauce. Repeat this step until all ingredients are used. Finish with a layer of béchamel sauce and sprinkle with the remaining parmesan cheese. 
  2. Bake for 30 to 40 minutes. Allow the lasagne to rest for 15 to 20 minutes before cutting into squares and serving.

Serving suggestions

  • Quick cook green beans in a black rimmed bowl with edge of teal plate and mustard napkin in the background.
    Quick Cook Green Beans
  • Quick cook broccoli in a serving bowl.
    Quick Cook Broccoli
  • Quick and easy garlic baguette on a board with 5 slices cut, a bread knife and teal and white checked towel on the side.
    Quick and Easy Garlic Baguette
  • Authentic focaccia in a white and blue rimmed enamel dish, sitting on a teal and white checked towel.
    Authentic Focaccia
Vegetable lasagne in a Staub ovenproof dish with a bowl of broccoli and green beans, and plate of garlic baguette on the side.
Prawns and garlic garnished with parsley in a terracotta dish, on a board with lemon wedges and crusty bread

Recipe Collection Spotlight...

Date Night Starters Collection

Set the mood for a romantic evening with this collection of Date Night Starters. Whether you're planning a cosy dinner for two for Valentine's Day, date night or a special celebration, find everything you need to create a memorable dining experience at home...all made with love!! 💝

Browse the collection

Did you make this recipe?

I'd love to hear how it went…both good and bad!

Please go to the bottom of the page to rate the recipe and/or leave your comments.

⭐⭐⭐⭐⭐

It would also be great if you could take a photo and tag #FellyBull on social media, thanks.

A portion of vegetable lasagne in a teal and cream bowl with tenderstem broccoli and green beans on the side.

Vegetable Lasagne

By: Deborah
This vegetable lasagne is a hearty and delicious meat-free meal, layered with vegetables, rich tomato sauce, and a creamy bechamel sauce. Perfect for family dinners, meal prep, or special occasions.  
PREP: 30 minutes mins
COOK: 1 hour hr 20 minutes mins
TOTAL: 2 hours hrs 5 minutes mins
Servings: 6 people
PRINT RECIPE PIN RECIPE RATE RECIPE
Prevent your screen from going dark

Equipment

  • Saucepan
  • Casserole pot
  • Ovenproof dish

Ingredients

Bolognese sauce:

  • 1 tbsp olive oil
  • 1 celery stick trimmed and finely diced
  • 1 onion (approx. 125g) finely chopped
  • 1 large carrot (approx. 170g) peeled and finely diced
  • 2 cloves garlic finely chopped
  • 0.25 tsp salt
  • 0.25 tsp freshly ground black pepper
  • 100 g (3.5 oz) chestnut mushrooms finely chopped
  • 200 g (7.1 oz) butternut squash peeled and cut into 1cm dice
  • 1 pepper (approx. 135g, any colour) deseeded and diced
  • 400 g (14.1 oz) tin chopped tomatoes
  • 2 tbsp tomato purée
  • 1 tbsp Italian seasoning
  • 1 bay leaf
  • a small bunch of basil leaves shredded
  • 150 g (5.3 oz) dried red lentils rinsed
  • 1 tsp balsamic vinegar
  • 60 ml (⅓ cup) red wine
  • 500 ml (2 cups) vegetable stock (made using a stock cube or pot)

Bechamel sauce:

  • 65 g (2.3 oz) butter
  • 80 g (2.8 oz) plain flour
  • 0.75 tsp salt
  • 1 to 2 pinches ground nutmeg
  • 800 ml (3.5 cups) semi-skimmed milk

For the lasagne assembly:

  • 160 g (5.6 oz) dried wholewheat lasagne sheets (approx. 9 sheets)
  • 80 g (2.8 oz) parmesan cheese grated

Instructions

Make the bolognese sauce:

  • Heat the oil in a large saucepan or casserole pot over a medium low heat. Add the celery, onion, carrot, garlic, salt and pepper, and cook gently for 15 minutes, stirring occasionally, until the vegetables are tender.
  • Add the mushrooms, squash and diced pepper, increase the heat to medium and cook for 5 minutes, stirring occasionally, until any liquid has evaporated.
  • Stir in the tomatoes, tomato purée, dried and fresh herbs, lentils and balsamic vinegar. Pour in the wine, bring to the boil and cook for 1 minute.
  • Add the vegetable stock, bring back to the boil then turn the heat down and simmer, uncovered, for 20 to 25 minutes, until the lentils are tender. Remove and discard the bay leaf, taste and check the seasoning, adding more if needed.
  • Preheat the oven to 200C/180C fan/gas 6.

Make the bechamel sauce:

  • In a medium saucepan, melt the butter on a medium heat. Reduce the heat to medium/low and add the flour, salt and nutmeg - stir to mix well and let it cook for 2 minutes. Increase the heat slightly, then gradually add the milk, constantly stirring to ensure no lumps form. Cook on a gentle simmer for 12 minutes, stirring frequently.

Assemble and bake:

  • Cover the base of a medium baking dish (approx. 30cm x 24cm x 6cm) with a thin layer of bolognese sauce. Place 3 lasagne sheets in a layer over the sauce, cover with another layer of bolognese sauce, sprinkle with some of the parmesan cheese and cover with a layer of béchamel sauce. Repeat this step until all ingredients are used. Finish with a layer of béchamel sauce and sprinkle with the remaining parmesan cheese.
  • Bake for 30 to 40 minutes. Allow the lasagne to rest for 15 to 20 minutes before cutting into squares and serving.

Notes

  • Optional variations: 
    • Mix up the vegetables in this vegetable lasagne recipe - courgette, aubergine and spinach all work well too. 
    • Swap the lentils for chickpeas. 
    • Use ricotta or mascarpone instead of a bechamel sauce for the creamy layers. 
    • For a mediterranean twist, add olives, sun-dried tomatoes and feta. 
    • Use spinach and ricotta for a creamy twist on the classic bechamel sauce. 
    • Add a pinch of chilli flakes to the bolognese sauce for a bit of spice. 
 
You might also like to try:   
  • vegan and vegetarian dishes 
  • pasta recipes 

Nutrition

Calories: 523kcal | Carbohydrates: 68g | Protein: 23g | Fat: 18g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.5g | Cholesterol: 43mg | Sodium: 1190mg | Potassium: 1051mg | Fiber: 12g | Sugar: 14g | Vitamin A: 9800IU | Vitamin C: 47mg | Calcium: 421mg | Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

KEYWORDS best vegetable lasagne recipe, comfort food, creamy vegetable lasagne, easy vegetable lasagne, freezable, healthy vegetable lasagne, make ahead, meat-free lasagne, pasta bake, vegetable pasta bake, vegetarian lasagne, vegetarian pasta bake, veggie lasagne, winter warmer
Leave a star rating and comment below!

More Vegan and Vegetarian

  • Baked camembert with thyme baby potatoes on a square white platter.
    Baked Camembert with Thyme Baby Potatoes
  • Mushroom and Guinness pie in a round yellow pie dish.
    Mushroom and Guinness Pie
  • Easy Indian vegetable curry in a balti dish.
    Easy Indian Vegetable Curry
  • Sweet chilli halloumi skewers on a striped platter with a small dish of sauce on the side.
    Sweet Chilli Halloumi Skewers

LEAVE A COMMENT AND RATE THIS RECIPE Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Photo of Deborah in her kitchen!

Hello!   I’m Deborah and I’m married to David and have 2 lovely step sons.   David and I both love cooking…for ourselves, family and friends.   I’m definitely one of the lucky ones…getting cooked for and we enjoy cooking together.

Read more

Felly Bull ebook with remember to subscribe note and green plants
message to subscribe to receive email every week and free ecookbook


MOST POPULAR RECIPES

  • Sea Bass fillet on a blue and white plate with lemony sauce, boiled new potatoes, green beans and courgette
    Easy Sea Bass with Creamy Lemon Sauce
  • Sweet roasted chantenay carrots in small rectangle roasting tin
    Easy Sweet Roasted Chantenay Carrots
  • Cider braised pork steaks with onions in a large shallow round casserole.
    Cider Braised Pork Steaks with Onions
  • Creamy salmon, leek and potato traybake in a rectangle roasting tin.
    Creamy Salmon, Leek and Potato Traybake
  • Slow cooker chicken and potato curry in balti dish with rice in background
    Slow Cooker Chicken and Potato Curry
  • Portuguese Water Bread on wooden board with bread knife
    Portuguese Water Bread (Thermomix)
  • Slow cooker korean pulled chicken on a brioche bun with spring onions avocado sesame seeds and chunky chips
    Easy Slow Cooker Korean Pulled Chicken
  • Red lentils and rice in a balti dish.
    Red Lentils and Rice
  • Pork belly slices in BBQ sauce in a brioche bun with salad leaves and coleslaw, with herby garlic butter potato wedges.
    Pork Belly Slices in BBQ Sauce
  • Prawns and garlic garnished with parsley in a terracotta dish, on a board with lemon wedges and crusty bread
    Smoky Garlic King Prawns and Chorizo

Footer

↑ back to top

About

  • Privacy Policy

Subscribe

  • Sign Up! for emails and updates

Contact us

  • email

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 FELLY BULL

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required