Homemade Tomato Ketchup

Homemade Tomato Ketchup |
Domaci Ketchup Od Rajcice

Yields about 1 liter of ketchup.

  • Prep time: 20min
  • Cook time: 1h
  • Total time: 1h 20min
  • Difficulty: Intermediate

There is no need to peel and deseed tomatoes fot this ketchup. In fact, it’s best to leave them on as they will enhance the flavor of your ketchup. They will also give it a nice texture and thickness. Although the ketchup can be eaten as soon as it cools, I recommend you give it at least a week before eating it. The flavors mature over time and the ketchup becomes better the longer it sits.


  • 1 1/2 kg ripe tomatoes, roughly chopped
  • 1 medium sized red onion, diced
  • 2 garlic cloves, crushed
  • 1 red chili pepper, finely chopped
  • 1 teaspoon cumin seeds
  • 1 teaspoon mustard seeds
  • 1 tablespoon corriander seeds
  • 1 teaspoon black peppercorns
  • 1 teaspoon smoked paprika
  • 1/2 cinnamon stick
  • 70g brown sugar
  • 4 tablespoons apple cider vinegar
  • 1 tablespoon aceto balsamico
  • juice of half a lemon
  • 1 teaspoon sea salt


Place the tomatoes, onion, garlic, chili pepper, cumin, mustard and corriander seeds, black peppercorns, smoked paprika and cinnamon stick into a large stockpot and simmer slowly for about 45 minutes or until approximately 1/3 of the juices have evaporated. Stir frequently whilst cooking. Remove from heat allow the mixture to cool to room temperature. Place the tomato mixture into a blender or food processor and process on high speed for about 1 minute or until you get a smooth tomato sauce.
Strain the tomato mixture through a sieve into a sauce pan, making sure you have extracted as much juice as possible from the pulp. Place on medium heat and add brown sugar, apple cider vinegar, balsamic, lemon juice and salt. Allow to simmer for about 10-15 minutes. The longer it simmers, the thicker your ketchup will be, so adjust the timing to your own preferences.
Pour the hot ketchup into sterilized jars or bottles and twist on the lids. Lay a kitchen towel on the bottom of a large pot and arrange the jars in the pot, making sure they’re not touching each other or the sides of the pot. Pour boiling water over the jars so that they are completely immersed in water and cook them on medium heat for 20 minutes. Remove the jars from water bath and allow them to cool to room temperature. Store in a cool, dark place for up to one year.


Category: PreservesVegetarianSauces, marinades & relishes

One day I saw one of Jamie Oliver’s shows. I can’t remember which one, but then again, he’s made so many of them that even he probably has trouble remembering them all. Don’t get me wrong, I actually like Jamie.  He has this incredible spontaneity about him that I love. But he’s a hazard in the kitchen. I always feel sorry for the guy that has to clean up after him. Anyway, he made tomato ketchup. Up until that moment, the thought of making ketchup at home has never crossed my mind. A homemade tomato ketchup… Brilliant!

Not long after that, I got a huge bag full of  homegrown heirloom tomatoes from a friend. I knew exactly what to do with them. I didn’t use Jamie’s recipe, though. I combined couple of recipes I found on the web and adjusted the spices to our (well, his) tastes. I must say, I would happily buy and eat a ketchup that tastes like that. That’s some good stuff there, and so much better than any store bought variety I’ve tried so far. The first tomato ketchup I’m not indifferent about. Who would have known?

So, if you’re growing your own tomatoes and are feeling a bit overwhelmed with the quantity of those sweet smelling red gems, go ahead and make this tomato ketchup. You’ll love it, I promise. Devour it with fries, hamburgers, hot dogs, sandwiches… For a lighter meal, make some oven baked zucchini fries or roasted root vegetables.