Discover the unbeatable taste of homemade tomato ketchup with this easy yet flavor-packed recipe! Made from ripe, juicy tomatoes, aromatic spices like cloves, cinnamon, and allspice, and a touch of tangy white vinegar, this DIY ketchup is the perfect balance of sweet, savory, and tangy. With a short prep time of just 15 minutes, this recipe brings wholesome, preservative-free goodness to your table in under an hour. Sautéed onions and garlic create a rich base, while simmering ensures a lusciously thick consistency. Ideal for dipping fries, topping burgers, or pairing with your favorite comfort foods, this versatile ketchup will elevate every bite. Say goodbye to store-bought with this fresh and customizable condiment that’s perfect for home cooks seeking natural, pantry-friendly options!
Wash the tomatoes thoroughly, remove the cores, and cut them into quarters.
Peel and finely chop the onion, and mince the garlic cloves.
Heat the olive oil in a large pot over medium heat. Add the chopped onion and garlic, and sauté for 5-7 minutes until softened and fragrant.
Add the quartered tomatoes to the pot along with the water. Stir to combine.
Bring the mixture to a boil, then reduce the heat to low and let it simmer for 25-30 minutes, stirring occasionally, until the tomatoes are soft and the mixture has thickened slightly.
Once cooked, remove the pot from the heat and allow the mixture to cool slightly. Blend the mixture using an immersion blender or transfer it to a blender in batches and blend until smooth.
Pour the blended tomato mixture through a fine-mesh strainer or sieve back into the pot to remove any seeds and skins, leaving behind a smooth sauce.
Add the white vinegar, sugar, salt, ground cloves, ground cinnamon, ground allspice, and ground black pepper to the strained tomato sauce. Stir well to combine.
Bring the pot back to medium heat and simmer for another 15-20 minutes, stirring frequently, until the ketchup has thickened to your desired consistency. Adjust seasonings to taste.
Once the ketchup is ready, remove it from the heat and let it cool completely.
Transfer the homemade ketchup into sterilized glass jars or bottles. Store it in the refrigerator for up to 2-3 weeks.
Serving size | 1858.9 grams (1858.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 846 |
Total Fat 17.10g | 22% |
Saturated Fat 2.20g | 11% |
Polyunsaturated Fat 1.30g | |
Cholesterol 0mg | 0% |
Sodium 4799mg | 209% |
Total Carbohydrate 165.30g | 60% |
Dietary Fiber 17.50g | 63% |
Total Sugars 138.20g | |
Protein 13.40g | 27% |
Vitamin D 0IU | 0% |
Calcium 203mg | 16% |
Iron 5mg | 26% |
Potassium 3228mg | 69% |
Source of Calories