Vegetarian Lasagna Recipe for kale, ricotta and leek lasagne

Vegetarian lasagne

  • serves 4
  • Easy

Try our vegetarian lasagne for a plant-based alternative to this classic family dish. With layers of greens and fresh pesto, this kale, ricotta and leek lasagne is low in calories and super easy to whip up, a great midweek meal


Make this vegetarian twist, or take a look at our classic lasagne recipe. Why not try making your own pesto for this lasagne with our homemade pesto recipe?

We’ve also got plenty more vegetarian recipes to try, including our vegetarian moussaka, vegetarian risotto and vegetarian pasta bake.



  • kale 300g, woody stems removed and leaves chopped
  • olive oil 1 tbsp
  • trimmed leeks 3 (about 400g), halved lengthways, washed and chopped
  • garlic 1 clove, crushed
  • ricotta 350g
  • vegetable stock 150ml
  • fresh pesto 4 tbsp
  • fresh lasagne 250g, about 8 sheets
  • parmesan (or veggie alternative) 30g, finely grated


  • Step 1

    Heat the oven to 200C/fan 180C/gas 6. Drop the kale in boiling salted water, bring back to a simmer then cook for 5 minutes. Drain really well.

  • Step 2

    Heat the olive oil in a frying pan and add the leeks with a good pinch of salt. Cook for 8-10 minutes or until really soft.

  • Step 3

    Add the garlic to the leeks and cook for 2 minutes. Keep 4 tbsp of the ricotta aside then stir the rest into the leeks with the kale. Mix everything well then add enough vegetable stock to make it a little saucy but not watery. Take off the heat.

  • Step 4

    Put a 1/4 of the sauce in the bottom of an oiled baking dish approximately 18 x 25cm.

  • Step 5

    Top with 1 tbsp pesto then 2 sheets of lasagne. Repeat 3 times, ending with lasagne.

  • Step 6

    Mix the rest of the ricotta with another splash of vegetable stock and spread over the top layer.

  • Step 7

    Scatter over the parmesan and bake for 20 minutes until golden and bubbling.

More vegetarian lasagne ideas below:

Vegan lasagne

This lasagne is full of warming flavours, but lower in calories and contains less saturated fat than the traditional dish. It’s also vegan – perfect for anyone participating in Veganuary.

A vegetarian take on a baked pasta classic, made with homemade white sauce (it's easy), lots of fresh basil and charred aubergine.

Courgette lasagne

This must be the best easy vegetarian lasagne! Mix the courgettes, garlic and chilli with ricotta, add a shop-bought tomato sauce and fresh lasagne and dinner can be on the table in under 30 minutes.

Quick courgette lasagne dish

Butternut squash lasagne

This veggie butternut squash, spinach and mascarpone lasagne is a great veggie option. It's so packed full of flavour that even if you're making it for meat-eaters there won't be any complaints.

Mushroom lasagne

Nutritional Information

  • Kcals 491
  • Fat 23.8g
  • Saturates 9.4g
  • Carbs 43g
  • Sugars 5.5g
  • Fibre 4.6g
  • Protein 23.9g
  • Salt 0.8g