Homemade Ketchup Recipe
This post may contain affiliate links. If you make a purchase through links on this site, I may earn a commission.
Read my Privacy Policy.
Homemade ketchup tastes amazing and is easy to make, too. There is no refined sugar in this, just feel-good food that comes together in this wonderful condiment that you’ll want to put on everything.
What childhood is complete without oodles of ketchup? This is simply one item you cannot remove from a child’s diet. Kids want to feel normal around their friends, regardless of their age. So, asking them to pass on the ketchup when all their friends are chowing down on the stuff with a bucket of fries is pretty unreasonable.
So, with this scenario in mind, I set out to create my own ketchup recipe. While it may not be the “corn syrup-laden Heinz Ketchup” brand, it comes close enough to put a smile on my son’s face. In fact, his favorite way to eat it is with apples!
Yes, I have a strange child. But he’s just so gosh darn cute that I find it an easy “quirk” to overlook.
How To Thicken Homemade Ketchup
If your ketchup is too runny, you will need to simmer it down further. The simmering process is how you thicken this. It’s fine to return it to a pot and simmer on low until it’s just right for you. In a pinch, you could also add some tomato paste, but simmering it is a better approach.
How To Thin Homemade Ketchup
If you simmered your ketchup too long and it’s thicker than you’d like, you can do one of a few things:
- Stir in some tomato juice.
- If you like more tang than it has, you can add a bit more vinegar.
- Add water. This may lessen the level of seasoning just a bit, but it works.
Recipe Variations
While the process will be the same no matter what you put in this, if you are a ketchup connoisseur, you can play around with the spices in this recipe. Here are some suggestions:
- Smoky Chipotle
- 1 tsp. smoked paprika
- ½ tsp. chipotle powder
- Asian-inspired
- 1 teaspoon ground ginger
- 2 tablespoons soy sauce
- ½ teaspoon sesame oil
- Herbal Ketchup
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme (or 1 teaspoon fresh thyme)
- Tangy BBQ
- 1 tablespoon Worcestershire sauce
- 1 teaspoon mustard powder
- ½ teaspoon liquid smoke
- Sweet and Spicy
- ¼ cup brown sugar
- 1 tablespoon chili powder
- ¼ teaspoon ground cinnamon
- Savory Garlic
- 1½ teaspoons garlic powder
- 1 teaspoon onion powder
- Mild Curry
- 1 tablespoon curry powder
- ½ teaspoon turmeric
- ¼ teaspoon ground cumin
- Zesty Citrus
- Zest of 1 lemon
- Zest of 1 orange
- 1 tablespoon lemon juice
- Heritage Blend
- ½ teaspoon allspice
- ¼ teaspoon ground cloves
- ¼ teaspoon ground cinnamon
- Fiery Habanero
- 1 habanero pepper, finely chopped (or habanero powder to taste). And if you like it even spicier, consider adding red pepper flakes or cayenne pepper.
About The Ingredients
Canned diced tomatoes – No sugar added. crushed or whole canned tomatoes will work, too.
Apple cider vinegar
Natural sweetener – Liquid or granulated. Consider honey, maple syrup, Sucanat, coconut sugar, or monk fruit.
Garlic granules – Or garlic powder – Do not use garlic salt.
Onion granules – Or onion powder.
Ground mustard – If you don’t have dry mustard, you can use two teaspoons of prepared yellow mustard. Just make sure there is no added sugar in the mustard.
Paprika – Regular paprika. Do not use smoked paprika.
Ground cinnamon – Not cinnamon sugar. Just cinnamon.
Ground allspice
Ground cloves
Celery salt – If you don’t have this, you can substitute it with celery seed.
Ground black pepper
Salt
How To Make Homemade Ketchup
Gather and measure your ingredients.
In a large saucepan, combine crushed tomatoes, apple cider vinegar, and sweetener. Whisk well.
Add all the spices and whisk again.
Bring the ketchup to a simmer over medium heat, then reduce the heat to low so it barely bubbles. Let the ketchup simmer uncovered for about 1 to 1½ hours, stirring occasionally. The ketchup should thicken and cook down by half. Once the ketchup is as thick as you like it, remove it from the heat and let it cool.
Transfer the ketchup to a blender or use an immersion blender to blend it until it’s completely smooth. Taste and adjust.
Pour the ketchup into a storage jar and keep it in the fridge.
Storage – How Long Does Homemade Ketchup Last?
Store this in an airtight container in the fridge for up to two weeks.
Can You Freeze Homemade Ketchup?
Yes, you can! While ketchup will only last about 2-3 weeks in the fridge, you can make a big batch and freeze it up to 6 months!
How To Thaw Frozen Ketchup
The best way to thaw this is to set it in the fridge for 24-48 hours or until it has completely thawed in the fridge.
More Homemade Condiment Recipes
SUBSCRIBE
Remember to subscribe to my free newsletter to receive all my latest recipes in your inbox. Click here to sign up!

