• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Fall Recipes
  • Recipe Index
  • Sweets
  • About
  • How To's

Where Is My Spoon

menu icon
go to homepage
  • Fall Recipes
  • Recipe Index
  • Sweets
  • About
  • How To's
    • Facebook
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Fall Recipes
    • Recipe Index
    • Sweets
    • About
    • How To's
    • Facebook
    • Pinterest
    • Twitter
  • ×
    Where Is My Spoon > Recipes > Soups and Stews

    How to Make Ketchup with Fresh Tomatoes – Step by Step

    Published: September 23, 2025 · By Adina · Leave a Comment

    Jump to Recipe
    pin image with the title tomato ketchup with fresh tomatoes.

    Learn how to make ketchup with fresh tomatoes in this easy recipe. Just 2 tablespoon sugar (or sugar-free option) for a rich, smooth, and freezer-friendly homemade ketchup.

    a bottle and a jar full of homemade tomato ketchup.

    Making ketchup with fresh tomatoes at home is easier than you might think. This homemade ketchup with fresh tomatoes is smooth, rich, and full of flavor.

    With just a few ingredients, you'll have a ketchup you actually want to put on everything. For instance, you can try it with Oven-Baked Brats, you can put it on Baked Schnitzel, or serve it with Oatmeal Patties.

    Ingredients: 9 + oil, salt, and pepper | Prep Time: 10 minutes | Cook Time: 45 minutes | Servings: 4-5 cups | Difficulty: Easy

    Recipe ingredients

    labeled ingredients for making ketchup with fresh tomatoes, onions, garlic, oil, vinegar, and spices.

    Fresh tomatoes: Ripe and sweet. This recipe is also perfect for using slightly (but only slightly) overripe tomatoes you might have. You can also check out the Spicy Marinara Sauce.

    Sweeteners: Just 2 tablespoons of granulated sugar are enough to make the homemade ketchup sweet. For a sugar-free version, you can use xylitol or erythritol instead.

    Vinegar: Apple cider vinegar adds a bit of tang, but you can also use white wine or red wine vinegar.

    Seasoning: Red pepper flakes, celery seeds, ground mustard, garlic powder, salt, and pepper.

    Other ingredients: Olive or vegetable oil and tomato paste.

    See the recipe card for full information on ingredients and quantities.

    Spice variations

    For additional flavor, you can add ½ teaspoon smoked paprika, a pinch (about ⅛ teaspoon) of cinnamon, or a tiny pinch of ground cloves. Ground fennel seeds and onion powder (½ teaspoon) are also good additions.

    For a mild heat, ⅛ teaspoon of cayenne or chili powder can be included. Check out this super spicy Peri Peri Sauce!

    How to make ketchup with fresh tomatoes?

    quartered tomatoes and sliced onions and garlic on a cutting board.

    Step #1: Quarter the tomatoes and slice the onions and garlic.

    sauteing tomatoes, onions and garlic to make ketchup in a pot.

    Step #2: Sauté them in the heated oil for about 5 minutes.

    adding lots of spices to simmering tomatoes in a pot.

    Step #3: Add sugar, vinegar, tomato paste, and all the spices.

    Step #4: Simmer for about 20 minutes.

    blended homemade tomato ketchup in a large bowl.

    Step #5: Transfer to a large bowl and blend with an immersion blender.

    Step #5: Transfer to a large bowl and blend with an immersion blender.

    Step #6: Pass the mixture through a fine-mesh sieve to remove the tomato seeds and make the ketchup velvety smooth.

    simmering ketchup in a large saucepan.

    Step #7: Return the mixture to the pot and simmer uncovered (or with a splatter guard) until the ketchup reaches your desired consistency (about 15-20 minutes). (See Recipe FAQs).

    transferring ketchup to a bottle using a funnel.

    Step #8: Transfer the fresh tomato ketchup to bottles or jars.

    Tip: Bottles look nice and are great if you want to use the homemade ketchup immediately or gift it straight away, but jars are more practical - you can place them in the freezer or can them.

    Storage

    Fridge: Homemade ketchup with fresh tomatoes can be kept in the fridge for about a week in a clean, airtight jar.

    Freeze: For longer storage, you can freeze it in airtight containers or in smaller portions - ice cube trays work well if you want small amounts.

    Canning: If you want to preserve it more like store-bought ketchup, it can also be canned. Make sure to follow proper sterilization and canning procedures to keep it safe.

    Thaw it: When using frozen ketchup, thaw it in the fridge or at room temperature. Give it a good stir before serving, as the texture may separate slightly during freezing. It will keep its flavor and consistency once stirred.

    Canning Instructions

    Sterilize jars and lids, then fill with hot ketchup, leaving about ½ inch of headspace. Wipe the rims clean, seal with lids, and place the jars in boiling water until processed (about 15-20 minutes).

    Let them cool completely - you should hear a "pop" as the jars seal. Check seals before storing.

    Storage: Properly canned ketchup can be kept in a cool, dark place for up to 6-12 months. Any jars that don't seal should be stored in the fridge and used within a week.

    Recipe FAQs

    Can I make this ketchup sugar-free?

    Yes! You can replace the 2 tablespoons of granulated sugar with xylitol or erythritol. This keeps the ketchup naturally sweet without adding sugar, and it works well in the recipe.

    Why is my ketchup light in color?

    The color depends on the tomatoes you use - very fresh, bright red tomatoes give a lighter ketchup, while riper or roasted ones create a deeper color. Store-bought ketchup often gets its deep red hue from added coloring.

    How much does this recipe yield?

    The yield depends on the size and juiciness of your tomatoes. On average, this recipe makes about 4-5 cups of ketchup.

    Why is my ketchup too runny?

    Ketchup thickens naturally as it simmers and as it cools. If it seems too runny, you can simmer it a little longer uncovered, or use a small amount of cornstarch slurry (1-2 teaspoons cornstarch mixed with cold water) to thicken it. Be careful not to use too much, as it can affect the mouthfeel.

    a bottle of homemade ketchup, two fresh tomatoes, and basil leaves .

    What to serve it with?

    • chicken tenders and fries served with lemon wedges and parsley on a black plate.
      Chicken Tenders and Fries
    • full english breakfast with beans, sausages, egg, bread, bacon, and grilled tomatoes on a plate.
      Full English Breakfast with Beans
    • lots of small pretzel pigs in a blanket and two bowls with sweet mustard and curry ketchup.
      Pretzel Pigs in a Blanket
    • four polish sandwiches or zapiekanka with fried mushrooms and ketchup.
      Zapiekanka - Polish Sandwich

    Do you like this recipe?

    Please leave a good rating in the recipe card below. Stay in touch through social media: Pinterest, Facebook, and Instagram. Don't forget to tag #whereismyspoon when you try a recipe!

    Recipe

    homemade tomato ketchup made with fresh tomatoes in a small bottle and in a jar.

    How to Make Ketchup with Fresh Tomatoes - Step by Step

    This homemade ketchup with fresh tomatoes is smooth, flavorful, and easy to make. With just a few simple ingredients, it's perfect for fries, burgers, sandwiches, or anything you want to dress up.
    No ratings yet
    Print Pin Share GrowSaved! Rate
    Course: Side Dish
    Cuisine: American
    Prep Time: 10 minutes minutes
    Cook Time: 45 minutes minutes
    Servings: 4 -5 cups
    Calories: 134kcal
    Author: Adina

    Equipment

    • Large saucepan
    • Large bowl
    • Immersion bowl
    • Fine mesh sieve
    • Splatter guard
    • Small bottles or jars Note 1
    • Funnel
    Prevent your screen from going dark

    Ingredients 

    • 2.2 lbs tomatoes Note 2
    • 2 medium onions
    • 3 garlic cloves
    • 1 tablespoon oil olive oil or vegetable oil
    • 2 tablespoons granulated sugar Note 3
    • 1 ½ tablespoons tomato paste
    • 3 tablespoons apple cider vinegar or white wine/ red wine vinegar
    • ½ teaspoon fine sea salt
    • ¼ teaspoon ground black pepper
    • ⅛ teaspoon celery seeds
    • ¼ teaspoon garlic powder
    • ¼ teaspoon mustard powder Note 4

    Instructions

    • Chopping: Halve or quarter the tomatoes (depending on their size). Peel, quarter, and slice the onions. Slice the garlic cloves.
      2.2 lbs tomatoes + 2 medium onions + 3 garlic cloves
    • Sauté: Heat the oil in the saucepan. Add the prepared vegetables and saute them for 5 minutes, stirring occasionally.
      1 tablespoon oil olive oil
    • Simmer: Stir in the sugar, tomato paste, vinegar, and all the spices. Bring to a boil and lower the heat. Simmer the tomato ketchup for 20 minutes.
      2 tablespoons granulated sugar + 1 ½ tablespoons tomato paste + 3 tablespoons apple cider vinegar + ½ teaspoon fine sea salt + ¼ teaspoon ground black pepper + ⅛ teaspoon celery seeds + ¼ teaspoon garlic powder + ¼ teaspoon mustard powder
    • Blend the ketchup: Transfer the mixture to the bowl and blend it with an immersion blender.
    • Pass the ketchup through the fine-mesh sieve to remove the tomato seeds.
    • Thicken ketchup: Return the mixture to the pot and simmer uncovered (or with a splatter guard) over medium-low heat, stirring occasionally. Simmer for 15-20 minutes, until the ketchup reaches your desired consistency. The splatter guard helps prevent mess while still allowing the ketchup to thicken properly. Adjust the taste if necessary.
    • Transfer to bottles or jars. They should be sterilized if you want to can the jars.
    • Store homemade ketchup: Keep in the fridge for up to 1 week in clean, airtight jars. Freeze in portions for longer storage. You can also can the ketchup following proper sterilization and canning procedures.

    Notes

    1. Containers: Bottles look nice and are great if you want to use the homemade ketchup immediately or gift it right away, but jars are more practical - you can freeze them or can the ketchup.
    2. Tomatoes: They should be ripe and sweet. Slightly (but only slightly) overripe tomatoes work well for this recipe. You can also use cherry tomatoes or a mix of different tomato varieties.
    3. Sweeteners: You can substitute xylitol or erythritol for a sugar-free version.
    4. Spices: You can also use ¼ teaspoon of ground fennel seeds. Optional flavor additions: ½ teaspoon smoked paprika, a small pinch of cinnamon or cloves, ½ teaspoon onion powder, and ⅛ teaspoon cayenne or chili powder for mild heat.

    Nutrition

    Serving: 1cup | Calories: 134kcal | Carbohydrates: 23g | Protein: 3g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 359mg | Potassium: 757mg | Fiber: 4g | Sugar: 16g | Vitamin A: 2173IU | Vitamin C: 40mg | Calcium: 47mg | Iron: 1mg
    Tried this Recipe? Pin it for Later!Mention @adinabeck or tag #WhereIsMySpoon!

    More Easy Soup & Hearty Stew Recipes

    • pork meatball souop sprinkled with parsley in a bowl.
      Pork Meatball Soup
    • green bean stew topped with fresh dill in a large bowl.
      Easy Green Bean Stew (Fresh or Frozen)
    • roasted garlic and tomato soup topped with cream and basil leaves in a bowl.
      Roasted Garlic and Tomato Soup
    • tomato soup with egg in a bowl on a round cutting board.
      Tomato Soup with Egg

    Sharing is caring!

    5 shares
    • Share
    • Reddit
    • X

    web banner representing all the websites logos that featured our food blog.

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating





    Primary Sidebar

    Hello! Where Is My Spoon is a blog where you will find delicious and family friendly recipes, all made from scratch. From simple healthy soups to sumptuous cakes for special occasions, all our recipes have been tried and loved by our family and our friends.

    More about me →

    Plum Recipes

    • one plum muffin on a small silver plate.
      Tender Plum Muffins (with Yogurt and Cinnamon)
    • puff pastry plum tarts on a plate close up.
      Easy Puff Pastry Plum Tarts
    • pflaumenmus in a small jar with plums on the table
      Pflaumenmus – German Plum Butter
    • two mini plum clafoutis made after an ottolenghi recipe.
      Plum Clafoutis Recipe

    Popular Recipes

    • air fryer frozen chicken breast after cooking, one whole and one sliced piece.
      Frozen Chicken Breast in the Air Fryer
    • juicy, golden brown brats cooked on the stove in a skillet.
      How to Cook Brats on the Stove
    • lifting one piece of baked chicken breast with a spoon.
      How to Bake Frozen Chicken Breast
    • stapled sliced pork belly slices sprinkled with parsley, pool of fat in the back.
      How to Cook Pork Belly Strips

    Footer

    ↑ back to top

    Info

    • Privacy Policy
    • Accessibility Statement

    Contact

    If you have any questions or want to work with me, please email me @ contact@whereismyspoon.co

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 - Where Is My Spoon. All rights reserved.

    Rate This Recipe

    Your vote:




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