Homemade Ketchup Recipe | Ketchup ingredients

Photo of author

By Manilal

Homemade ketchup recipe, tomato ketchup is a popular condiment that is loved by many people around the world. While it is readily available in stores, there is something special about making your own homemade ketchup recipe. Not only is it more flavorful, but it is also healthier and free from any artificial preservatives or colors. In this recipe, we will show you how to make tomato ketchup from scratch, using fresh and natural ingredients.

Get ready to add some flavor to your meals with this homemade ketchup recipe. Say goodbye to store-bought ketchup and hello to a fresh and delicious condiment that you can make in the comfort of your own kitchen. Our recipe uses only the freshest and highest-quality ingredients to ensure that you get the best possible taste. From ripe tomatoes to aromatic spices, this ketchup recipe is packed with unique and bold flavors that will enhance any dish. So, let’s gather our ingredients and get ready to create a ketchup that’s sure to impress your taste buds.

Homemade Ketchup Recipe

The traditional tomato ketchup recipe typically includes the following ingredients:


  • 3 lbs of ripe tomatoes
  • 1 large onion, diced
  • 2 cloves of garlic, minced
  • 1 cup of apple cider vinegar
  • 1 cup of brown sugar
  • 1 tsp of salt
  • 1 tsp of paprika
  • 1/2 tsp of allspice
  • 1/2 tsp of cinnamon
  • 1/2 tsp of cloves
  • 1/4 tsp of cayenne pepper (optional)


1. Begin by rinsing the tomatoes and discarding any stems. Proceed to chop them into four pieces and transfer them to a spacious saucepan. Include the chopped onion and minced garlic in the saucepan as well.

2. Cook the tomatoes over medium heat for about 30 minutes, stirring occasionally. The tomatoes should start to break down and release their juices. Once they are soft and mushy, remove them from the heat.

3. Allow the tomato mixture to cool slightly, then use a blender or food processor to puree it until it is smooth. You can also use an immersion blender directly in the pot. Once the mixture is smooth, pass it through a fine-mesh strainer to remove any seeds or chunks.

4. Pour the puree back into the pot and add the apple cider vinegar, brown sugar, salt, paprika, allspice, cinnamon, cloves, and cayenne pepper (if using). Mix well.

Homemade Ketchup Recipe
Homemade Ketchup Recipe

5. Cook the ketchup over medium heat for about an hour, stirring occasionally. The mixture should reduce and thicken, and the flavors should meld together. If you prefer thicker ketchup, you can cook it for a longer time.

6. Once the ketchup has reached your desired consistency, remove it from the heat and allow it to cool to room temperature.

7. Transfer the ketchup to sterilized jars or bottles and store them in the fridge. The ketchup will last for several months if stored properly. Homemade ketchup recipe makes a large batch of ketchup that you can enjoy on burgers, fries, and other foods for weeks to come!

Enjoy your homemade ketchup recipe on burgers, fries, and anything else you like!


  • To make the ketchup smoother, you can pass it through a fine-mesh strainer or cheesecloth after cooking it.
  • Adjust the sweetness and tanginess of the ketchup to your liking by adding more or less sugar and vinegar.
  • You can also experiment with adding other spices or herbs to the ketchup, such as bay leaves, oregano, or thyme.
  • This recipe can be easily scaled up or down depending on how much ketchup you want to make.
  • If you prefer a spicier ketchup, you can increase the amount of cayenne pepper or add some hot sauce or chili powder.
  • In conclusion, making your own tomato ketchup at home is a fun and rewarding process that allows you to customize the flavor and quality of your condiment. This recipe is easy to follow and uses fresh and natural ingredients that are healthy and delicious. Try making your own tomato ketchup today and enjoy the satisfaction of a homemade condiment that is free from any artificial ingredients.

Heinz Tomato Ketchup Recipe

Heinz Tomato Ketchup Recipe

Heinz tomato ketchup is a proprietary recipe owned by the H.J. Heinz Company, but here’s a recipe you can use to make a homemade version:


  • 1 (28-ounce) can of peeled, whole tomatoes
  • 1 small onion, chopped
  • 1/2 cup white vinegar
  • 1/4 cup granulated sugar
  • 1/2 teaspoon salt
  • 1/8 teaspoon garlic powder
  • 1/8 teaspoon onion powder


  1. Drain the can of whole tomatoes and roughly chop them.
  2. In a medium saucepan, cook the chopped onion over medium heat until softened and translucent.
  3. Add the chopped tomatoes, white vinegar, sugar, salt, garlic powder, and onion powder to the saucepan.
  4. Bring the mixture to a simmer and let it cook for 30-40 minutes, stirring occasionally until the tomatoes have broken down and the mixture has thickened.
  5. Remove the saucepan from the heat and let the mixture cool slightly.
  6. Move the mixture to a blender or food processor and process until it reaches a smooth consistency.
  7. If desired, strain the mixture through a fine-mesh sieve to remove any chunks or seeds.
  8. Transfer the ketchup to a clean jar or bottle and store it in the refrigerator for up to 1 month.

Note: This recipe is a homemade approximation of Heinz tomato ketchup and may not taste exactly the same as the original.

Read More: How to see NYT Recipe for free service

Leave a Comment