Two green plates on a wooden table, topped with spaghetti in a tomato sauce with basil leaves on top

Slow-cooked courgette spaghetti

  • serves 4
  • Easy

Put your courgette glut to great use in this veg-packed, slow-cooked sauce – toss through spaghetti for a crowdpleasing dinner


Make this slow-cooked courgette spaghetti, then check out our courgette lasagne, courgette pasta, courgette risotto and more courgette recipes.



  • courgettes 1kg
  • sunflower oil or mild olive oil 50ml
  • onions 250g, thinly sliced
  • carrots 100g, coarsely grated
  • tomato purée 2 tbsp
  • tomatoes 400g ripe or 400g tin
  • sugar a generous pinch
  • garlic 5 large cloves, crushed


  • spaghetti 400g
  • basil leaves
  • parmesan (or veggie alternative) 50g, finely grated


  • Step 1

    Halve the courgettes lengthways, then slice them as thinly as you can into half moons. In a large pan, heat half of the oil over a low-medium heat, then cook the onions for 10-15 minutes or until soft and browned – add a splash of water if the onions catch.

  • Step 2

    Add the courgettes and carrots, and cook over a medium-high heat for 10 minutes, stirring occasionally, until they collapse and catch a little colour. Lower the heat and cook for 30 minutes – it is fine if the courgettes catch slightly so that they caramelise, but scrape at the bottom of the pan from time to time, adding splashes of water to stop it burning. Add the tomato paste and cook for 2 minutes.

  • Step 3

    If using fresh tomatoes, cut them in half and grate coarsely, leaving the skins behind. Add the tomato pulp, sugar and garlic to the pan. Cook down the mixture over a medium-high heat for 30-40 minutes, stirring from time to time. Help the process along by gently crushing the vegetables with a masher. If it does get dry, add some splashes of water.

  • Step 4

    At this stage, season the mixture. When the paste starts spitting fervently, lower the heat. You should end up with a thick, deeply flavoured brown paste.

  • Step 5

    Pour the hot paste into a sterilised jar, cover with a lid and cool. You can pour a little oil on top of the paste to help it keep for longer, as well as some wax paper or kitchen paper. It will keep in the fridge for two months if covered with enough oil.

  • Step 6

    Cook the spaghetti in a large pan of lightly salted boiling water following pack instructions, drain well then stir through half of the warmed sauce. Divide into four bowls and scatter over the parmesan and basil.

Discover more seasonal courgette recipes

Courgette Bacon Pasta Recipe

Nutritional Information

  • Kcals 536
  • Fat 12.1g
  • Saturates 3.5g
  • Carbs 82.9g
  • Sugars 9.8g
  • Fibre 7.6g
  • Protein 20.1g
  • Salt 0.3g