Living Smart And Healthy

  • About
  • Recipes
  • Indian
  • Vegetarian
  • Instant Pot
menu icon
go to homepage
  • About
  • Recipes
  • Indian
  • Vegetarian
  • Instant Pot
subscribe
search icon
Homepage link
  • About
  • Recipes
  • Indian
  • Vegetarian
  • Instant Pot
×
Home >> Recipes >> Condiments

Homemade Ketchup with fresh tomatoes

Published: Jul 27, 2020 · Modified: Oct 15, 2024 by Jyoti Behrani · This post may contain affiliate links · 13 Comments

Sharing is caring!

3130 shares
Jump to Recipe

Homemade ketchup is easy to make and healthier than store-bought ketchup. This ketchup is made with fresh tomatoes and contains zero preservatives, no corn syrup, or artificial colors.

Tomato Ketchup with fresh tomatoes

HOMEMADE KETCHUP

Tomato ketchup is by far one of the most popular, and versatile sauces in the entire world. Tomato ketchup or tomato sauce, as it is called in many different parts of the world, is enjoyed by all ages. Ketchup goes well with almost anything, and tastes so good!!

Tomato Ketchup is a sweet and tangy sauce, made with fresh tomatoes, some seasonings, and spices. I like to use simple, basic ingredients, to make this homemade ketchup. My favorite seasonings and spices are granulated onion, garlic, celery salt, ground mustard, clove, cayenne, Worcestershire sauce, salt, and pepper. Vinegar or apple cider vinegar both work fine. Spices such as nutmeg, all-spice, and cinnamon, can also be used in this recipe.

Some recipes use concentrated tomato paste, others use canned tomatoes, to make homemade ketchup. I prefer fresh tomatoes. It takes a little extra effort, but it's worth it. Nothing beats the fresh taste and flavor of this ketchup.

My family loves homemade ketchup. We love ketchup with French fries, burgers, as a dipping sauce, and so much more. If you haven't tried making ketchup at home, then give this recipe a try. I bet you will never go back to the store-bought ketchup again!

Tomato Ketchup with fresh tomatoes

HOMEMADE KETCHUP vs STORE BOUGHT

Store-bought ketchup is way sweeter for our taste and comes with added preservatives, corn syrup, and artificial flavoring.

Homemade ketchup is easily customizable, and the best part is that I know exactly what's in the making of the ketchup. I can enjoy this homemade ketchup without any preservatives, corn syrup, or any artificial flavoring. It's all-natural, in its purest form!

INGREDIENTS FOR TOMATO KETCHUP

The ingredients to make a simple homemade ketchup.

3 lbs fresh, ripe tomatoes, halved

¼ cup water

¼ cup brown sugar or preferred sweetener, adjust to taste

⅓ cup DISTILLED WHITE VINEGAR

⅛ teaspoon CELERY SALT

½ teaspoon WORCESTERSHIRE SAUCE

NOTE: For Vegan, use vegan Worcestershire sauce

½ teaspoon  GRANULATED GARLIC

⅛ teaspoon GROUND MUSTARD

1  WHOLE CLOVE, finely ground

⅛ teaspoon CAYENNE PEPPER (optional)

1 teaspoon GRANULATED ONION

⅛ teaspoon BLACK PEPPER

1 teaspoon salt, adjust to taste

Tomato Ketchup with fresh tomatoes

HOW TO MAKE TOMATO KETCHUP

All you need is some fresh tomatoes, sugar or preferred sweetener, vinegar, and a few spices, to make this homemade ketchup. I prefer Roma (plum) tomatoes for this recipe. I have used Instant Pot to make ketchup, for stovetop instructions, please refer to the recipe card.

The entire process takes around an hour and will yield 21 oz. of homemade ketchup. The homemade ketchup can then be stored in an airtight container in the fridge for up to 3 months (although mine never lasts that long).

PREP FOR TOMATO KETCHUP

Gather all the ingredients.

Wash the tomatoes, remove the stems, and cut the tomatoes in half.

INSTANT POT TOMATO KETCHUP

You will need an INSTANT POT, FINE MESH SIEVE, FUNNEL

Add tomatoes, and water to the inner pot of the Instant Pot. Close the lid, vent sealed.

Turn ON Instant Pot MANUAL / PRESSURE COOK (high) for 10 minutes. Followed by 10 minutes of natural pressure release.

Open the IP lid, using a handheld blender, and blend the mixture to a smooth puree.

Using a fine-mesh sieve, strain the puree. Return the strained puree into the pot.

Turn ON SAUTE (normal), and add sugar, vinegar, and spices. Mix well.

Cook the mixture for 35-40 minutes, or until desired consistency. Stir occasionally.

