This ketchup is made completely from scratch with fresh tomatoes for a flavor that is simply unrivaled!
Prep time: PT45M
Cook time: PT210M
Total time: PT255M
Rating
5 stars (33 reviews)
Keywords
Homemade Ketchup, Ketchup Recipe
Ingredients
1 cup apple cider vinegar ((5% acidity))
1/2 cup red wine vinegar ((5% acidity))
2 tablespoons lemon juice
2 teaspoons whole cloves
1 teaspoon celery seeds
3/4 teaspoon whole allspice berries
1/2 teaspoon black peppercorns
1 cinnamon stick (, broken into pieces)
12 pounds fresh paste tomatoes
1 1/2 cups chopped yellow onions ((about 2 medium onions))
1/2 teaspoon sweet paprika
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
1/2 teaspoon ground mustard
3/4 cup granulated sugar
2 tablespoons kosher salt
Categories
condiment
Steps
Put the apple cider vinegar, red wine vinegar and lemon juice in a saucepan with the cloves, celery seeds, allspice berries, peppercorns and cinnamon stick and bring it to a boil. Boil for 2 minutes, then turn off the heat and let it sit for at least 30-60 minutes (this can be done well in advance). Strain and discard the spices. Set aside until ready to use.
Put the tomatoes in a large stock pot (10 quart) along with the chopped onions, paprika, garlic powder, onions powder and ground mustard.Mash the tomatoes down a bit with a potato masher to release some of the juices. Bring the tomatoes to a boil, reduce the heat, and boil gently, uncovered, for 45 minutes or until the mixture is reduced by roughly 1/4, stirring occasionally.Pour in the spiced vinegar. Return the mixture to a boil, reduce the heat, and gently boil uncovered for another 45 minutes or until the mixture is reduced by another inch or so, or nearly half of what it was at the very beginning.
Let the tomato mixture cool for just a few minutes so it's not scorching hot to work with. Then, working in batches, run the mixture through a food mill. Discard the seeds and tomato skins.You'll be left with a bowl of what looks like tomato juice and watery tomato bits. Don't panic that it doesn't remotely resemble ketchup at this point!
Transfer the tomato mixture back to the pot and add the sugar and salt.Bring the mixture to a boil, reduce the heat and gently boil uncovered, stirring frequently until the mixture is reduced by half and is thick like ketchup. This will take at least 1-2 hours depending on the circumference of your pot and the heat level.Note: Do not try to speed up the process by increasing the heat or the tomato mixture will burn. Be sure to stir more frequently as the mixture thickens to prevent burning.The mixture is done when you have a thick tomato paste consistency with very little water separating from the tomatoes.
Transfer the thickened tomato mixture to a blender and puree at high speed until it is smooth and creamy. This yields roughly 2 quarts (1.89 liters), or 8 cups, of ketchup. Store the ketchup in airtight glass jars in the fridge where it will keep for about a month. For long-term storage, this homemade ketchup is safe for water bath canning: To can it, sterilize your canning jars and wash the canning lids. Ladle the hot ketchup into the jars, leaving 1/2 inch headspace. Place the lids on the jars and screw on the bands. Process in the boiling water bath canner for 15 minutes for quart-sized or smaller jars. Carefully remove the jars and let them sit undisturbed for 24 hours. Remove the bands and store in a cool, dark place where the homemade ketchup will keep for at least a year.
Nutitrion
Serving Size: 1 tablespoon
Calories: 14 kcal
Carbohydrates: 3 g
Protein: 0.4 g
Fat: 0.1 g
Saturated Fat: 0.02 g
Sodium: 112 mg
Sugar: 2 g
Unsaturated Fat: 0.06 g
Reviews
Pam Neumann on 2026-08-11 (5 stars): I just made this yesterday. I will make it again. I'm an old had at canning tomato recipes. I want to commend you on the work it must have taken to not just write the recipe but the instructions. It's not a quick and done process. I didn't have roma tomatoes this year so I knew my time cooking would take longer and my yield would be lower. It tastes great, it has a little 'tang.'
Cheryl Caldwell on 2025-10-26 (5 stars): I never thought ketchup would be something I would rave about but THIS is rave worthy! Soooooo delicious, this recipe takes ketchup to a whole new level!
Paige Sorenson on 2025-08-30 (5 stars): Bumper crops going on in my garden and I've already started my second batch of ketchup. This is an award-winning recipe right here, if I took this to my county fair I have almost zero doubt I'd take home first prize (and I may just have to give that some thought for next year!)
Gayle Warner on 2025-08-28 (5 stars): I never thought I'd refer to ketchup as amazing, but this really is! I can always trust your recipes.
Tabitha Gomez on 2025-08-24 (5 stars): I've never been a big ketchup fan but my husband and kids are. I made this and I have to say it is hands down the best ketchup I've ever had. My family agrees.
Candace on 2025-08-18 (5 stars): This made the best ketchup I've ever had. There is ZERO comparison to Heinz or the like. It was definitely time-consuming though mostly just waiting it for it to simmer down, but it was 100% worth it.