Become a Better Cook in 4 Days!

Homemade Ketchup - It's so quick and easy to make homemade ketchup! And the taste is so much better than any bottled variety!

Yesterday we shared our recipe for Homemade Tater Tots – and what goes better with those than some Homemade Ketchup! Homemade ketchup is surprisingly quick and easy to make, and it has a noticeably deeper, richer tomato taste that is so much better than any store-bought ketchup brands!

We make our homemade ketchup using fresh tomatoes year round – in fact, we’ve been using some garden tomatoes that we froze last summer when our tomato harvest was going strong!

Homemade Ketchup - It's so quick and easy to make homemade ketchup! And the taste is so much better than any bottled variety!

You can use any variety of fresh tomatoes available at your local market – or if you can’t find good, fresh tomatoes at this of the year, feel free to substitute an equal amount of canned tomatoes in the recipe. The flavor will vary a bit based on whether you’ve used fresh or canned – but either version will still be delicious!

This is an extremely simple recipe to make, and a batch of homemade ketchup will last for a few weeks in the refrigerator.

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon

Homemade Ketchup

  • Prep Time: 20 mins
  • Cook Time: 10 mins
  • Total Time: 30 minutes
  • Yield: 3 cups


  • 1 pound fresh ripe tomatoes of any variety, cored and quartered
  • 1 6-ounce can of tomato paste
  • 1 tablespoon agave nectar or corn syrup
  • 1 tablespoon molasses
  • 2 tablespoons brown sugar
  • 1 teaspoon Worcestershire sauce
  • 1 tablespoon cider vinegar
  • 2 teaspoons kosher salt
  • 1 teaspoon paprika
  • ¼ teaspoon garlic powder
  • ½ teaspoon celery salt
  • ½ teaspoon Colman’s dry mustard


  1. Place all ingredients in a medium non-stick pan with a lid, bring to a boil and simmer for ten minutes.
  2. Remove from heat, cool, then pass through a food mill (like this one).
  3. Store in a sealed jar refrigerated for up to two weeks.

You may also like:

Homemade Tater Tots

Homemade Tater Tots - A Family Feats

 Perdue’s Favorite Sweet and Smoky Chicken

Perdue’s Favorite Sweet and Smokey Chicken - A Family Feast

Martha’s Meatloaf