Note: Ketchup thickens as it cools down, and upon refrigeration.

Adjust the seasoning, salt, and pepper, to taste. Turn OFF SAUTE.

Let the ketchup cool completely. Using a funnel, transfer the ketchup to a clean bottle.

Refrigerate overnight for all the flavors to blend in well. Enjoy homemade ketchup with your favorite dish!

This recipe yields a 21 oz bottle of ketchup. Homemade ketchup stays fresh for up to 3 months in the refrigerator.

Tomato Ketchup made with fresh tomatoes

STOVETOP TOMATO KETCHUP

Add tomatoes, and water to the pot. Bring the mixture to a boil. Reduce heat, and simmer for 10-15 minutes, or until tomatoes are soft. The rest of the recipe is the same as Instant Pot.

Tomato Ketchup made with fresh tomatoes

PRO TIPS FOR BEST TOMATO KETCHUP

The Star ingredient of this recipe is tomatoes. Tomatoes that are low in water content are ideal for making ketchup or sauce.

I prefer Roma (plum) tomatoes for making ketchup. They have a firm texture, fewer seeds, sweet-tart flavor, and are low in water content. Roma tomatoes relatively cook quicker than the other variety of tomatoes. They are ideal candidates for making homemade ketchup.

Depending upon the moisture in the tomatoes, the cooking time will vary. Simmer the mixture until you reach the desired consistency. As the ketchup cools down it will continue to thicken.

Blend the mixture to smooth puree. Strain it through a fine-mesh sieve to remove seeds and tomato skin. Ketchup has a smooth, silky texture.

As the ketchup cooks down, it starts to splatter. Use a splatter screen, or a lid, to cover the pot partially to prevent any mess.

As the mixture thickens, the foam will settle down, and a nice glaze forms on the top of the ketchup. The color of the ketchup changes too from pale to light-dark in color.

The mixture will be quite thick, like a ketchup consistency. You can do a plate test. Place a few drops of the mixture onto the plate, and tilt the plate to the side. If you DO NOT see any water run through the mixture, it means the ketchup is ready.

Adjust the seasonings, as per taste. You can make it sweet, tangy, or spicy as per your taste.

Cool ketchup completely and store it in a sterilized bottle or a glass jar.

FAQ ABOUT TOMATO KETCHUP

WHAT TOMATOES TO USE

Tomatoes that are low in moisture, and less acidic, are best for ketchup. Roma (plum) tomatoes, fall in this category. They have a firm texture, have fewer seeds, have sweet-tart flavor, and are low in water content.

I prefer Roma (plum) tomatoes, feel free to use the tomatoes available. Depending upon the moisture in the tomatoes, you may have to cook the ketchup a little longer.

Tomato Ketchup made with fresh tomatoes

HOW MANY TOMATOES IN A POUND

Around 5-6, Roma tomatoes make a pound. I have used around 16 medium to large tomatoes, which equals 3 pounds for this recipe.

DO I NEED TO PEEL TOMATOES

No, you don't need to peel or blanch the tomatoes for this recipe. Tomatoes are cooked, pureed, and strained for smooth, silky texture ketchup.

CAN I USE A SUGAR SUBSTITUTE

Yes, you can use the sweetener of your choice. Start with half the quantity as suggested in the recipe, and add more if needed.

HOW DO I KNOW KETCHUP IS READY

As the mixture thickens, the foam will settle down, and a nice glaze forms on the top of the ketchup. The color of the ketchup changes too from pale to light-dark in color.

The mixture will be quite thick, like a ketchup consistency. You can do a plate test. Place a few drops of the mixture onto the plate, and tilt the plate to the side. If you DO NOT see any water run through the mixture, it means the ketchup is ready.

WHY IS MY KETCHUP LIGHT RED IN COLOR

The main reason is fresh versus canned tomatoes. Most of the recipes use canned tomatoes to make ketchup. I use fresh tomatoes to make this ketchup. The color of the ketchup will depend upon the color of the tomatoes.

If you prefer red bright-colored ketchup, you can add a couple of tablespoons of tomato paste or a couple of canned whole tomatoes. This will give a bright red color to the ketchup.

MY KETCHUP IS TOO RUNNY

Depending upon the moisture in the tomatoes, you may have to cook the mixture a bit longer. As the mixture gets cooked, it will thicken and will be less runny.

DO I NEED TO ADD WATER

A small amount of water is added, to prevent any burnt bottom, and to build the pressure.

HOW TO PRESERVE KETCHUP

Store it in a clean bottle or glass jar in the refrigerator. Ketchup stays fresh for up to 3 months in the refrigerator.

CAN I DOUBLE THE RECIPE

