This homemade ketchup is about as simple as it gets. Yet, somehow it’s much more flavorful than anything you can buy at the store. It’s tangy, it’s sweet, it’s got that thick-yet-flowy texture. It’s naturally vegan, paleo, and easily customizable for those on a keto diet.
I never buy ketchup. Ever. Not only does store-bought ketchup have no nutritional value, but nobody in our family actually eats it. My husband (Tanner) puts hot sauce on everything instead, my children think that anything resembling red sauce is too spicy (I am sure they will come around), and my parents who come to visit from time to time don’t like anything with tomatoes.
Personally, I have nothing against tomato ketchup. However, when it comes to stocking the kitchen, I try to buy mostly ‘one-ingredient’ items. Yes, this means making my own ketchup. It does take a little more time than grabbing a ketchup bottle in the store, but the taste, texture, and flavor of homemade ketchup blows store-bought ketchup out of the water!
You have never really tasted ketchup until you have made it yourself, in my opinion. So, let me share with you a really easy ketchup recipe.
Tips for Making Homemade Ketchup
There are hundreds of tomato varieties. From marble-sized grape or cherry tomatoes, to juicy salad tomatoes, meaty paste tomatoes, and huge beefsteak tomatoes. Their colors range from deep crimson to orange, yellow, green, purple, and chocolate. The flavor profiles are very diverse as well – sweet, citrussy tart, acidic, or even smokey.
While there isn’t just one variety of tomato that’s best for homemade ketchup, paste tomatoes (such as Roma or San Marzano) have characteristics that are the most desirable for making salsas, sauces, and pastes. They are thick-walled, lack a central core, have few seeds, and are meatier than other tomatoes. A non-paste tomato is so juicy (i.e., watery) that cooking evaporates almost its entire substance, along with its flavor. The opposite happens when you reduce paste tomatoes – rather than boiling their qualities away to nothingness, you approach their essence.
Some say that paste tomatoes are relatively mild in flavor, but that’s a good thing. Not only does the flavor intensify as you condense the tomatoes into a sauce, but a mild tomato makes sauces that don’t overpower the flavor of the rest of your ingredients.
To make more than just a tomato sauce, you will also need a sweetener (I prefer maple syrup to achieve that flowy texture), apple cider vinegar (or any other acidic medium), and spices. The great thing about homemade ketchup is that you can use any spices you like. I always use allspice and celery salt. My husband likes chili flakes (anything spicy, really). It’s up to you.
Keto Ketchup (Sugar-Free Ketchup)
The ingredients for keto ketchup or sugar-free ketchup aren’t all that different from the ingredients for regular ketchup. The key is really just the sweetener. Personally, I prefer monk fruit sweetener because it has zero aftertaste. However, you can make keto ketchup with other keto-friendly sweeteners as well.
I should also mention that tomatoes should be eaten in moderation on a ketogenic diet. They do contain higher amounts of natural sugars and carbohydrates that can kick you out of ketosis if eaten in excess. However, tomatoes also have nutritional benefits that should not be ignored. One of the greatest ways to get some of these benefits and still remain in ketosis is having a little bit of this keto ketchup. Sugar-free ketchup is richer in flavor than plain tomatoes, more concentrated so you can use less, yet it still contains the same nutrients and compounds such as lycopene, a powerful antioxidant.
The secret to naturally sweet, full-flavored ketchup lays in roasting the tomatoes. Roasting concentrates and caramelizes the sugars, making the tomatoes sweeter in the process. It also boosts the color of the tomatoes.
The next step involves sauteing the aromatics and spices. I also like to add the roasted tomatoes into the saucepan with all the other ingredients, because the flavor integrate so much better when they have a chance to simmer for at least 30 minutes. If you’ thinking about using canned tomatoes, I wouldn’t recommend it. The calcium salts that keep canned tomatoes from being pummeled to a mush during processing and shipping, also prevent them from disintegrating so lusciously when cooked.
After about 30 minutes, add all the ingredients into a blender and blend until smooth.
Tips for Using Homemade Ketchup
Many people think of ketchup as solely a condiment for burgers or a dipping sauce for fries. However, it’s also a key ingredient in many recipes. I use it as a base for a lentil loaf glaze and homemade barbecue sauce, sneak it into the tomato sauce for meatballs from time to time, and even add it to baked beans.
- 10 Roma tomatoes, halved lengthwise
- 1 Tbsp. olive oil, divided
- 1 yellow onion, chopped
- 1 clove garlic, sliced
- 1/4 tsp. ground allspice
- 1/4 tsp. chili flakes, optional
- 2 Tbsp. tomato paste
- 1/4 cup maple syrup*
- 1/4 cup apple cider vinegar
- 1/16 tsp. celery salt
- salt and black pepper, to taste
- Place the tomatoes cut side up on a baking sheet. Drizzle them with a little bit of olive oil, sprinkle them with salt, and toss the tomatoes around until evenly coated. Roast the tomatoes at 400°F/205°C until caramelized, about 20 minutes. Once roasted, finely chop the tomatoes.
- Heat a little bit of olive oil in a medium saucepan. Add the onion and garlic and saute the aromatics until translucent, about 6-8 minutes. Add the spices and saute until fragrant, about 2 minutes.
- Add the roasted tomatoes, tomato paste, maple syrup, and apple cider vinegar. Stir and bring to a simmer. Reduce the heat slightly and cook at a low simmer, stirring occasionally, until thickened and shiny, about 20 minutes.
- Transfer all the ingredients into a blender and blend until smooth. If your blender isn't powerful enough to blend all the seeds, you might need to use a fine mesh strainer.
- Taste and adjust the seasoning, adding more salt for saltiness, maple syrup for sweetness, apple cider vinegar for tanginess, chill flakes and ginger for heat.
- Store leftover ketchup in an airtight container in the refrigerator for up to 3 weeks. For longer term storage, freeze the ketchup in silicone ice cube trays. Once frozen, squeeze the ketchup cubes out and keep them in a sealed freezer bag for up to 3 months.
What would you use in place of the tomato paste? I would use honey instead of the maple syrup due to the fact my husband had diabetes but the tomato paste also has sugar. However, I realize the tomato paste would help make the ketchup smooth and thick. Any suggestions? Thank you!!
Hi Sandra – so sorry for the late reply. Hmm, that’s tricky. Is all tomato paste too high in sugar for your husband? I have 3 cans of tomato paste at home at the moment (all different brands) and one can has 3 g of sugar (per 2 Tbsp.), the other one has 2 g of sugar (per 2 Tbsp.), and the third one has 1 g of sugar (per 2 Tbsp.). So, perhaps you can find tomato paste with low sugar content? Is that an option?
Hi Petra. I have been looking for a low carb ketchup.
Can you tell me the macros for this one.
I am keto.
Hi Terry – 1 Tbsp. of this ketchup (if you use monk fruit liquid sweetener instead of maple syrup) has 8.2 calories, 0.3 g fat, 1.6 g carbs (0.5 g fiber, 0.7 g sugar), and 0.2 g protein.
Do you happen to know how much sodium is in 1tbsp?
Hi Shanell – so sorry for the late reply. A serving of 1 Tbsp. has 5 mg sodium (calculated with the celery salt, but without any additional salt).
I have some vine ripe tomatoes that need eaten, could I use these instead? I think I have 4 of them…
Hi Julia – I would think so 🙂
Made this twice now and is lovely, added pinch of smoked paprika and curry powder…Hubby reckons it’s better that the store made…Thank you
That’s so awesome! Thank you so much for the feedback, Dale! It means a lot!❤️
I just made this and it turned out incredible. I hadn’t had ketchup in 5 years due to being allergic to something in every brand of store bought ketchup currently on the market, so it was quite a treat! I omitted the garlic, chili flakes, and apple cider vinegar and was surprised that it still tasted exactly like ketchup (a little better actually). I ate it with with breakfast potatoes that I cooked in a skillet in coconut oil. Amazing! This is the 4th or 5th recipe of yours I have tried. Your recipes turn out good a lot higher percentage of the time than most other food bloggers I follow so thank you!
Aw, thank you so much, Emily! That’s such a compliment. I really appreciate your feedback and rating!❤️
How much ketchup does this make?
The recipe makes ~ 48 Tbsp. (so, 3 cups).