Martha's Meatloaf

  • Share
  • Pin
  • Tweet
  • Email
  • Meet The Author: Martha

  • Leave a Reply

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

    Recipe rating

    What type of comment do you have?

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


  • Cynthia wrote:

    Why does homemade ketchup only last a few weeks? It doesn’t look like anything in it would spoil. I want to make this but I don’t think I could use it up that quickly.

    • Martha wrote:

      Hi Cynthia – The tomatoes will spoil after a while since there aren’t the same preservatives you’d find in some of the store bought versions. To be safe, we wouldn’t recommend keeping it longer than a few weeks (but it is possible that it will still be safe for a little longer than that original timeframe.)

  • mary survis wrote:

    could also can in hot bath

    • Martha wrote:

      Possibly Mary! I’m not a canning expert but know that there are certain rules for using the water bath canning method for foods with high acidity. Pressure canning might be a safer option.

  • kellie @ The Suburban Soapbox wrote:

    I’ve always wanted to make my own ketchup….this might be the one I have to try first!

  • Nutmeg Nanny wrote:

    Love that you made your own ketchup. I have only ever done it in the slow cooker but love the ease of the stovetop. I need to make this immediately!

  • foodwanderings wrote:

    Ooh I was thinking for years making homemade ketchup. I especially felt the void when I made chicken cutlets the other day.

  • Kim (Feed Me, Seymour) wrote:

    I’ve been toying around with the idea of homemade ketchup for a while now. If only I could grow more than one dinky tomato…

  • Erin @ Texanerin Baking wrote:

    Aaah! I love this. SO much better than the stuff from the store filled with all the junk! And that lighting in the first picture. Wow. 🙂

    • Martha wrote:

      Thanks Erin! (If only we could recreate that lighting for ALL of our photos…) 🙂

  • [email protected] Mom wrote:

    It sounds delicious and looks gorgeous!

  • Lauren @ Healthy Delicious wrote:

    This looks great! Homemade ketchup has been on my list of kitchen projects for forever, but I havent’ gotten around to it yet (although I have made “ketchups” with other fruits.)

    • Martha wrote:

      Those fruit ketchups sound great Lauren!

  • Rose | The Clean Dish wrote:

    I hope to have my own tomatoes to harvest this year and with your wonderful recipe, I’ll be all set 🙂 I agree – homemade ketchup is easier than you’d think!! Definitely better for you, too.

  • Heather | girlichef wrote:

    I love homemade ketchup, and yours looks really, really delicious! And those tater tots with this ketchup sounds like perfection.

  • Angela {Mind Over Batter} wrote:

    Ketchup is my jam. My.Jam. I would probably eat this by the spoonful. I’d have to make a super size batch!

  • claire @the realistic nutritionist wrote:

    I think my life is forever changed after this recipe!!

  • Love the idea of making my own ketchup. I’ve never done this but am now inspired to give it a go. Thank you! P.S. Gorgeous photos!! 🙂

    • Martha wrote:

      Thanks Susan!

  • Sharon (Nut Free Wok) wrote:

    Fantastic, thank you for this recipe. I haven’t bought ketchup in a long time because I don’t trust the ingredients, I’ll definitely try this for the ketchup lovers in our home!

    • Martha wrote:

      I hope you enjoy the recipe Sharon!

  • Alisa @ Go Dairy Free wrote:

    I’m a sucker for homemade condiments! I’ve been mocking up our own “ghetto” ketchup (basically just a few ingredients on the fly to go w/ homemade potato wedges), but yours looks much more flavorful Martha. Pinning for later!

    • Martha wrote:

      Thanks Alisa!

  • Cookin Canuck wrote:

    This beats anything you could buy at the store by a mile! I am definitely trying this recipe.

  • Kate @ Diethood wrote:

    First and foremost, your photos! They are always so incredibly gorgeous!! Secondly, your recipes! I need to move in. Wanna adopt me?! haha 😉

    • Martha wrote:

      Thank you so much Kate! (Coming for you – who takes amazing photos – such a compliment!) I’d LOVE to adopt you!! 🙂

  • Jen @ Baked by an Introvert wrote:

    This has got to be better than any store bought ketchup. I am so going to make it!

  • The Food Hunter wrote:

    I really need to take the plunge and make my own.

  • stephanie @ Back for Seconds wrote:

    I have not made my own ketchup but this sounds totally doable.

  • Ashley @ Wishes and Dishes wrote:

    Confession: I actually do NOT like ketchup….I eat my fries plain. This homemade version might actually change my mind!

    • Martha wrote:

      Oh wow Ashley! (That’s totally OK!) But – I hope our homemade version changes your mind! 🙂

  • Christie wrote:

    I’ve been trying to eliminate more and more processed food. This is perfect. You can control the sugar in ketchup plus there is no high fructose corn syrup. Hopefully our tomatoes will do better this year and I can make some.

    • Martha wrote:

      It’s so easy to make too Christie! Hope you enjoy the recipe!

  • Nikki @ Nik Snacks wrote:

    I work at a brewery where we make ketchup made with beer. I’m going to have to try yours soon!

    • Martha wrote:

      Oh wow Nikki – Beer in ketchup sounds fantastic! We’ve got to try adding THAT the next time we make some ketchup! Thanks for the suggestion!

  • A Family Feast ® is a registered trademark of A Family Feast, Inc. All content, including recipes, text, visual elements, and photographs are copyright © A Family Feast, Inc. 2012-2020, unless otherwise stated. All rights reserved.