Homemade Ketchup

  • Level: Easy
  • Total: 1 hr 30 min
  • Cook: 1 hr 30 min
  • Yield: about 5 cups
Save Recipe

Ingredients

3 tablespoons vegetable oil

2 cups finely chopped onion

1 tablespoon chopped peeled ginger

4 cloves garlic, minced

2 teaspoons mustard powder

1/2 teaspoon ground allspice

1/4 teaspoon cayenne pepper

1/4 cup tomato paste

Two 28-ounce cans whole peeled tomatoes

2 bay leaves

2/3 cup packed light brown sugar

1/2 cup apple cider vinegar

1 tablespoon molasses

Kosher salt

Directions

  1. Heat the vegetable oil in a large pot or Dutch oven over medium heat. Add the onion and cook, stirring occasionally, until soft and translucent, about 5 minutes. Stir in the ginger, garlic, mustard powder, allspice and cayenne and cook, stirring, 1 minute. Add the tomato paste and cook, stirring, 1 minute, then add the whole peeled tomatoes and scrape up any browned bits from the bottom of the pot with a wooden spoon; remove from the heat.
  2. Puree the ketchup in batches in a blender until smooth; return to the pot. Add the bay leaves, brown sugar, vinegar, molasses and 4 teaspoons salt. Bring to a simmer over medium-low heat and cook, stirring occasionally to avoid scorching, until very thick, about 1 hour, 45 minutes. Remove the bay leaves and let the ketchup cool. Transfer to an airtight container and refrigerate up to 2 weeks.

Warm Smoky Bacon Ketchup

  1. Cook 3 slices finely chopped bacon in a small saucepan over medium heat, stirring occasionally, until crisp, about 12 minutes. Pour off all but 1 tablespoon drippings from the pan, then stir in 1 teaspoon smoked paprika. Stir in 1 cup homemade ketchup (above); simmer 2 minutes. Stir in 1/2 teaspoon cider vinegar and thin with water, if necessary. Serve warm.
  2. Peach-Curry Ketchup
  3. Melt 1/2 tablespoon butter in a small saucepan over medium heat. Add 1/2 cup chopped peeled peaches, 1 teaspoon chopped peeled ginger and 1 1/2 teaspoons curry powder; cook, stirring, 1 minute. Stir in 1 cup homemade ketchup (above); simmer 5 minutes. Transfer to a blender and add 2 tablespoons water; puree until smooth.

Chipotle-Cumin Ketchup

  1. Chop 1 to 2 teaspoons chipotle chiles in adobo sauce, then mash with the flat side of the knife. Heat 1 teaspoon vegetable oil in a small saucepan over medium heat. Add 1 teaspoon ground cumin and stir 10 seconds, then stir in 1 cup homemade ketchup (above) and the chipotles; simmer 2 minutes. Stir in 1 teaspoon each lime juice and honey and thin with water, if necessary.

Homemade Tomato Ketchup

Filipino-Style Banana Ketchup

Grandma's Homemade Ketchup

Homemade Marinara Sauce