
Tomato Ketchup (homemade)
Lunch • India
How to Make Tomato Ketchup (Homemade) – Traditional & Healthy Version
Tomato Ketchup (homemade) is a staple in many Indian households, pairing perfectly with snacks like samosas, pakoras, and sandwiches. Originating from the tradition of preserving seasonal produce, this tangy and sweet condiment has found its way onto Indian dining tables, especially during festive gatherings and celebrations. Unlike commercial varieties, homemade tomato ketchup allows you to control the quality and quantity of ingredients, ensuring a fresh and preservative-free flavor. The vibrant red color, robust taste, and comforting aroma of this ketchup make it an all-time favorite with both children and adults. Its sweet, tangy, and mildly spiced notes are reminiscent of classic Indian flavors, enhanced with spices like laung (cloves) and dalchini (cinnamon). Preparing ketchup at home is not just healthier but also a delightful kitchen project, especially during the tomato harvest season. This homemade version is perfect for those looking to avoid excess sugar, preservatives, and artificial colors. Enjoy this versatile condiment with your favorite tiffin snacks, or serve it alongside festive treats during Diwali or Holi for an authentic Indian touch.
Ingredients(for 2 tablespoons per serving)
- 500 grams Ripe red tomatoes (tamatar)
- 1 small, chopped Onion (pyaaz)
- 2 Garlic cloves (lehsun)
- 1-inch piece Ginger (adrak)
- 1-inch Cinnamon stick (dalchini)
- 2 Cloves (laung)
- 4 Black peppercorns (kali mirch)
- 1/2 teaspoon Salt (namak)
- 2 tablespoons Jaggery or brown sugar (gur/shakkar)
- 1 tablespoon Apple cider vinegar (sirka)
- 1/4 teaspoon Red chili powder (lal mirch) - optional
Instructions
- 1
Wash and roughly chop the tomatoes (tamatar), onion (pyaaz), garlic (lehsun), and ginger (adrak).
5 minutes
Use fully ripe tomatoes for best color and natural sweetness.
- 2
In a heavy-bottomed kadhai, add the chopped tomatoes, onion, garlic, ginger, dalchini (cinnamon), laung (cloves), and kali mirch (peppercorns).
2 minutes
A kadhai helps in even cooking and prevents burning.
- 3
Cook on medium heat, stirring occasionally, until tomatoes soften and release water (about 10 minutes).
10 minutes
Cover the kadhai to retain moisture and speed up cooking.
- 4
Remove from heat and cool slightly. Remove cinnamon, cloves, and peppercorns. Blend the mixture into a smooth puree using a mixer.
5 minutes
Strain the puree for a silky texture, if desired.
Why This Dish is Healthy
This tomato ketchup is a healthy choice because it uses fresh, natural ingredients and is free from additives and excess sugar. Jaggery provides a more nutritious alternative to refined sugar, while spices add flavor without extra calories. The absence of preservatives and artificial colors ensures a clean, wholesome condiment that can be enjoyed by the whole family, supporting your calorie-conscious lifestyle.
Homemade tomato ketchup is rich in lycopene, a powerful antioxidant found in ripe tomatoes, which supports heart health and immunity. This recipe uses minimal oil and natural sweeteners like jaggery (gur), reducing refined sugar content. It also contains essential vitamins like vitamin C from tomatoes, and trace minerals from spices such as cinnamon and cloves. By preparing ketchup at home, you avoid preservatives, artificial colors, and excess sodium, making it suitable for a balanced diet.
Pro Tips
- 💡Tip 1: Use fully ripe, red tomatoes (desi tamatar) for best results.
- 💡Tip 2: Adjust the level of sweetness and tanginess to suit your family's taste.
- 💡Tip 3: Sterilize jars before storing to keep the ketchup fresh and safe.
Storage & Serving
Store homemade tomato ketchup in a sterilized glass jar in the refrigerator for up to 2 weeks. Always use a clean, dry spoon to prevent spoilage.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 18.0 kcal |



