A spoonful of thick tasty homemade tomato ketchup with a bottle of it in the background.
Print Recipe
4.64 from 11 votes

Homemade Tomato Ketchup

Easily make your own tomato ketchup (tomato sauce) at home with just a few store cupboard ingredients. For this one, I’ve omitted the salt completely and used maple syrup instead of refined sugar to make it healthier.
Prep Time5 mins
Cook Time15 mins
Total Time20 mins
Course: Dips and Spreads
Cuisine: American
Servings: 20
Calories: 16kcal
Author: Kate Hackworthy | Veggie Desserts


  • 1 tsp olive oil
  • 1 onion diced
  • 500 g (3 1/3 cups) tomato passata (or 2 cans plum tomatoes, blended until smooth)
  • 2 tbsp apple cider vinegar
  • 2 tsp maple syrup
  • 1 tsp garlic powder
  • ½ tsp smoked paprika
  • tsp ground cinnamon


  • Add the oil to a frying pan over a medium/low heat and sautee the onions for a few minutes until translucent but not browned. 
  • Add the garlic and cook for a further minute. 
  • Add the tomato passata, vinegar, syrup and spices and allow to cook, uncovered, for 10 minutes to reduce and thicken. 
  • Whiz in a blender or with a hand blender until smooth. If it’s too thick, add a little water to thin. Pour into a sterilised jar and store in the fridge. 


Will keep for up to 1 month in the fridge


Calories: 16kcal | Carbohydrates: 3g | Sodium: 7mg | Potassium: 119mg | Sugar: 1g | Vitamin A: 150IU | Vitamin C: 3.1mg | Calcium: 7mg | Iron: 0.5mg