Healthy Homemade Ketchup with Honey

This post may contain affiliate links.

Homemade ketchup is surprisingly easy to make! This version is tangy and sweet and is naturally sweetened with balsamic vinegar and a touch of honey. If you make this, be sure to stock up on French fries, because your whole family will be looking for things to dunk. Say goodbye to store-bought ketchup and savor the satisfaction of making your own.

An overhead view of a jar of homemade ketchup with baked potato wedges and a spoon on a cutting board.

What you’ll love about this recipe:

  • Budget Friendly: Make your own organic ketchup for a fraction of the price of fancy store brands.
  • Preservative-Free: By crafting your ketchup, you can skip the artificial additives and enjoy a healthier, tastier condiment without any preservatives or high fructose corn syrup.
  • Quick and Easy: This recipe requires minimal effort and time, so you can have a batch of homemade ketchup ready to go in no time.

I have a thing for making my own condiments.

From homemade beer mustard to barbecue sauce or even fermented sauerkraut, there’s something that’s really fun and satisfying about making these staple ingredients at home.

One thing I love about making my own homemade sauces is that I can control exactly what goes into them. Ketchup is one of the most popular condiments around, but I hadn’t attempted a classic tomato ketchup yet so I knew I needed to try making my own homemade version.

Have you ever looked at the ingredient label of the bottled stuff? High-fructose corn syrup is the third ingredient. Corn syrup is the fourth. That’s so much added sugar!

No-sugar-added versions are more readily available these days than they used to be, but they can still be hard to find. When you do come across them they tend to be expensive.

Plus, honestly, a lot of them taste kind of funny.

So I decided to take matters into my own hands and figure out how to make ketchup at home. It took a lot of trial and error, but I finally perfected a paleo ketchup recipe that’s sweetened with balsamic vinegar and a touch of honey.

It has that classic ketchup flavor you know and love, made with simple ingredients you probably already have in your kitchen (if not, you can easily find them at any grocery store!)

A small glass jar filled with homemade paleo ketchup.

Ingredients for Easy Homemade Ketchup

When you break down the ingredients for ketchup, they’re really pretty simple.

When it comes down to it, ketchup is just a thick, sweetened tomato sauce with mild seasoning. To make it, you’ll need:

  • Tomato paste. This provides the concentrated tomato flavor you’re looking for, plus that nice thick texture. I tried making this recipe with crushed tomatoes as well as with fresh tomatoes, and tomato paste is definitely the way to go. It’s already reduced, so there’s less than can go wrong with the flavor balance. When I tried using other types of tomato product, like tomato puree, it was hard to get the flavor right and they came out too vinegary and sour.
  • Apple Cider Vinegar and Balsamic Vinegar. For extra tang and increased depth. I also experimented with a few different types of vinegar. My favorite variation uses a combination of apple cider vinegar and balsamic vinegar. Together, the provided the right balance of bright, tart flavor and rich sweetness. Using balsamic vinegar also meant I could use less honey. You can definitely swap the cider vinegar for white vinegar though!
  • Onion.
  • Honey. For sweetness.
  • Celery Salt. To add complexity.
  • Garlic powder
  • Allspice. This is the secret ingredient necessary to getting that classic Heinz flavor!

Different types of vinegar have different levels of acidity, so be aware that you might need to adjust the amount and/or add more sweetener if you use a different combination than I did.

Homemade Ketchup Variations

As written, this is a standard tomato ketchup recipe. But if you’re into gourmet ketchup, or just want to play around, it’s so easy to jazz it up!

You can try:

  • Adding a teaspoon of curry powder to make curry ketchup
  • Spicing it up with some sriracha or a pinch of cayenne pepper
  • Using pure maple syrup, dark brown sugar, or your favorite natural sweetener instead of honey
  • Splashing in some fish sauce for a deeper savory flavor

Can you freeze ketchup?

Homemade ketchup will keep in the refrigerator for a few weeks.

For longer-term storage, you can also freeze it. Give it a good stir after thawing to recombine any ingredients that might have separated.

More pantry staple recipes

A tall jar of homemade ketchup on a wooden cutting board next to baked fries.
Healthy Homemade Ketchup with Honey 1

Healthy Homemade Ketchup

Get ready to dive into a kitchen adventure that's going to change the way you look at ketchup forever.
5 from 2 votes
Print Pin Save
Course: Gluten-Free
Cuisine: American
Keyword: healthy ketchup recipe, homemade ketchup, ketchup with honey
Prep Time: 5 minutes
Cook Time: 10 minutes
Additional Time: 2 minutes
Total Time: 17 minutes
Calories: 10kcal


  • 1 onion
  • 6 ounces canned tomato paste
  • ¼ cup balsamic vinegar
  • 3 Tablespoons apple cider vinegar
  • 2 teaspoons honey
  • ½ teaspoon kosher salt
  • ¼ teaspoon garlic powder
  • ¼ teaspoon celery salt
  • ¼ teaspoon black pepper
  • 1 pinch ground allspice optional


  • Cut the onion into quarters.
  • Add all of the ingredients to a small saucepan. Simmer over low heat, stirring occasionally with a wooden spoon to prevent burning, for 10 minutes or until thick and reduced by about 1/3.
  • Remove and discard the onion. For a smoother sauce, you can blend the ketchup with an immersion blender or food mill, but it isn't necessary.
  • Scrape the ketchup into an airtight container and let cool at room temperature, then refrigerate for a least an hour, until chilled.


I love the extra layer of flavor that celery salt adds to this recipe. If you don’t have it, that’s ok. Leave it out and add an extra pinch of Kosher salt.
Nutrition Facts
Healthy Homemade Ketchup
Amount Per Serving (1 tablespoon)
Calories 10
% Daily Value*
Sodium 100mg4%
Carbohydrates 2g1%
Sugar 1g1%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @HealthyDelish or tag #HealthyDelish!

Hi, I'm Lauren!

I'm a certified plant-based cook and enthusiastic omnivore who loves looking for creative ways to make weeknight meals more nutritious. I'm the author of Heathy Eating One Pot Cookbook and Healthy Meal Prep Slow Cooker Cookbook. I also blog at The Busy Foodie. Read more...


Get My Quickstart Guide to Reclaiming Your Weeknights.

Better Meals. Fewer Dishes. 

Thanks! Keep an eye on your inbox for updates.

10 thoughts on “Healthy Homemade Ketchup with Honey”

  1. I noticed that you said you used less honey if you use balsamic vinegar but your recipe isn’t calling for using honey was wondering how much honey should be used as it sweetens it up without using much honey

  2. Thanks for the great theme! I got to make something I’ve been wanting to make forever. This ketchup recipe is a great way to control the sugar for sure!

  3. What a great theme this month, thanks for hosting!! I am surprised to admit I’ve never made my own ketchup and your recipe is so easy I need to make this immediately!

  4. You’ve totally motivated me to make my own ketchup now! I actually hadn’t noticed the high fructose corn syrup in it!

  5. I can’t wait to try this Lauren; I actually hate commercial ketchup and only keep it on hand for the occasional recipe that calls for it or the daughter who shows up and acts like the world is ending if I have none on hand! I bet she’ll like this better too; sounds great.

  6. Thanks for hosting, Lauren!! We got a case of ketchup for a wedding present—my husband loves the stuff. So glad I have a tried and true homemade version to try!!!

5 from 2 votes (2 ratings without comment)

Leave a Comment

Recipe Rating (Optional)

This site uses Akismet to reduce spam. Learn how your comment data is processed.