Homemade ketchup

Homemade ketchup

5 from 1 vote
Recipe by Tara Weaver Course: SauceCuisine: InternationalDifficulty: Easy


Prep time


Cooking time


Total time



This homemade ketchup is very similar to those name brands ketchup in terms of taste, texture and color and I guarantee you, your kids will love it. Stored in fridge it lasts up to three weeks.

Cook Mode

Keep the screen of your device on


  • 3/4 cup 3/4 tomato paste

  • 2 tbsp 2 coconut sugar

  • 1 tsp 1 onion powder

  • 1/2 tsp 1/2 garlic powder

  • 1 tsp 1 himalayan salt

  • 1/4 cup 1/4 white winegar

  • 1/4 cup 1/4 water

  • 1/2 cup 1/2 maple syrup


  • Mix all ingredients in a pot and bring to boil.
  • After boiling simmer for about 20 minutes.

Recipe Video

Did you make this recipe?

Tag @veganpots on Instagram and hashtag it

Did you make this recipe?

Follow us on Facebook

FAQ about vegan homemade ketchup

How to thicken homemade tomato ketchup?

Homemade tomato ketchup can be easily thickened in several ways. One of the easiest ways is to let it simmer on the stove top for 10-15 minutes over medium to low heat. Make sure to stir the ketchup regularly to avoid scorching.

Another way is to add breadcrumbs. Add 1 cup of breadcrumbs to the tomato ketchup to thicken it.

One of the most effective ways of thickening tomato ketchup is by adding corn starch. Simply mix cornstarch with equal parts of water and make a slurry. Add this one spoon at a time to the ketchup and cook until you get the desired thickness.

How long will homemade ketchup last?

This homemade ketchup recipe gives results very similar to the ketchup brands in terms of taste, texture, and color. This homemade tomato ketchup will last up to three weeks when stored inside the refrigerator in an airtight container.

How long does homemade ketchup last in the fridge?

When stored inside the refrigerator in an airtight container, this homemade tomato ketchup will last up to three weeks.

Can you freeze homemade ketchup?

Yes, you can definitely freeze homemade tomato ketchup; here’s how. When the ketchup cools down, transfer it to individual plastic or glass containers, snap on the lids, and freeze. Doing so will make sure that the ketchup lasts longer and remains fresh for a longer time.

Is homemade ketchup good for you?

Yes, Homemade Ketchup is worth it and is better than the store brought ones. Store-brought ketchup contains several ingredients like preservatives that are not good for your health. The homemade version of tomato ketchup is relatively healthier, cheaper, and free of artificial preservatives. Also, it takes very little effort to make it at home, and it tastes much better and fresh than the store-bought ketchup.

Is homemade ketchup cheaper?

No Homemade ketchup is not cheaper than the store brought ones, but there isn’t much difference between the two when it comes to cost. On average, Heinz tomato ketchup costs you $0.02 per serving, whereas homemade ketchup costs you $0.09 per serving; that does not make a huge difference.

But when it comes to differences in health benefits, it is better to stick to the homemade version as it contains less sugar and preservatives than the store-bought ketchup. So, spending a little more and making tomato ketchup at home is worth it.

Share your love
Tara Weaver
Tara Weaver

I’m Tara, and I’m not just a wife and mom who loves her family and pets. I’m an aspiring chef who’s passionate about food, crystals and sharing my experiences with everyone!