7-veg tomato sauce

By Jamie Oliver
  • Facebook
  • Tweet
  • Pinterest
  • Email
  • Print

There are three great things about this recipe. First up, it’s great for embracing whatever veg you’ve got to hand - fresh, frozen or tinned, it’s all good. Secondly, tomato sauce is so versatile – you can use it for lasagne, curry, pasta sauce, chilli, on pizza, in a soup, you name it. Finally, it makes a big batch, so portion it up and freeze it, so you’re prepped for future meals. I’ve used two tins of tomatoes here, but feel free to chuck more in (if you’ve got them) to make the sauce go further.



  • 2 small onions
  • 2 small leeks
  • 2 sticks of celery
  • 2 carrots
  • 2 courgettes
  • 2 red peppers
  • 1/2 a butternut squash (600 grams)
  • 2 cloves of garlic
  • Olive oil
  • 2 teaspoons dried oregano
  • 2 x 400 grams tins of plum tomatoes


  1. Start with your veg prep – you can either do this by hand (which is a great way to practise your knife skills) or, in batches, rattle it all through a food processor.
  2. Peel the onions, wash and trim the leeks, celery, carrots and courgettes, deseed the peppers and squash (there’s no need to peel it), then finely chop it all. Peel the garlic and finely chop by hand.
  3. Put a super-large pan on a medium heat with two tablespoons of oil. Add the garlic and oregano, fry for one minute, then add all the prepped veg.
  4. Cook with the lid on for 25 minutes, or until the veg are soft but not coloured, stirring regularly.
  5. Pour in the tinned tomatoes, breaking them up with a wooden spoon, then just under half-fill each tin with water, swirl around and pour into the pan.
  6. Simmer for 25 minutes, or until the sauce has reduced. Leave to cool a little, then blitz until smooth, taste, and season to perfection.


  1. Freezer friendly: Divide up this batch recipe and freeze for future meals, from cheat’s pizzetta, to simple pastas. In recipes using more than one tin of tomatoes, try swapping out one tin for a tin’s worth of this sauce, for an extra boost.
  2. Embrace the seasons: It’s always nice to celebrate the changing seasons and add extra veg into the mix, depending on what’s available and at its best. It's always nice to celebrate the changing seasons when it comes to veg and, the great thing about this recipe is, this sauce works with pretty much any veg you’ve got to hand - just get it prepped and add to the mix. Fresh, frozen or tinned, it’s all good!
  3. You can also make this sauce by roasting the veg for maximum flavour. Just toss your prepped veggies with olive oil, sea salt and black pepper in a large, sturdy tray, and roast in the oven at 200°C/400°F/gas 6 for about one hour, or until soft and caramelised. Once done, transfer the tray to a medium heat on the hob, pour in the tinned tomatoes, half-fill each tin with water, swirl and pour into the tray, then simmer as above. You can keep it chunky, mashing it with a potato masher, or blitz it until smooth in a blender or with a hand blender. Finish by seasoning to perfection with salt, pepper and a little red wine vinegar.

©2016 Jamie Oliver Enterprises ltd. Photographer; Jamie Oliver. © 2020 Jamie Oliver


Jamie: Keep Cooking and Carry On Daily at 5pm ET on CTV Life Channel

FOLLOW Jamie Oliver

Bell Media Lifestyle Specialty Terms of Use Privacy Policy