Homemade Ketchup

10 Prep
30 Cook
40 Total
16 Serves

Homemade Ketchup is one of those recipes that makes you wonder why you ever bought the bottled stuff. It is rich, tangy, and so much better than anything from the store.

Homemade ketchup in a glass jar on white marble

There is something incredibly satisfying about making your own ketchup from scratch. You control the sweetness, the spice, and every single ingredient that goes into it.

Trust me, once you try this homemade ketchup, you will never look at the store-bought version the same way again.

Why You Will Love This Homemade Ketchup

This recipe is super easy to pull together and the flavor is out of this world.

You get a deep, rich tomato taste with just the right balance of sweet, tangy, and a little bit of spice. It is so much more complex than anything you can grab off the shelf.

Not only is it delicious, but you also know exactly what is in it. No high fructose corn syrup, no preservatives, just real ingredients.

Whether you are dipping fries, topping burgers, or using it as a base for other sauces, this ketchup fits the bill perfectly.

Ingredients You Will Need

The ingredient list is simple and you probably already have most of these in your pantry. Canned crushed tomatoes are the base, and they give you a rich, deep tomato flavor without hours of work.

Brown sugar adds that classic sweetness, while apple cider vinegar brings the tang that makes ketchup taste like ketchup.

Overhead view of homemade ketchup in a white bowl

The spice blend is where the magic happens. Onion powder, garlic powder, and a pinch of allspice create that warm, savory depth. A little mustard powder and cayenne give it just enough kick.

Use the best canned tomatoes you can find. The quality of the tomatoes really does make a big difference in the final result.

How to Make Homemade Ketchup

Start by combining the crushed tomatoes, brown sugar, and apple cider vinegar in a medium saucepan. Stir in all the spices and bring everything to a gentle simmer.

Let it cook on low heat for about 25 to 30 minutes, stirring occasionally, until the mixture thickens and the flavors meld together.

Once it has reduced and looks glossy, carefully transfer it to a blender and blend until completely smooth. You can also use an immersion blender right in the pot if you have one.

Close-up of thick homemade ketchup dripping from a spoon

Let it cool completely before transferring to a jar or squeeze bottle. It will thicken up even more as it cools.

Tips for the Best Results

Taste as you go. The sweetness and tanginess can be adjusted to your liking by adding more brown sugar or vinegar.

If you prefer a smoother ketchup, blend it a little longer. For a slightly chunkier, rustic texture, give it just a few quick pulses.

A pinch of smoked paprika is a game-changer if you want a subtle smoky flavor. It takes this ketchup to the next level.

For a slow cooker version, combine everything in your Crock-Pot and cook on high for 3 to 4 hours uncovered, stirring every hour, until thick and rich.

Serving Ideas

This homemade ketchup pairs perfectly with crispy french fries, onion rings, or a juicy burger. It is the perfect dipping sauce for just about anything.

Use it as a base for barbecue sauce, cocktail sauce, or even a meatloaf glaze. The possibilities are endless.

Homemade ketchup served with french fries

It also makes a fantastic homemade gift. Pour it into a cute jar, tie a ribbon around it, and you have a thoughtful present that anyone would love.

Storage

Store your homemade ketchup in an airtight container or glass jar in the refrigerator. It will keep for up to 2 to 3 weeks.

The flavor actually gets better after a day or two in the fridge as the spices have time to meld even further. Give it a good stir before using.

Homemade ketchup in a glass jar on white marble
Print Pin
4.90 from 9 votes

Homemade Ketchup

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 16 servings

Ingredients

For the Ketchup

  • 1 can (28-ounce) crushed tomatoes
  • 1/3 cup brown sugar packed
  • 1/4 cup apple cider vinegar
  • 2 tablespoons tomato paste
  • 1 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt or to taste
  • 1/4 teaspoon allspice
  • 1/4 teaspoon mustard powder
  • 1/8 teaspoon cayenne pepper optional
  • 1/8 teaspoon ground cloves
  • freshly ground black pepper to taste

Instructions

  • Combine the crushed tomatoes, brown sugar, apple cider vinegar, and tomato paste in a medium saucepan. Stir until the sugar dissolves.
  • Add the onion powder, garlic powder, salt, allspice, mustard powder, cayenne pepper, ground cloves, and black pepper. Stir well to combine.
  • Bring the mixture to a gentle simmer over medium heat. Reduce heat to low and cook uncovered for 25 to 30 minutes, stirring occasionally, until the mixture has thickened and reduced by about one-third.
  • Remove from heat and carefully transfer to a blender. Blend until completely smooth. Alternatively, use an immersion blender directly in the pot.
  • Taste and adjust seasoning, adding more salt, sugar, or vinegar as needed.
  • Let the ketchup cool completely. It will thicken further as it cools. Transfer to a glass jar or squeeze bottle and refrigerate.

Notes

For a smoky twist, add 1/2 teaspoon of smoked paprika along with the other spices.
For a slow cooker version, combine all ingredients in a Crock-Pot and cook on high for 3 to 4 hours uncovered, stirring every hour, until thick and rich.
Store in an airtight container in the refrigerator for up to 2 to 3 weeks. The flavor improves after a day or two.
Adjust the brown sugar and vinegar to your preferred level of sweetness and tanginess.

Final Thoughts

This homemade ketchup is a must-try for anyone who loves good food and simple recipes. It is flavorful, easy, and way better than store-bought.

Give it a shot and I promise you will be hooked. Your taste buds will thank you!

Leave a Review

Recipe Rating