A simple, sweet, and tangy homemade ketchup recipe made with pantry staples. Perfect for burgers, fries, and more.
Author:purejoyalex
Prep Time:10 min
Cook Time:50 min
Total Time:60 min
Yield:About 1.5 cups1x
Category:Condiments
Method:Stovetop Simmering
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
2 tablespoons olive oil
1 cup finely chopped yellow onion
2 cloves garlic, minced
1 (6 ounce) can tomato paste
1/2 cup water
1/2 cup apple cider vinegar
1/2 cup granulated sugar (or honey/maple syrup for no corn syrup option)
1 teaspoon salt
1/2 teaspoon black pepper
1/4 teaspoon onion powder
1/4 teaspoon garlic powder
Pinch of cayenne pepper (optional, for a little heat)
Instructions
Heat olive oil in a medium saucepan over medium heat. Add chopped onion and cook until softened, about 5-7 minutes.
Add minced garlic and cook for 1 minute more until fragrant.
Stir in tomato paste, water, apple cider vinegar, sugar, salt, black pepper, onion powder, garlic powder, and cayenne pepper (if using).
Bring the mixture to a simmer, then reduce heat to low, cover, and cook for 30 minutes, stirring occasionally.
Remove the lid and continue to simmer for another 15-20 minutes, or until the ketchup has thickened to your desired consistency. It will thicken more as it cools.
For a smoother ketchup, carefully transfer the mixture to a blender or use an immersion blender to puree until smooth.
Let the ketchup cool completely before storing.
Notes
For a ketchup without corn syrup, use honey or maple syrup as the sweetener.
Adjust the sugar and vinegar to achieve your preferred sweet and tangy balance.
You can add other spices like mustard powder or paprika for different flavor profiles.
Store homemade ketchup in an airtight container in the refrigerator for up to 2 weeks.
For longer storage, you can can small batches using proper canning techniques.