Bowl of homemade ketchup surrounded by french fries.
Snacks

Homemade Ketchup

6 comments
Jump to Recipe

I love ketchup, period, haha. Time to learn how to make ketchup at home. If you are a ketchup lover like me then you have got to try this homemade ketchup recipe.

Why make ketchup at home?

I think the biggest reason why you might want to make ketchup at home is that you know exactly what is going into it. You get to control all the ingredients and you can make it exactly how you want it. Not a fan of high fructose corn syrup which is commonly added to store-bought ketchup? No problem, you don’t have to add it.

Ingredients

Tomato paste and other ingredients in bowls on a wooden cutting board.

To make you own ketchup at home you need just a handful of simple ingredients:

  • Tomato paste – If you can’t find tomato paste use a plain tomato sauce.
  • Onion powder
  • Garlic powder
  • Salt
  • Water – I used filtered water instead of tap water because my tap water tastes gross.
  • White distilled vinegar – This is where the tanginess in tomato ketchup comes from. You can also use apple cider vinegar to get that tangy flavor.
  • Corn syrup – I use corn syrup because my favorite Heinz Ketchup has it in it and this recipe uses pretty close to the same ingredients as that ketchup does. If you don’t want to use corn syrup you can use white sugar, agave syrup, honey, or golden syrup. You could also try maple syrup.
  • Sugar – I add sugar in addition to the corn syrup to get it to the sweetness that I want. Brown sugar can be used as well.
White bowl filled with homemade ketchup next to french fries.

Equipment

  • Medium sauce pot
  • Spatula or spoon
  • Mason jar with lid or other container for storage
  • Empty ketchup bottle – optional

How to make ketchup at home

Tomato paste and other ingredients in a medium sauce pot on a white counter.

For this easy homemade ketchup recipe just add all the ingredients, the canned tomato paste, onion powder, garlic powder, salt, water, white vinegar, and corn syrup to a medium sauce pot and stir with a spoon or spatula.

Sauce pot with tomato ketchup ingredients on a stovetop burner.

Set the burner to medium heat. Then stir occasionally as it starts to get hotter you will want to stir more frequently. Give it a taste with a spoon. Make sure to blow on it first it will be hot. Now add any additional seasonings or add more sugar to make it sweeter. You can also add more corn syrup or any of those other corn syrup substitutes mentioned above.

Boiling homemade ketchup in a sauce pot on a stovetop burner.

Bring the tomato mixture to a boil. Once you get to a boil reduce the heat to low and let it simmer for 20 to 30 minutes until it gets thick. You will still need to stir it occasionally.

Once it has simmered, take it off the heat, cover it with a lid, and allow it to cool to room temperature.

Homemade ketchup in a mason jar on a counter.

After the ketchup is at room temp you can pour it into an airtight container like a mason jar or you can reuse a clean ketchup bottle. Place it in the fridge to cool even further. It will get thicker as it cools in the fridge.

Hand dipping a french fry in ketchup.

And now it is ready to be eaten. Dip these homemade french fries in it, put it on hot dogs, hamburgers, or whatever you need ketchup for. Enjoy!

How long does homemade ketchup last?

Store it in the fridge and it will last around 3 weeks or so. You can also freeze it for up to 5 to 6 months.

Can I make ketchup with fresh tomatoes instead of tomato paste?

Sure! Take around 3 lbs of fresh ripe tomatoes (14 to 16 medium Roma tomatoes) and blend them in a food processor or blender. No need to peel them. Pour the mixture through a fine mesh sieve to remove any larger bits. Then just replace the tomato paste with that, and follow the rest of the recipe. It may take a little longer to reduce, 35 to 40 minutes.

Some interesting facts about ketchup

Dipping steak fries in a bowl of ketchup.

Did you know that people in the United States consume more ketchup than any other country? We definitely like our ketchup here! Heinz is the most popular brand with Hunts a distant second. And according to this Statista article ketchup is a $6 Billion a year industry.

Homemade ketchup pin for Pinterest.

Here are other recipes that you may like:

Homemade bbq sauce

Air fryer onion rings

No Bake Desserts

Crispy Air Fryer Potatoes

Invisible Apple Cake

Apple Pie Cookies

Bowl of homemade ketchup surrounded by french fries.
Print Recipe Pin Recipe
5 from 3 votes

Homemade Ketchup

Learn how to make ketchup at home.
Prep Time5 minutes
Cook Time30 minutes
Cooling Time1 hour
Total Time1 hour 35 minutes
Course: Condiment, Ingredient, Side Dish, Snack
Cuisine: American
Keyword: easy, savory, sweet
Servings: 40
Calories: 22kcal
Author: Matt Taylor

Equipment

  • Medium sauce pot
  • Spatula or spoon
  • Mason jar with lid or other container
  • Empty ketchup bottle – optional

Ingredients

  • 12 oz of tomato paste 340g
  • 1/2 tsp of onion powder 3g
  • 1/2 tsp of garlic powder 3g
  • 1 1/2 tsp of salt 8g
  • 1/2 cup of water 120g
  • 1 cup of white distilled vinegar 240g
  • 1/2 cup of corn syrup 165g
  • 1 to 2 Tbsp of white sugar 15 to 30g optional

Instructions

  • Add all the ingredients to a sauce pot and stir.
  • Use medium heat and bring the mixture to a boil. Stir constantly throughout.
  • Give it a taste with a spoon. Blow on it, it will be hot! Add additional sugar, and other spices as desired.
  • Turn the heat to low and let the homemade ketchup simmer for 20 to 30 minutes until thickened.
  • Remove it from the heat and cover it. Let it sit until it cools to room temperature.
  • Pour it into a mason jar with a lid or a clean empty ketchup bottle. Place it in the fridge and chill until ready to use. Enjoy!

Notes

Ingredient Notes:
 If you can’t find tomato paste use a plain tomato sauce.
You can also use apple cider vinegar instead of white distilled vinegar.
If you don’t want to use corn syrup you can use white sugar, agave syrup, honey, or golden syrup.
I add sugar in addition to the corn syrup to get it to the sweetness that I want.
list of nutritional facts for homemade ketchup.
Tried this recipe?Mention @WPRecipeMaker or tag #wprecipemaker!

Nutrition

Serving: 22g | Calories: 22kcal | Carbohydrates: 5g | Fat: 0.1g | Sodium: 95mg | Sugar: 5g

Do you like this easy ketchup recipe? Please give it a rating and comment down below, I really appreciate it. Save the Pin to Pinterest! If you make it tag me on Instagram @inthekitchenwithmatt. Also, sign up for the newsletter so you won’t miss out on any of my new posts and recipes.

6 Comments

  1. 5 stars
    I really love ketchup as well, and sometimes I just hate paying for it when I know I have the ingredients in my pantry/fridge to make it! thank you so much for sharing this recipe, the ketchup is amazing!

  2. 5 stars
    Nothing beats homemade and this is a great example! I will never buy store bought again.

  3. 5 stars
    This is such a keeper! So easy and yummy! Kids love this homemade ketchup! New go-to recipe!

Leave a Comment

Your email address will not be published. Required fields are marked *

*

Recipe Rating




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