Homemade Ketchup

Jump to Recipe

Homemade Tomato Ketchup is an easy and delicious spread or dip that is easy to whip up with a few simple everyday ingredient, tastes better than store bought and loved by the whole family.

A bowl full of homemade tomato ketchup with a spoon

This family favorite condiment, aka homemade ketchup from fresh tomatoes is easy to make with ingredients you already own or can easily get from the grocery store.

This version is a delectable combination of slightly sweet and sightly tangy, with just the right amount of spice in a give me more kind of way.

This American classic dip or spread is the best thing to serve along with Air Fryer Hamburgers, Crispy Air Fryer French Fries, Air Fryer Fried Chicken and juicy Venison Burgers and other family favorites.

Why Make This Recipe

  • It is easy to make from scratch so you know exactly what is in it, with less sugar than store bought ketchup.
  • It is a great way to use up an abundance of fresh tomatoes in the summer or fall.
  • You can vary the spices to your family’s taste and needs.
  • Whip up a big batch and refrigerate or freeze for later!
  • Dietary – suitable for vegan and gluten free diets.

Ketchup Ingredients Notes

  • Tomatoes – use your favorite fresh tomatoes. The sweeter the better. But this is also great for using up tomatoes just about past their prime.
  • Sugar – I used golden caster sugar to sweeten the tomato ketchup but you can use bronw sugar or white sugar too.
  • Vinegar – Adds sharpness. Although I prefer red wine vinegar, you can use apple cider vinegar too.
  • Ginger – Adds a little hint of spice. I used fresh ginger but feel free to use store bought puree ginger.
  • Garlic – use fresh minced garlic, store bought minced garlic or garlic powder.
  • Spices – this gets it flavour form the simple combination of ground cinnamon, smoked paprika, allspice, ground coriander and cloves. Vary the amount you put in to your taste.
  • Salt – Use your favorite sea salt to complete this.
some homemade tomato ketchup served with some fries on a plate, with a spoon of ketchup on the side

How To Make Homemade Ketchup

Get the complete ingredients list and instructions from the recipe card below.

  1. Mix together all the ingredients into a heavy bottomed saucepan over medium heat, bring to the boil and reduce to a dimmer for 30 minutes.
  2. Switch off the heat, let cool for a few minutes and puree using a immersion blender or table top blender.
  3. Strain ketchup, to remove the seeds.
  4. Returned sieved ketchup back into the sauce pan and simmer for another 30 minutes or until thickened to your taste.
  5. Let cool, decant and serve or store till needed.

Recipe Tips And Variations

  • Please do blend the ketchup up carefully, so that you don’t get splattered with hot liquid.
  • If doing a large amount and using a blender, then blend carefully in batches.
  • Add heat – toss in some red pepper flakes or chipotle for some heat.
  • Vary spices – add onion powder, cumin or curry powder for extra flavors.
homemade ketchup in serving bowl, with some fries on a plate

Storage

  • Store – Stored in a glass container in the refrigerator for up to 2 week.  
  • Freeze – Follow the handy tips below for how to freeze these;
    • Pour the cooled ketchup into ice cube trays. Allow To freeze, then remove form the ice cube tray and freeze in air tight ziplock bags.

FAQs

What Tomatoes Are Best For Making Ketchup?

Sweeter tomatoes like Roma Tomatoes are great for this. However feel free to use which ever tomatoes you have.

How Long Does Homemade Ketchup Last?

Depends on how you store it. A couple of week in the refrigerator or longer in the freezer.

What Type Of Container Is Best For Storage

Use glass containers to refrigerate since the the acidic tomatoes react with other materials.

How Long Will The Tomatoes Take To Cook

The overall cook time time depends on your tomatoes as if they are more watery then it will take a little bit longer for the spiced ketchup sauce to thicken perfectly.

How To Thicken Homemade Ketchup

For this recipe, you only need to simmer the ketchup and it will thickens.

homemade ketchup - homemade tomato ketchup in a glass jar on a table

Serving Suggestions

More Spreads, Dips and Sauces You Might Like


Get The Homemade Tomato Ketchup Recipe

Don’t forget to tag #recipesfromapantry on Instagram or Twitter if you try Homemade Tomato Ketchup! It is really, really awesome for me when you make one of my recipes and I’d love to see it. You can also share it on my Facebook page. Please pin this recipe to Pinterest too! Thank you for reading Recipes from a Pantry.

Print Recipe
5 from 6 votes

Homemade Tomato Ketchup

Here is how to make homemade spiced ketchup.
Prep Time5 minutes
Cook Time1 hour 10 minutes
Total Time1 hour 15 minutes
Course: Sauce
Cuisine: American, Western
Servings: 30
Calories: 13kcal
Author: Bintu Hardy

Ingredients

  • 2 lb (900g) tomatoes roughly chopped
  • 1/2 cup red wine vinegar or white wine vinegar
  • 4 tbsp sugar
  • 2 garlic cloves minced
  • 1 tsp minced ginger
  • 3/4 tsp ground coriander
  • 3/4 tsp ground cinnamon
  • 1/2 tsp ground all spice (pimento)
  • 1/2 tsp smoked paprika
  • salt to taste
  • ground cloves a pinch

Instructions

  • Mix together all the ingredients into a heavy bottomed saucepan over medium heat, bring to the boil and reduce to a simmer for 30 minutes.
  • Switch off the heat, let cool for a few minutes and puree using a immersion blender or table top blender.
  • Strain ketchup, to remove the seeds.
  • Return sieved ketchup back into the sauce pan and simmer for another 30 minutes or until thickened to your taste.
  • Let cool, decant and serve or store till needed.
**EASY AIR FRYER RECIPE EBOOK**Get the easy Air Fryer Recipe Binder which includes 40 quick and easy recipes all under 30 minutes cook time.
** INSTANT POT DUMP AND DASH RECIPE EBOOK**Get the Instant Pot Dump And Dash Recipes Ebook with easy recipes for busy lives.

Notes

  • Please do blend the ketchup up carefully, so that you don’t get splattered with hot liquid.
  • If doing a large amount and using a blender, then blend carefully in batches.
  • Add heat – toss in some red pepper flakes or chipotle for some heat.
  • Vary spices – add onion powder, cumin or curry powder for extra flavors.

Nutrition

Serving: 2cups | Calories: 13kcal | Carbohydrates: 3g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 2mg | Potassium: 76mg | Fiber: 1g | Sugar: 2g | Vitamin A: 269IU | Vitamin C: 4mg | Calcium: 4mg | Iron: 1mg

Similar Posts

Leave a Reply

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

Recipe Rating




52 Comments

  1. The ingredient list does not include tomatoes, sugar, or viengar, which we are instructed to add in step 4. Besides, what is a tomato ketchup recipe without tomatoes?

  2. hello i was lookig ate the recipe ad o m laptop it dosent have all the ingrediets like how much tomates viniga sugar could u help please yours lynn.

  3. Do you know if you can “CAN” this for use later. I would think with the acid you could hot water bath and seal.

  4. I love making homemade ketchup, mine is made to my grandfather’s recipe, he loved making ketchups, chutneys, pickles and jams!