
Tomato Ketchup with Spices
Lunch • India
How to Make Tomato Ketchup with Spices (Traditional & Healthy Version)
Tomato Ketchup with Spices is a beloved condiment in Indian households, adding tang, spice, and vibrant color to snacks and meals. Unlike store-bought versions, homemade ketchup allows for a robust flavor profile with a blend of Indian masalas such as laal mirch (red chili powder), garam masala, and jeera (cumin). The origins of Indian-style ketchup trace back to colonial-era adaptations, but today, it’s a staple at festivals like Diwali, Holi, and birthday celebrations, served alongside samosas, pakoras, and sandwiches. The Indian version is distinctly spiced, reflecting our love for bold flavors and aromatic spices. This recipe is crafted to be health-conscious, using minimal sugar and natural ingredients, making it ideal for calorie trackers. Preparing your own ketchup at home lets you control the sweetness, spice, and thickness, ensuring a preservative-free, fresh taste. The tangy, mildly sweet, and spicy notes pair beautifully with Indian snacks, lunch items, or even as a dip for homemade atta bread rolls. Whether you’re making it for a festive platter or a regular lunch, this ketchup elevates every meal.
Ingredients(for 2 tablespoons per serving)
- 500 grams Ripe tomatoes (tamatar)
- 1 small Onion (pyaz, finely chopped)
- 3 Garlic cloves (lehsun, crushed)
- 1 inch Ginger (adrak, grated)
- 1/2 teaspoon Red chili powder (laal mirch)
- 1/2 teaspoon Cumin powder (jeera powder)
- 1/4 teaspoon Garam masala (optional for extra aroma) - optional
- 1 teaspoon Salt (namak, adjust to taste)
- 2 tablespoons Jaggery powder (gur, healthier alternative to sugar)
- 1 tablespoon Vinegar (sirka, for preservation and tang)
- 2 Cloves (laung, whole) - optional
Instructions
- 1
Wash and chop the ripe tomatoes and onion. Crush the garlic and grate the ginger.
5 minutes
Use fully ripe tamatar for the best flavor and color.
- 2
In a heavy-bottomed kadhai, add chopped tomatoes, onion, garlic, ginger, and cloves. Cook on medium heat until tomatoes soften.
5 minutes
Stir occasionally to prevent sticking; cover to speed up cooking.
- 3
Once softened, add red chili powder, cumin powder, garam masala (if using), salt, and jaggery powder. Mix well.
5 minutes
Adjust laal mirch and gur according to your taste preference.
- 4
Simmer the mixture for another 10 minutes until it thickens and the water evaporates. Remove cloves.
10 minutes
Cook on low flame for richer flavor and smoother texture.
Why This Dish is Healthy
Using natural ingredients and jaggery instead of sugar makes this Tomato Ketchup with Spices a healthier alternative to store-bought options. It’s low in calories, free from preservatives, and packed with beneficial plant compounds and spices that support metabolism and immunity. Perfect for calorie-conscious individuals and those seeking wholesome flavor without compromising health.
Tomato ketchup made at home is rich in antioxidants like lycopene, vitamin C, and potassium, thanks to ripe tamatar. The addition of jaggery instead of refined sugar supports better blood sugar levels. Spices like cumin and ginger aid digestion and add minerals. With no preservatives or artificial colors, this recipe is ideal for those watching their macros. It contains minimal fat, moderate carbohydrates, and traces of protein from tomatoes and onion.
Pro Tips
- 💡Tip 1: Use ripe, juicy tamatar for naturally sweet ketchup and vibrant color.
- 💡Tip 2: Strain the blended puree for a smooth, classic texture.
- 💡Tip 3: Adding a pinch of hing (asafoetida) in step 3 can enhance flavor and aid digestion.
Storage & Serving
Store in a sterilized glass jar in the refrigerator. It stays fresh for up to 2 weeks. Ensure to use a clean, dry spoon each time to prevent contamination.
Best served: Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 22.0 kcal |





