Go Back

Homemade Ketchup

A ridiculously easy and delicious recipe for homemade ketchup that ditches store-bought ingredients for pantry staples. Ready in under 30 minutes, it's perfect for weeknights or as a thoughtful gift.
Prep Time 5 minutes
Cook Time 25 minutes

Equipment

  • Medium saucepan
  • Airtight container Clean glass jar with a lid recommended
  • Immersion blender Optional, for smoother consistency

Ingredients
  

Main ingredients

  • 6 oz can tomato paste Plain tomato paste, not seasoned
  • 0.25 cup honey or agave
  • 0.5 cup white vinegar
  • 0.25 cup water
  • 1 teaspoon sugar
  • 0.75 teaspoon salt
  • 0.25 teaspoon onion powder
  • 0.125 teaspoon garlic powder

Instructions
 

  • Combine tomato paste, honey (or agave), white vinegar, water, sugar, salt, onion powder, and garlic powder in a medium saucepan.
  • Stir well until all ingredients are combined. Place the saucepan over medium heat and bring to a gentle simmer.
  • Reduce heat to low and cook for 10 to 15 minutes, stirring occasionally, until the ketchup thickens and becomes richer.
  • Remove from heat and let the ketchup cool completely on the counter (about 1 hour), stirring a couple of times.
  • Once cooled, transfer the homemade ketchup into an airtight container and store in the refrigerator.

Notes

For a smoother consistency, you can use an immersion blender on the cooled ketchup. If the ketchup becomes too thick during cooking, stir in a tablespoon of water at a time while gently reheating.