The Best Homemade Ketchup
Discover the rich and tangy flavours of homemade ketchup with this easy-to-follow recipe, perfect for enhancing your favourite dishes.
Prep
15 min
Cook
90 min
Total
105 min
Servings
8
Difficulty
Medium
Ingredients
Main Ingredients
Instructions
Prepare the Tomatoes
Place the chopped tomatoes in a large pot. Bring them to a boil over medium heat, then reduce to a simmer. Cook for 30 minutes, stirring occasionally.
Pro tip: Use a non-reactive pot to prevent off-flavours.
Blend the Mixture
Use an immersion blender to puree the tomatoes until smooth. Alternatively, transfer in batches to a countertop blender and blend until smooth.
Pro tip: Let the mixture cool slightly before blending to avoid splatters.
Add Remaining Ingredients
Return the pureed tomatoes to the pot. Add sugar, vinegar, onion, garlic, salt, allspice, cloves, cinnamon, and black pepper. Stir until well combined.
Pro tip: Adjust the seasoning to taste, adding more salt or sugar if needed.
Simmer the Sauce
Bring the mixture to a boil, then reduce the heat to low. Simmer uncovered for about 1 hour, or until the ketchup reaches your desired consistency.
Pro tip: Stir occasionally to prevent sticking and burning.
Strain for Smoothness
For a smooth texture, strain the ketchup through a fine-mesh sieve into a clean bowl, pressing down with a spoon to extract as much liquid as possible.
Pro tip: This step is optional if you prefer a chunkier ketchup.
Store the Ketchup
Transfer the finished ketchup into sterilized jars. Seal tightly and store in the refrigerator for up to three weeks.
Pro tip: For longer storage, use a water bath canning method to preserve the ketchup.
Tips & Tricks
Serving Suggestions

Pit Boss Grills Affiliate Partner
Pit Boss Grills
We proudly partner with Pit Boss Grills. Upgrade your BBQ game with their top-quality pellet grills, smokers, and accessories.


