Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.

the best homemade ketchup


Your Recipes

Prep Time: 20 minutes

Cook Time: 60 minutes

Servings: 32


Remove All · Remove Spices · Remove Staples

Export 13 ingredients for grocery delivery


Helping creators monetize
Show ad-free recipes at the top of any site

Step 1

Prepare a square single layer of cheesecloth that will fit all the spices with room to fold and secure the contents.

Step 2

Place the cloves, bay leaf, cinnamon stick, celery seeds, chile flakes, and allspice in the middle of the cheesecloth. Fold closed and secure with a length of kitchen twine.

Step 3

In a medium stock pot 4-quarts or larger (enough to house the tomatoes with some extra room) place tomatoes, salt, vinegar, sugar, onion, chile, garlic and spice packet. Cook over medium heat until tomatoes and chiles are soft and onions are translucent and limp (about 30 minutes).

Step 4

Remove and discard spice packet. Puree the sauce using an immersion blender, traditional blender or food mill.

Step 5

Strain the ketchup through a fine mesh strainer back into the cooking pot. NOTE: this step removes any seeds.

Step 6

Cook over medium-low heat for an additional 20-30 minutes until thickened to your preference.

Step 7

Store in a sealed glass container in the refrigerator for up to 3 weeks.

Top Similar Recipes from Across the Web