Go Back
+ servings
Homemade tomato ketchup made from fresh tomatoes in a small bowl, seen from above

Homemade Ketchup from Fresh Tomatoes: No Sugar, Vegan

Learn how to make homemade ketchup from fresh tomatoes – vegan and sugar-free. Simple tomato ketchup recipe with authentic flavor.
5 from 1 vote
Prep Time 15 minutes
Cook Time 1 hour 20 minutes
Total Time 1 hour 35 minutes
Course Basics
Cuisine International
Servings 1 bottle (approx. 550 ml / 18.6 oz)
Calories 524 kcal

Useful equipment

Ingredients
 
 

  • 1 kg tomatoes big and ripe
  • 5 dates pitted
  • 1 onion
  • 2 cloves garlic
  • 2 tbsp olive oil
  • ¼ tsp peppercorns 1/4 tsp = approx. 10 peppercorns
  • ½ tsp mustard seeds instead of 1/2 tsp of mustard seeds, ½ tbsp of mustard should also work well.
  • ¼ tsp coriander seeds whole or already ground but then slightly less
  • 1 pinch of turmeric ground
  • 1 clove
  • 1 pinch cinnamon
  • 1 pinch chili optional, or even more if you want to make chilli ketchup.
  • 50 ml vinegar light balsamic vinegar (Condimento Bianco), white wine vinegar, or apple cider vinegar
  • 1.3 tsp salt
  • 1 bay leaf

Instructions
 

  • Using a small, sharp, pointed knife, cut out the tomato stalks and score an X on the tomato “bottoms” with the knife.
  • Blanch the tomatoes in a pot of boiling water and remove them when the skins begin to loosen (approx. 30-60 seconds).
  • Place the tomatoes in a sieve, rinse with cold water, peel and place the tomatoes in the blender jug while still hot.
  • Add the pitted dates to the blender jug.
  • Now peel the onion, cut it into small pieces, peel the garlic and cut it into small pieces.
  • Heat the oil in a pan, add the onion and garlic pieces and sauté over medium heat for 3-5 minutes until translucent.
  • In the last 30 seconds or so, add the spices (everything except the bay leaf, i.e., pepper, mustard seeds, coriander seeds, turmeric, cloves, cinnamon, and chili).
  • Now deglaze the onion, garlic, and spice mixture with vinegar and add to the mixing bowl, where the dates and tomatoes are already waiting. Blend until smooth.
  • Return the sauce to the saucepan, add salt and bay leaf, and simmer everything for about 1 hour and 15 minutes on the lowest heat (level 1). The ketchup will now thicken. Caution: The sauce will splatter. The pot should therefore be slightly larger. It is also advisable to place a lid loosely on top and to be especially careful when stirring.
  • If you think your ketchup is thick enough, then it almost certainly is, as it will thicken slightly more once it has cooled down.
  • Before bottling, remove the bay leaf and stir the ketchup well (as it is usually thinner at the top and slightly thicker at the bottom of the pot). While still hot, pour it into sterilized jars or bottles (rinsed with boiling water) using a preserving funnel and seal them (the lids must also be sterilized, of course).
  • After cooling, store in a cool, dark place (keeps for a good 4 months). Once opened, it will keep in the refrigerator for about 2-4 weeks.

Video

Notes

  • According to this recipe, 1 kg of tomatoes (≈ 2.2 lbs) yields approximately 0.5 to 0.6 liters of ketchup (≈ 16.9 fl oz to 20.3 fl oz), depending on the water content of the tomatoes, how much water evaporates during simmering, etc.

Nutrition

Serving: 18,6ozCalories: 524kcalCarbohydrates: 57gProtein: 11gFat: 31gSaturated Fat: 4gPolyunsaturated Fat: 4gMonounsaturated Fat: 21gSodium: 3127mgPotassium: 2632mgFiber: 16gSugar: 34gVitamin A: 8432IUVitamin C: 148mgCalcium: 168mgIron: 4mg