Vegetarian lasagne recipe

16 ratings Rate
  • Serves 6
  • 25 mins to prepare and 1 hr 30 mins to cook
  • 590 calories / serving
  • Freezable
Add this recipe to your binder.

A classic lasagne dish with a satisfying vegetarian twist. Packed with hearty puy lentils, carrots, onions and celery - this delicious Italian main will have the whole family wanting more. 

  1. To make the lentil ragu, heat the olive oil in a large saucepan. Add the onion, carrot and celery and cook for 5-6 minutes until starting to soften. Add the garlic and mushrooms and cook for a further 5 minutes on medium.
  2. When the vegetables are soft, add in the wine and cook until it is reduced by half. Wash the lentils in a sieve and tip into the pan, mix well to combine and then add the tomatoes, stock, herbs, bay leaf, 2 tbsp tomato purée and 1 tsp of ground black pepper.
  3. Partially cover a lid on the pan cook on medium for 20-25 minutes. Add 1 tsp of salt when the ragu is nearly done. While the ragu is cooking, prepare the white sauce and preheat the oven to gas 6, 200°C, 180° C fan.
  4. Melt the butter in a saucepan and then add the flour, mix until all combined and cook for 2-3 minutes. Take the pan off the heat and gradually whisk in the milk and nutmeg. When all the milk is added, return to the heat and bring to a gentle boil for 2 minutes, stirring, until you have a custard consistency.
  5. In a large, ovenproof baking dish, layer up the lasagne. Start with ragu, followed by 3-4 lasagne sheets, depending on the size of your dish, top with white sauce and repeat until everything is used up, finishing with white sauce. Top with torn mozzarella and vegetarian cheese and bake in the oven for 40 minutes.

See more Vegetarian recipes

Email recipe details
Print recipe
  • Ingredients

  • For the lentil ragu

  • 2 tbsp olive oil
  • 1/4 pack of 500g frozen sliced onions
  • 1 carrot, finely diced
  • 1 celery stalk, finely diced
  • 3 garlic cloves, crushed
  • 150g (5oz) mushrooms, finely chopped
  • 100ml (3 1/2oz) red wine
  • 250g (8oz) ready cooked Puy lentils
  • 1 x 400g tinned chopped tomatoes
  • 100ml (3 1/2oz) vegetable stock
  • 1 tsp dried mixed herbs
  • 1 bay leaf
  • 2 tbsp tomato purée
  • For the white sauce

  • 100g (3 1/2oz) butter
  • 100g (3 1/2oz) plain flour
  • 600ml (7fl oz) semi-skimmed milk
  • pinch of nutmeg
  • 9-12 dried lasagne sheets
  • 50g (2oz) vegetarian hard cheese, grated
  • 100g (5oz) mozzarella, torn
Shop ingredients
Ways to shop
Look out for this basket to buy recipe ingredients.
Find out more

  • Energy 2475kj 590kcal 30%
  • Fat 27g 39%
  • Saturates 14g 71%
  • Sugars 12g 13%
  • Salt 0.9g 14%

of the reference intake
Carbohydrate 65.6g Protein 22.6g Fibre 5.8g


Suggested tips and skills

Text me the ingredients

Simply enter your mobile number below to receive the ingredients for this recipe by text

Please enter a valid UK or Ireland mobile phone number

Terms of Use. We will send you a text containing the list of ingredients for this recipe and a link to access the method. This will not cost you anything. If a message is undelivered we will only attempt to resend for up to 24 hours. This service involves no registration or subscription.