Easy homemade tomato ketchup

  • We earn a commission for products purchased through some links in this article.
  • Making your own ketchup can seem like a lot of work but it doesn’t have to be. We have perfected our ketchup recipe so that you don’t need to have lots of extra ingredients to make a delicious sauce for your family.

    The main benefit to making your own tomato ketchup is that you know exactly what’s going into it, and you can adapt the flavours to suit your taste. If you prefer things a little sweeter you can add more sugar, if you prefer a little tart you can add less – it’s up to you.

    This recipe makes 1x 250g bottle of ketchup so if you’ve got lots of tomatoes lying around you can increase the ingredients to make as many bottles as you like.

    The ketchup should keep in the fridge or a cool dark place for up to six months – you could even freeze in batches in sandwich bags for up to three months.


    • 2 celery sticks (around 100g)
    • 1 large red onion
    • 3 garlic cloves
    • 1kg tomatoes
    • 200g red wine vinegar
    • 3 tbsp golden caster sugar

    Herbs and seasonings:

    • 1tsp ground cloves
    • 1tsp nutmeg
    • 1tsp cinnamon
    • 1tsp allspice
    • Salt and pepper to taste