Tomato Ketchup (homemade)

tomato ketchup
Yields: 1 Serving Difficulty: Easy Prep Time: 10 Mins Cook Time: 25 Mins Total Time: 35 Mins

Tomato ketchup is a sauce made with fresh ripe tomatoes by adding some spices into it. Homemade tomato ketchup is healthier than market-based. As it does not contain a lot of preservatives. Homemade ketchup surpasses market-based ketchup in taste, texture, and quality. It is a perfect combo of flavors. It is a staple sauce, used in making many other sauces.

Why homemade tomato ketchup is better than store-bought ketchup?

Homemade tomato ketchup is a lot better than store bought which contains a lot of artificial flavors, preservatives, and excessive sugar. Homemade ketchup contains a balanced combo of simple spices without preservatives and artificial flavors. This is the reason it is healthier then the preserved ones.

Tips to make good tomato ketchup

Choose ripe tomatoes.

Boil them to remove skin

Prevent from burning by stirring

Separate seeds and skins by filtering.

Add a minimal amount of spices.

You can preserve it for up to 3 weeks in a refrigerator and upto 6 months in freezer.

Ingredients of tomato ketchup


It is the main base ingredient of ketchup. choose ripe fresh tomatoes to make ketchup.


Salt, red chili powder, onion powder, and garlic powder are used as spice in it.


You can add it as a preservative.


To reduce the tanginess of tomatoes and vinegar you can add white sugar


Here are some more delicious recipes you can try at home

Chicken chow mein

Kabuli pulao

Beef Achar Gosht

Nutrition in Ketchup per serving

Calories 16
Carbohydrates 4g
Proteins 1g
Fats 0g

These values are approximate calculations that vary with ingredients.


Follow us on Facebook and Instagram. Give us your feedback in comment section. Thanks



0/8 Ingredients
Adjust Servings


0/12 Instructions
  • Take well ripened tomatoes and wash them.
  • Cover and boil for 3 minutes till the skin of tomatoes starts to separate.
  • Cool down the tomatoes completely and then transfer to blender.
  • Make tomato puree without adding water.
  • Using sieve, separate the seeds and skin of tomatoes from tomato puree.
  • Further stir and mix well.
  • Stir occasionally to prevent from burning.
  • Further continue to boil for 10 more minutes
  • Then add chili powder, salt, black pepper, onion powder, garlic powder and mix well.
  • Then add vinegar it acts as a preservative.
  • Mix well and check seasoning.
  • Finally transfer to air tight jar after complete cooling.