Yes, you can double the recipe depending upon the size of the Instant Pot. Fill the pot up to or half its size.

CAN I CAN HOMEMADE KETCHUP

You can preserve homemade ketchup for longer by canning.

Please refer to the canning instructions that come with your canning jars.

HOW TO SERVE KETCHUP

Enjoy this homemade Ketchup with anything and everything your heart desires. My kids love ketchup with French fries, and burgers, as a dipping with tater tots, chicken tenders, or nuggets. Share with us what's your favorite way to enjoy ketchup?

Tomato Ketchup made with fresh tomatoes

TRIED THIS RECIPE?

★ If you tried this recipe, I would love to hear your feedback. Please rate the recipe and/or leave a comment below.

Follow me on Facebook, and Pinterest, for all the latest on my blog!! Subscribe to my Youtube Channel for easy and delicious video recipes. Happy Cooking!!

SOME MORE RECIPES FROM THE BLOG!! 

Marinara Sauce With Fresh Tomatoes 

Homemade Cherry Pie Filling

Strawberry Jam

How To Grow Sprouts - Lentils, Beans

ENJOY SOME SOUP RECIPES!

Wild Rice Mushroom Soup

Creamy Tomato Bisque

Broccoli Cheddar Soup

Cream Of Mushroom Soup

Minestrone Soup

ketchup recipe with fresh tomatoes

How To Make Ketchup With Fresh Tomatoes

Jyoti Behrani
Homemade ketchup is easy to make and healthier than store-bought ketchup. This ketchup is made with fresh tomatoes and contains zero preservatives, no corn syrup, or artificial colors.
5 from 11 votes
Print Recipe
Prep Time 10 minutes mins
Cook Time 45 minutes mins
Total Time 55 minutes mins
Course Condiment
Cuisine American
Servings 21 oz

Equipment

  • Instant Pot
  • Mesh Strainer
  • Funnel
  • Hand Blender

Ingredients
  

Ingredients For Tomato Ketchup

  • 3 lbs fresh ripe tomatoes, halved
  • ¼ cup water
  • ¼ cup brown sugar or preferred sweetener, adjust to taste
  • ⅓ cup distilled white vinegar
  • ⅛ teaspoon celery salt
  • ½ teaspoon Worcestershire sauce For vegan, see recipe notes
  • ½ teaspoon granulated garlic 
  • ⅛ teaspoon ground mustard
  • 1 whole clove, finely ground
  • ⅛ teaspoon cayenne pepper (optional)
  • 1 teaspoon granulated onion
  • ⅛ teaspoon black pepper
  • 1 teaspoon salt, adjust to taste

Instructions
 

Prep For Tomato Ketchup

  • Gather all the ingredients.
  • Wash the tomatoes, remove the stems, and cut the tomatoes in half.

Instant Pot Tomato Ketchup

  • Add tomatoes, and water to the inner pot of the Instant Pot. Close the lid, vent sealed.
  • Turn ON Instant Pot MANUAL / PRESSURE COOK (high) for 10 minutes. Followed by 10 minutes of natural pressure release.
  • Open the IP lid, using a handheld blender, and blend the mixture to a smooth puree.
  • Using a fine-mesh sieve, strain the puree. Return the strained puree into the pot.
  • Turn ON SAUTE (normal), add sugar, vinegar, and spices. Mix well.
  • Cook the mixture for 35-40 minutes, or until desired consistency. Stir occasionally.
    Note: Ketchup thickens as it cools down, and upon refrigeration.
  • Adjust the seasoning, salt, and pepper, to taste. Turn OFF SAUTE.
  • Let the ketchup cool completely. Using a funnel, transfer the ketchup to a clean bottle.
  • Refrigerate overnight for all the flavors to blend in well. Enjoy homemade ketchup with your favorite dish!
  • This recipe yields a 21 oz. bottle of ketchup. Homemade ketchup stays fresh for up to 3 months in the refrigerator.

Stovetop Tomato Ketchup

  • Add tomatoes, and water to the pot. Bring the mixture to a boil. Reduce heat, and simmer for 10-15 minutes, or until tomatoes are soft. The rest of the recipe is the same as Instant Pot.

Notes

  1. For vegan, use vegan Worcestershire sauce
  2. The cooking time will vary Depending on the moisture in the tomatoes. It took me around 35 minutes to achieve the desired consistency.
  3. As the ketchup cools down, it will thicken upon refrigeration.
  4. Adjust the heat. Use a lid, or a splatter screen, to prevent any splattering of the ketchup.
  5. Please refer to the post for the following:
    • Pro Tips For Best Tomato Ketchup
    • Frequently Asked Questions