Homemade Ketchup
Ingredients
- 28 oz. can, diced tomatoes (crushed tomatoes work, too, as do whole, canned tomatoes)
- ½ cup apple cider vinegar
- ½ cup natural sweetener (liquid or granulated)
- 1 tsp. garlic granules
- 1 tsp. onion granules
- 1 tsp. ground mustard
- 1 tsp. paprika
- ½ tsp. cinnamon
- ⅛ tsp. allspice
- ⅛ tsp. cloves
- ½ tsp. celery seed
- ½ tsp. ground black pepper
- ½ tsp. salt
Instructions
- Gather and measure your ingredients.28 oz. can, diced tomatoes, ½ cup apple cider vinegar, ½ cup natural sweetener, 1 tsp. garlic granules, 1 tsp. onion granules, 1 tsp. ground mustard, 1 tsp. paprika, ½ tsp. cinnamon, ⅛ tsp. allspice, ⅛ tsp. cloves, ½ tsp. celery seed, ½ tsp. ground black pepper, ½ tsp. salt
- In a large saucepan, combine crushed tomatoes, apple cider vinegar, and sweetener. Whisk well.28 oz. can, diced tomatoes, ½ cup apple cider vinegar, ½ cup natural sweetener
- Add all the spices and whisk again.1 tsp. garlic granules, 1 tsp. onion granules, 1 tsp. ground mustard, 1 tsp. paprika, ½ tsp. cinnamon, ⅛ tsp. allspice, ⅛ tsp. cloves, ½ tsp. celery seed, ½ tsp. ground black pepper, ½ tsp. salt
- Bring the ketchup to a simmer over medium heat, then reduce the heat to low so it barely bubbles. Let the ketchup simmer uncovered for about 1 to 1½ hours, stirring occasionally. The ketchup should thicken and cook down by half. Once the ketchup is as thick as you like it, remove it from the heat and let it cool.
- Transfer the ketchup to a blender or use an immersion blender to blend it until it's completely smooth. Taste and adjust.
- Pour the ketchup into a storage jar and keep it in the fridge.
Notes
Nutrition
Recipe from the Gracious Pantry archives, originally posted on updated 04/01/2010.

How long does this ketchup keep for?
Rachel – I’ve never been able to keep it around long enough to find out. But without preservatives, I’d say no longer than a week or two at the most. If it goes bad, you should be able to smell it.
Could this be canned?
Marie – I know nothing about canning. You may want to go to a canning web site and email them the recipe to ask. Sorry!
Hi Tiffany, love your site and really appreciate the great recipes. Do you have a clean BBQ sauce recipe?
Brenda – It’s on my very long, to-make list. I’ll see if I can get to is soon. Thanks for asking!
This is great, Tiffany!… and so easy to make. I can’t wait to try it. Thanks.
Sharon – Great! Let me know how you like it!
PS your son is very cute.
Sharon – Awwwe, thanks!
ketchup and apples-well, o.k.,lol but I agree that the ketchup does sound wonderful and yes the smiles are worth it!!!
Trude – You betcha! Those smiles are priceless!
Edie – That’s wonderful! Enjoy!
Yes, I have a BBQ sauce here that is similar.
Reya – Please contact me directly via email: [email protected]
Maybe a couple weeks.
Thanks so much! Cocktail sauce has been on my list for a while. I’ll see if I can move it up the list.
Your best bet is to make it yourself from fresh tomatoes. Here’s a link I found with everything you need to know: http://www.pickyourown.org/canning_tomatosauce.htm
Yes, this will freeze well. And yes, it will smell funny when it’s bad. It will turn sour.
I’d say about 6 months.
Have you found a prepared horseradish that is clean? I’d love to know the brand if you have. Haven’t been able to find one yet…
Do you have a recipe for clean cocktail sauce?
Candace – Not yet, but it’s on my list.
would you be able to can this recipe? i am new to canning and dehydrating, just thought it might work for storage.
Tracy – I wish I knew, but I know nothing about canning. You’d have to show the recipe to a master canner to find out.
Isn’t the goal of clean eating to use fresh ingredients? Using store bought tomato sauce and tomato paste would keep the recipe from being clean in that regard, no?
Healthy – No. Clean eating is about avoiding PROCESSED foods. But we’re talking about the kind of processing you can’t do in your kitchen. So for example, it’s perfectly fine to buy peanut butter because the process is just as you would make it yourself at home.
I never comment on things and I’m so sorry but I had to on this! Canned tomatoes in any form are one of the WORST things you can eat! Make with fresh tomatoes! !
Heath – Totally a personal choice though. By clean eating standards, it’s fine. The rest is all about how strict you want to be. But I totally get where you’re coming from.
Made this last night for my daughter, the pickiest eater (19 yrs old). She LOVED it! I made a half batch because I didn’t want to waste it if she didn’t like it. Was pleasantly surprised. Will never buy store bought ketchup again. I do my best to buy organic everything and make everything from scratch when possible, so I will make my sauce from scratch next time. 2 thumbs up on this one.
Isabella – Wow! That’s fantastic! So glad she liked it! 😀
I’m totally making this for my multi allergic 2 year old who cannot have vinegar or lemon juice (which is all I have found in other ketchup recipes)! What kind of tomato sauce did you use in this? Is it basically just purred tomato? Thanks.
Ashley H – I just bought a can of regular tomato sauce with nothing else added. Costco has a good one.