Go Back
+ servings
Print Recipe
5 from 3 votes

Homemade Ketchup

Prep Time5 mins
Cook Time1 hr
Total Time1 hr 5 mins
Course: sauce
Cuisine: American
Servings: 16 servings
Author: Gaby

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion chopped
  • 1 clove garlic chopped
  • 1 28- oz can tomato purée
  • 1/2 cup brown sugar
  • 1/4 cup apple cider vinegar
  • 1 tablespoon tomato paste
  • 1 teaspoon kosher salt
  • 1/2 teaspoon ground mustard
  • 1/8 teaspoon ground cloves
  • 1/4 teaspoon allspice
  • 2 teaspoons red pepper flakes
  • 1/2 teaspoon cayenne pepper

Instructions

  • Heat oil in a pot over medium heat. Saute the onion until for 5 to 8 minutes until translucent. Add in the garlic and stir together. Add the tomato purée, brown sugar, vinegar, tomato paste, salt, mustard, cloves, allspice, red pepper flakes and cayenne pepper and stir to combine. Increase heat to high and bring to a boil, then reduce heat to low and simmer, stirring occasionally, for 45 to 60 minutes until it is thick like ketchup.
  • Using an immersion blender, food processor or blender, puree the mixture until smooth.
  • Adjust seasonings if needed and pour ketchup into a container and seal. Can be refrigerated for up to 1 month.