Disclaimer

Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.

Tried this recipe?Mention @livingsmartandhealthy or tag #livingsmartandhealthy
Follow Me On PinterestFollow @livingsmartandhealthy!

Tomato Ketchup made with fresh tomatoes

More Condiments Recipes | Homemade Sauces

  • Apple Cranberry Chutney
  • tamatar ki chutney
    Tomato Chutney | Tamatar Ki Chutney
  • gobi ka achar
    Gobi Ka Pani Wala Achar | Pickled Cauliflower
  • onion tomato raita
    Easy Onion Tomato Raita | Raita For Biryani

Comments

  1. kimberly kay kumar says

    September 07, 2020 at 8:33 pm

    5 stars
    This is a great homemade ketchup recipe. I cooked up 10lbs of tomatoes. After they cooled down I put this thru the Ninja Blender and then added all the spices plus more from what was shown in this recipe. Cooked it again, let it cool. Put in frig overnight and it thickened up and it tasted really good. I will be making homemade ketchup from no on!

    Log in to Reply
    • Jyoti Behrani says

      September 08, 2020 at 12:13 pm

      Awesome! I am so glad you liked my recipe. Thanks for sharing your feedback!

      Log in to Reply
  2. Claudia Lamascolo says

    April 03, 2022 at 3:54 pm

    5 stars
    What a great idea and I am always looking for pure ingredients from scratch recipes this is on my list to make

    Log in to Reply
  3. Jacqueline Meldrum says

    April 03, 2022 at 5:05 pm

    5 stars
    What a great idea to make it from fresh and it sounds delicious.

    Log in to Reply
  4. Anita says

    April 03, 2022 at 5:56 pm

    5 stars
    Made a small batch to try and I am loving it. Now just have to wait for the summer when my garden will give me plenty of tomatoes to make batches and batches of homemade ketchup. 🙂

    Log in to Reply
    • Jyoti Behrani says

      April 03, 2022 at 8:21 pm

      Hi Anita,
      I'm so glad you liked my recipe 🙂

      Log in to Reply
  5. Tayler says

    April 03, 2022 at 9:11 pm

    5 stars
    Homemade condiments are my favorite, and this ketchup is the absolute best! I love that it doesn’t have all the extra added sugar.

    Log in to Reply
    • Jyoti Behrani says

      April 03, 2022 at 9:19 pm

      Absolutely! Nothing beats the fresh taste and flavor of this homemade ketchup. I am so glad you liked it 🙂

      Log in to Reply
  6. Alina says

    April 03, 2022 at 9:31 pm

    5 stars
    I love homemade sauces. The texture is just perfect!

    Log in to Reply
  7. Peggy says

    September 11, 2022 at 5:26 pm

    5 stars
    Love this recipe, made for the first time last year. Was hard to use store bought ketchup until we were able to pick tomatoes out of our garden this year. I am making several batches, but was wondering if I can freeze the ketchup?

    Log in to Reply
    • Jyoti Behrani says

      September 13, 2022 at 1:00 am

      Hi Peggy, Sorry, I have not tried to freeze the ketchup. You can try to freeze the ketchup in small portion or in an ice tray. Defrost and use it the same day. Let me know how it works. Thanks!

      Log in to Reply
      • Peggy says

        October 07, 2022 at 3:08 pm

        5 stars
        Hello Jyoti, I decided to do a test, I froze a one quart airtight plastic container for three days. Took out and put in refrigerator to defrost for two days. It was just as when I made it. No clumps or chunks! I now have four quarts in the freezer hopefully enough to last till next season.

        Log in to Reply
        • Jyoti Behrani says

          October 09, 2022 at 11:30 pm

          Wonderful! I am so happy that the ketchup turned out well even after freezing. Thanks for sharing your feedback!

          Log in to Reply
5 from 11 votes (3 ratings without comment)

Leave a Reply Cancel reply

You must be logged in to post a comment.

Hi, I'm Jyoti!

Glad to meet you! Here you will find quick and easy weeknight dinners to more complex dishes for special occasions. I love cooking with fresh, seasonal ingredients.

About Me

Popular

  • The BEST Instant Pot Black Beans Recipe
  • crispy air fryer chickpeas
    Air Fryer Chickpeas (5 Different Flavors)
  • air fry chicken tenders
    The Best Air Fryer Chicken Tenders Recipe: Crispy, Perfection!
  • Air Fryer Pani Puri

Footer

as seen in:

↑ BACK TO TOP

INFO

Contact

FAQ

Privacy Policy

RECIPES

Recipes Under 30 Minutes

Vegan

Low-carb

Gluten-free

RESOURCES

How To

Recipes Collections

Shop


Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.