Homemade Tomato Ketchup

Easy homemade tomato ketchup

Tomato Ketchup is one of the most popular and versatile sauces ever to come into existence. Although there are so many brands and varieties to choose from, Heinz ketchup always seems to reign supreme – it was always my favourite too, until I made my very own homemade tomato ketchup for the first time. What a result.

Homemade tomato ketchup is not only fantastic as a stand-alone sauce, but as a base for other sauces such as my Best Burger Sauce. Making your own ketchup provides so much more depth of flavour and freshness than any shop bought ketchup, so the small amount of extra time and effort to make it is completely worth it!

Seeing as you have to actually cook this sauce, it takes a little longer than some of my other vegan barbecue sauce recipes – but trust me, it’s totally worth it!

Makes just over 250ml of sauce (½ pint).  Prep time: 15 minutes, Cooking time: 1 hour 15 minutes

Ingredients

  • 125ml (4 fl oz) cider vinegar
  • 4 tbsp demerara sugar
  • 750g (1½ lb) ripe and juicy tomatoes, chopped
  • ½ tsp salt
  • ¼ tsp English mustard
  • ½ garlic clove, minced
  • 1½ tbsp tomato purée
  • A dash or two of Tabasco
  • ½ tsp cornflour

Allergens: mustard

Method

Heat together the vinegar and sugar in a medium saucepan. When the sugar has melted, add the rest of the ingredients apart from the cornflour. Keep on a medium heat and cover.

When the mixture has come to a boil, turn the heat down a little and allow the contents to simmer for about 40 minutes.

Take the pan off the heat and allow it to cool for a few minutes. Then transfer the mixture to a food processor and blitz.

Pour the mixture from the food processor through a sieve back into the pan, so that you have a smooth liquid in the pan. Use a spoon to push the tomato bits right into the sieve, so that you squeeze as much juice out as possible.

Reheat your ketchup mixture, adding the cornflour and continuously stirring, making sure that there are no lumps – if you do come across any lumps, feel free to give it a little bit of a whisk or whizz with a hand-held food processor. Keep on heating until the mixture thickens into a ketchup consistency, which should take about 15 minutes.

Finally, allow to cool before serving. If you’re not going to get through it all straight away, go ahead and bottle it up – it should keep well for about a week.

I recommend serving homemade tomato ketchup on Chickpea and Mushroom Breakfast Sausages – I like it with a little bit of mustard too! Enjoy!

Cooking the tomatoes for my homemade tomato ketchup

Back to vegan barbecue sauce

Back to home page

Recent Articles

  1. Dutch Oven Dahl: Sweet And Mildly Spiced Lentil Stew

    Oct 10, 18 06:07 AM

    My dutch oven dahl recipe is the real McCoy and right from the heart of Kerala in India. My inspiration is from a chef who I met at the Dewalokam homestay and he taught me the foundation of this recip…

    Read More

  2. Sweet and Sour Tofu Stir-Fry

    May 16, 18 07:23 AM

    I absolutely love Asian cooking. Sweet and sour tofu stir-fry just happens to be one of the dishes I love to make the most, and it tastes even better made on a barbecue.

    Read More

  3. Barbecue Buffalo Cauliflower

    May 14, 18 07:43 PM

    Barbecue Buffalo Cauliflower is a both a great crowd-pleaser and a tasty snack. Served with a tangy ranch sauce dressing, it’s the perfect summer treat and a much healthier, tastier alternative to buf…

    Read More