• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • Free Bonus
  • About
  • Nav Social Menu

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter

Boulder Locavore®

Easy Flavorful Recipes for Everyday

menu icon
go to homepage
  • Home
  • Recipes
  • Free Bonus
  • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Free Bonus
    • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • ×

    Home » Recipes » Condiments and Sauces » The Best Homemade Ketchup – Made with Fresh Tomatoes!

    LAST UPDATED: November 4, 2022 • FIRST PUBLISHED: July 8, 2019 By Toni Dash 149 Comments

    The Best Homemade Ketchup – Made with Fresh Tomatoes!

    Jump to Recipe

    This post may include affiliate links. As an Amazon Associate I earn from qualifying purchases.

    homemade ketchup title image

    Homemade Ketchup is bursting with fresh tomato flavor and spices. It’s easy to make and totally worth it! You’ve never REALLY tasted ketchup until you’ve made it yourself.

    homemade ketchup title image

    A quick walk around your local grocery store or Farmer’s Market reminds the peak of tomato season is on its way.

    Every imagineable variety and shape is available, boasting a natural sweetness only found with in-season tomatoes.

    Canners are preparing to get their tomato sauce on and most of use are gobbling them up in fresh form salads, dressing, sandwiches or just by themselves.

    I have a recipe that has been a long-time summer favorite you MUST MAKE before summer ends: the Best Homemade Ketchup!

    Jump to:
    • Why Make Homemade Ketchup?
    • What Type of Tomatoes are Used in Homemade Ketchup?
    • Is it Hard to Make Homemade Ketchup?
    • How Long will Homemade Ketchup Last?
    • Does Homemade Ketchup Thicken as It Cooks?
    • Homemade Ketchup Ingredients
    • How to Make Homemade Ketchup – Step by Step:
    • Suggested Supplies for Making Homemade Ketchup
    • More Recipes You’ll Love
    • Recipe

    Like many things, once you make it from scratch with fresh tomatoes you’ll realize how fantastic ketchup can be AND will want to use it with many recipes.

    Why Make Homemade Ketchup?

    Like many homemade recipes for items that are mass produced, the flavor of homemade ketchup is better in my opinion.

    Most homemade ketchup recipes are made with canned tomatoes. That’s fine but nothing beats fresh tomatoes, am I right?

    This recipe uses fresh tomatoes and aromatic spices to make a sauce like none you’ve tried!

    Homemade Ketchup ingredients

    What Type of Tomatoes are Used in Homemade Ketchup?

    Most tomato sauces are made with Roma style tomatoes due to their lower moisture content and high flavor.

    I made my homemade ketchup with a mix of Roma hybrids and heirloom cherry tomatoes and it was delicious.

    Experiment with the tomatoes you have on hand for varied flavor in every batch!

    Is it Hard to Make Homemade Ketchup?

    No! It’s very easy and takes less than an hour with most of the time being inactive time of yours.

    How Long will Homemade Ketchup Last?

    It should be kept in a glass container, sealed, for up to three weeks in the refrigerator.

    NOTE: since tomatoes are acidic they can react with plastics which is why glass containers are recommended.

    How to Freeze It

    I’ve never personally frozen this ketchup recipe as it gets eaten too fast BUT you can freeze ketchup!

    I recommend freezing using an ice cube tray.

    • After the ketchup is totally cooled, fill the cavities in a plastic or silicon ice cube tray. This allows use in smaller volume.
    • Place in the freezer to hard freeze.
    • Once the cubes are solid, remove them and place them in a large plastic freezer bag or container.
    • Remove as needed and thaw in the refrigerator or at room temperature.
    • Stir the ketchup before use.

    The consistency may be more runny after freezing and thawing. 

    Does Homemade Ketchup Thicken as It Cooks?

    It does! It will simmer for about 30 minutes during which time it does thicken.

    spices for homemade ketchup on cheesecloth

    Homemade Ketchup Ingredients

    This homemade ketchup recipe is full of fresh seasonal ingredients, herbs and spices that you’ll love!

    • whole cloves
    • bay leaf
    • cinnamon stick
    • celery seeds
    • chile flakes
    • whole allspice
    • Roma (or Plum) tomatoes 
    • kosher salt
    • apple cider vinegar
    • light brown sugar
    • yellow onion 
    • Anaheim chile 
    • garlic clove

    Trust me you’ll never want to use store bought ketchup again!

    How to Make Homemade Ketchup – Step by Step:

    For a detailed printable recipe, please refer to the recipe card at the end of the blog post. Check out the video too.

    • Make a spice packet with a square of double layered cheesecloth. Add the cloves, bay leaf, cinnamon stick, celery seeds, chile flakes, and allspice.
    • Tie closed with kitchen twine.
    cheesecloth spice packet tied with twine for homemade ketchup
    • Add the tomatoes, salt, vinegar, sugar, onion, chile, garlic and spice packet to a 4-quart pot.
    • Allow to simmer for about 30 minutes.
    • Remove the spice packet and discard.
    • Puree the ketchup and strain to remove any seeds.
    • Add back in the pot to simmer longer and thicken (about 30 more minutes).
    • When thickened to a desired texture (note: will thicken more when cool), the homemade ketchup is put in a glass container. Store in the refrigerator for up to 3 weeks.

    Suggested Supplies for Making Homemade Ketchup

    • Kitchen Knife
    • 4-quart pot (avoid cast iron, unless well-seasoned, or aluminum)
    • Immersion Blender, traditional Blender OR Food Mill
    • Fine mesh Strainer
    • Glass containers with lids
    • Cheesecloth
    • Kitchen Twine
    Homemade ketchup in glass jar

    Like the idea of making your own condiments from scratch? Here are some more recipes ideas!

    • How to Make Mustard (Wonky Wonderful)
    • Homemade Mayonnaise (15 Spatulas)
    • Chipotle Mayonnaise
    • Homemade Sweet Pickle Relish (Saving Room for Dessert)
    • Homemade Sriracha (White on Rice)
    • Quick Pickled Red Onions

    More Recipes You’ll Love

    Shakshuka (Poached Eggs in Spicy Tomato Sauce)

    Homemade Tomato Soup: an Easy Fresh Tomato Soup Recipe

    Did you make it? Please RATE THE RECIPE below!

    Please SUBSCRIBE and FOLLOW ME on FACEBOOK , TWITTER , INSTAGRAM and PINTEREST to see more delicious food, travel and what I’m up to!

    Recipe

    Best Homemade Ketchup in glass jar

    The Best Homemade Ketchup

    Most tomato sauces are made with Roma style tomatoes due to their lower moisture content and high flavor. I made my ketchup with a mix of Roma hybrids and heirloom cherry tomatoes and it was delicious. Experiment with the tomatoes you have on hand for varied flavor in every batch!
    5 from 116 votes
    Print Save Recipe Recipe Saved! Pin Rate
    Course: Condiment
    Cuisine: American
    Prep Time: 20 minutes
    Cook Time: 1 hour
    Servings: 32 1 tablespoon serving (total yeild aproximately 2 cups)
    Calories: 15kcal
    Author: Toni Dash
    Prevent your screen from going dark

    Ingredients

    • 4 whole cloves
    • 1 bay leaf
    • 1 cinnamon stick
    • 1/4 teaspoon celery seeds
    • 1/4 teaspoon chile flakes
    • 1/4 teaspoon whole allspice
    • 2 pounds Roma (or Plum) tomatoes roughly chopped
    • 1 1/2 teaspoon kosher salt
    • 1/2 cup apple cider vinegar
    • 5 tablespoons light brown sugar
    • 1 yellow onion peeled and chopped
    • 1 Anaheim chile deseeded and chopped
    • 1 Garlic Clove diced
    • Cheesecloth
    • Kitchen twine

    Instructions

    • Prepare a square single layer of cheesecloth that will fit all the spices with room to fold and secure the contents. 
    • Place the cloves, bay leaf, cinnamon stick, celery seeds, chile flakes, and allspice in the middle of the cheesecloth. Fold closed and secure with a length of kitchen twine.
    • In a medium stock pot 4-quarts or larger (enough to house the tomatoes with some extra room) place tomatoes, salt, vinegar, sugar, onion, chile, garlic and spice packet. Cook over medium heat until tomatoes and chiles are soft and onions are translucent and limp (about 30 minutes).
    • Remove and discard spice packet. Puree the sauce using an immersion blender, traditional blender or food mill. 
    • Strain the ketchup through a fine mesh strainer back into the cooking pot. NOTE: this step removes any seeds.
    • Cook over medium-low heat for an additional 20-30 minutes until thickened to your preference.
    • Store in a sealed glass container in the refrigerator for up to 3 weeks.

    Video

    Notes

    Adapted from Saveur Magazine

    Nutrition

    Calories: 15kcal | Carbohydrates: 3g | Protein: 0g | Fat: 0g | Saturated Fat: 0g | Cholesterol: 0mg | Sodium: 117mg | Potassium: 77mg | Fiber: 0g | Sugar: 2g | Vitamin A: 240IU | Vitamin C: 4.4mg | Calcium: 6mg | Iron: 0.1mg
    Did you make this recipe?Mention @boulderlocavore or tag #boulderlocavore!

    Originally published: October 4, 2012

    « Strawberry Cake: an Easy Summer Cake Recipe
    Peach Recipes: Sweet, Savory, Food & Drink »

    ABOUT THE AUTHOR

    TONI DASH
    Toni Dash head shot

    Toni Dash, is a Certified Nutrition Coach and the writer/blogger, photographer, recipe developer and creator of Boulder Locavore®. She has been developing easy to make, well-tested recipes since 2010. Her seasonal recipes bring excitement to the dining table for both gluten-free and gluten diners. Toni has been featured in numerous publications and on culinary websites for her creative, delicious recipes and travel features. For more details, check out her About page.

    Free Email Course

    5 FAST & EASY 15-MINUTE RECIPES
    Spending too much time in the kitchen?
    These recipes are fast, easy, and perfect for every occasion.

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. AA BB says

      September 19, 2020 at 10:02 pm

      5 stars
      Ok, just used a portion of my first delicious batch to double down and make a real ‘from scratch’ cocktail sauce: Ketchup, lemon juice, worchestershire sauce, over generous amount of *fresh* horseraddish and salt/pepper. Game winning cocktail sauce!

      Reply
      • Toni Dash says

        September 19, 2020 at 10:51 pm

        Ooooo! I definitely need to try this! Yum.

        Reply
    2. AA BB says

      September 19, 2020 at 9:37 pm

      5 stars
      Made it with no mods and it was very good, will definitely make it again. Will consider adding a teaspoon or two of liquid smoke, just a personal quirk. My normal ‘ketchup’ is Heinz Chili Sauce with a little liquid smoke. That’s the old Chili’s Rojo sauce from the 1980’s. Anyone remember the Rojo burger, yeah, that’s the sauce. This ketchup was a smooth winner, good balance and fresh flavor! Goes well on homemade fries and burgers!

      Reply
    3. Jeani W says

      September 17, 2020 at 12:17 pm

      5 stars
      I didn’t have the Anaheim pepper for the first batch but still came out awesome! Have the Anaheim now so here goes another batch. I just put it in the crock pot and simmered it to ketchup thickness. Made 11 4 oz jars, Water bath for 20 minutes and presto!

      Reply
    4. Dave Polacheck says

      September 14, 2020 at 7:16 am

      5 stars
      Great recipe! This is delicious and I’m excited to start varying the recipe (spicy, chipotle, etc.). I’ve done 3 batches with 8-10lb of tomatoes and one batch with 20lb. It’s probably the volume I’m starting with but I found it took many hours to cook it down to store bought consistency. Also I found that letting it simmer for a couple hours first meant softer pulp for the blender so more pulp through the strainer, and a higher yield overall. If my math is correct I’m getting about 1/2c ketchup per lb of tomatoes. And not sure if this is making a big difference but I put the spice bundles back in after the blend/strain step to maximize the flavor.

      Reply
    5. Iryna says

      September 13, 2020 at 3:22 pm

      5 stars
      Thank you so much for this recipe. It’s delicious!

      Reply
      • Lindsay Maielli says

        October 14, 2020 at 5:56 am

        Do you peel the tomatoes first?

        Reply
    6. Don bishop says

      September 10, 2020 at 4:40 pm

      hate cloves and cinnamon can they be omitted?

      Reply
      • Toni Dash says

        September 10, 2020 at 6:21 pm

        They build the fantastic flavor of the ketchup Don. I’ll leave it to you to decide if you want to change the recipe or not 😉.

        Reply
    7. Cynthia J Glasgow says

      September 07, 2020 at 11:48 am

      Recipe sounds quite easy and I intend to try it

      Reply
    8. Katie says

      August 30, 2020 at 6:51 am

      Hi there…

      I have a potentially stupid question: how many cups of fresh tomatoes would this roughly convert to? I am using different kinds from my garden and don’t have a kitchen scale.

      Reply
      • Toni Dash says

        August 30, 2020 at 7:13 am

        Hi Katie. I did some Googling and think this conversion article will help you especially since it sounds like you may not just be using Roma tomatoes as called for in the recipe.

        By the way Roma tomatoes are used due to their lower water amount and more dense tomato flavor. Which doesn’t mean you can’t make this with other garden tomatoes it may just not have as strong a tomato flavor.

        Hope the link helps and you enjoy the recipe!

        Reply
        • Katie says

          September 03, 2020 at 9:24 pm

          5 stars
          Thanks for your thoughtful answer–it was helpful. We have over twenty different varieties of tomatoes in our garden–though no Romas!–so I had to experiment a little bit. This was the perfect blend of spices though and an overall great recipe! I added a couple of green tomatoes for some extra tartness.

        • Toni Dash says

          September 03, 2020 at 9:44 pm

          Bravo to you for experimenting! I think using tomatoes from your own garden is so rewarding. It makes the recipe even more special! I just learned we are expecting an unexpected freak freeze and possibly snow Tuesday so I’ll be picking my tomatoes ripe and green too!

    9. AMP says

      August 24, 2020 at 12:49 pm

      Can I use canned tomato sauce in place of fresh tomatoes? My tomato plants just did not do anything this year.

      Reply
      • Toni Dash says

        August 24, 2020 at 4:34 pm

        I’ve only made the recipe as written with fresh tomatoes. If you experiment with canned tomatoes please let me know how it goes!

        Reply
    10. Justyna says

      August 22, 2020 at 6:59 pm

      Help I’m having trouble straining the blended puree through the mash strainer. Seems only liquid is coming trough the mesh & leaving a thick blob in the strainer. Smells so delicious but im super stuck halfway in ugh

      Reply
      • Toni Dash says

        August 22, 2020 at 7:26 pm

        I would suggest trying to push it through with a pliable spatula.

        Reply
        • Justyna says

          August 22, 2020 at 8:28 pm

          5 stars
          Thank you! I just had to work my cheap strainer for a little while but succeeded & ketchup is fantastic! Will be making this monthly for sure thank you!

        • Toni Dash says

          August 22, 2020 at 8:53 pm

          So glad you liked it!

    « Older Comments
    Newer Comments »

    Primary Sidebar

    About Toni Dash

    Toni Dash BoulderLocavore.com Head Shot

    Welcome! I’m Toni. I’m a Certified Nutrition Coach and my goal is to MAKE YOUR LIFE EASIER with delicious, well-tested recipes and travel tips! More About Me …

    Search Boulder Locavore

    AS FEATURED ON….

    BoulderLocavore.com Featured By Press

    Easy Dinners

    • Instant Pot Jambalaya Instant Pot Jambalaya Recipe: Quick & Easy Comfort Food
    • Instant Pot Smoked Paprika & Garlic Chicken Legs with lime wedges on a pewter platter Instant Pot Smoked Paprika & Garlic Chicken Legs
    • Korean BBQ Chicken title image Easy Korean BBQ Chicken recipe
    • Instant Pot Corned Beef Brisket title image Instant Pot Corned Beef Brisket: an Easy One Pot Meal
    • Shrimp Salad title image Shrimp Salad Recipe
    • Green Chile Stew title image Hearty New Mexican Green Chile Pork Stew

    TRENDING RIGHT NOW

    • Korean BBQ Chicken title image Easy Korean BBQ Chicken recipe
    • Instant Pot Jambalaya Instant Pot Jambalaya Recipe: Quick & Easy Comfort Food
    • How to Make Moist Homemade Shredded Chicken Breast title How to Make Moist Homemade Shredded Chicken Breast Recipe
    • Sparkling Cranberry Vodka Punch Sparkling Cranberry Vodka Punch Recipe
    • cilantro lime rice title image Easy Instant Pot Cilantro Lime Rice Recipe
    • ALL BUTTER PIE CRUST Perfect All Butter Pie Crust – An Easy Guide for Success Every Time

    Footer

    • Facebook
    • Twitter
    • Pinterest
    • Instagram

    Contact | About | Privacy Policy | Disclosure Policy | Accessibility Statement | Cookie Policy


    SIGN ME UP to get FREE recipes directly to my inbox!

    Don't miss our TRAVEL SECTION!


    Copyright © 2010-2023 All Rights Reserved

    Boulder Locavore is a participant in the Amazon Services LLC associates program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.