A delicious, all-natural homemade ketchup recipe using ingredients you probably already have in your pantry!
This recipe was inspired out of need. After realizing I was – yet again – out of ketchup, I decided to come up with a ketchup recipe of my own. Once you make this and realize how incredibly easy it is, you’ll never buy it from the store again!
One of the best things about making it yourself is that you can make it your own. If you don’t like allspice, you can omit it. If you want more spice, feel free to add it. I usually make two batches at once, one with extra cayenne for my hubby and one with none at all for the kids. Have fun and play around with it! Some variations would be to add extra sugar and spice for a sweet and spicy version, orange and/or lemon zest for a citrusy twist, or go crazy and mix in a little mayonnaise and/or sour cream for creamy ketchup!
As easy as this was to make, I have no intention of ever buying it from the store again. It’s delicious, all-natural and required absolutely no cooking. And since most store-bought versions are loaded with high fructose corn syrup and GMOs, this is just better for you!
What you need for my homemade ketchup recipe:
- tomato paste
- water
- vinegar
- brown sugar
- onion powder
- garlic powder
- Worcestershire sauce
- salt
- allspice
- ground clove
- cayenne pepper
It couldn’t be easier to make. Add all of the ingredients to a bowl, mix, and refrigerate for four hours. That’s it!
Home ketchup is naturally vegan, gluten, and dairy-free.
If you’re following a low carb diet, you can swap out the sugars with your favorite sugar substitute. I recommend Lakanto, which you can get here.
This is not a cooked sauce. I love the fresh flavor leaving it uncooked gives, but feel free to cook it. If you choose to do that, increase the water to two cups, bring it to a gentle simmer, and cook for about 30 minutes or until it has slightly thickened. Once it cools to room temperature, transfer it to a glass container and store it in the refrigerator. It will continue to thicken as it cools.
This makes about two cups, but you can easily double or triple the recipe as needed.
Serve this with:
- Copycat Chick-Fil-A Nuggets
- Baileys & Guinness Ice Cream
- Nashville Hot Chicken Tacos
- Baileys & Guinness Ice Cream
Did you try this recipe?
- Leave us a comment or rating below!
- Tag and hashtag us on Instagram @nashvillemade #nashvillemadefood
- Follow us on Instagram, Pinterest, Twitter, and Facebook
- Sign up here to receive our weekly roundup in your inbox.

Easy Homemade Ketchup Recipe
Ingredients
- 12 oz tomato paste
- 1 1/4 cup water
- 1/2 cup vinegar
- 1/3 cup brown sugar
- 1 tbsp onion powder
- 1 tbsp garlic powder
- 1 tsp Worcestershire sauce
- 1/2 tsp salt
- 1/4 tsp allspice
- 1/8 tsp ground clove
- 1/8 tsp cayenne pepper optional
Instructions
- Combine all ingredients in a small mixing bowl and whisk until smooth.
- Taste and adjust the salt and cayenne.
- Transfer to a covered glass container and refrigerate for at least 4 hours before serving.
Leave a Reply