Learn how to make courgette lasagne, then check out our vegetarian lasagne, vegetarian moussaka, vegetarian risotto and other vegetarian recipes.


  • 2 cloves garlic, crushed
  • olive oil
  • 400g tin cherry tomatoes
  • a pinch chilli flakes
  • a handful basil, chopped
  •  4 courgettes
  • 250g tub ricotta
  • 4 tbsp mascarpone
  •  (or veggie alternative) 3 tbsp parmesan, grated


  • STEP 1

    Heat the oven to 190C/fan 170C/gas 5.

  • STEP 2

    Fry half the garlic in a tbsp olive oil. Add the tinned tomatoes and chilli flakes and simmer for 10 minutes until thickened. Stir in the basil.

  • STEP 3

    Cut the ends off the courgettes and discard. Using a potato peeler, cut neat strips of courgette to use as the ‘lasagne’, stopping when you hit the spongy centre part. Roughly grate the remaining courgette middles and any offcuts.

  • STEP 4

    Heat 1 tbsp olive oil in a pan. Cook the grated courgette, rest of the garlic and another pinch of chilli flakes until soft. Add the ricotta, mascarpone and 2 tbsp of parmesan, season and mix well.

  • STEP 5

    Oil a small baking dish. Line with a layer of courgette slices. Top with a layer of ricotta. Add a quarter of the tomato sauce then cover with another layer of courgette strips. Repeat twice, ending with courgette strips. Brush with oil and sprinkle over the last of the parmesan. Bake for 20-30 minutes until bubbling.


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating