How to Make Tomato Ketchup (Traditional & Healthy Version)
Tomato Ketchup, or tamatar ketchup, is a beloved condiment that has found its way into Indian kitchens and street food stalls across the country. While its roots may be global, India has made this tangy, sweet, and mildly spiced sauce its own, with regional twists and a preference for homemade versions using fresh, local ingredients. In India, no samosa, pakora, or sandwich is truly complete without a generous dollop of tomato ketchup on the side. Making tomato ketchup at home not only ensures a fresher, preservative-free sauce but also allows you to balance flavors according to your family's taste. Preparing your own tomato ketchup is especially popular during the tomato harvest season in states like Maharashtra, Punjab, and Karnataka, when the markets are flooded with ripe tamatar. The homemade version is free from artificial colors and excessive sugar, making it a much healthier choice for calorie-conscious families. With just a few pantry staples, you can create a vibrant, aromatic ketchup that transforms everyday snacks and meals, whether during school tiffins, festive gatherings, or casual chai time with friends. This recipe blends traditional Indian spices, a hint of jaggery (gur), and the rich umami of fresh tomatoes, creating a condiment that’s both nostalgic and modern.
Ingredients
- 500 grams Ripe tomatoes (tamatar) (preferably desi variety)
- 1 small Onion (finely chopped)
- 2 cloves Garlic (crushed)
- 1/2 inch Ginger (adrak, chopped)
- 1 Green chilli (finely chopped, deseeded for less heat)
- 2 tablespoons Vinegar (sirka)
- 2 tablespoons Jaggery (gur) or brown sugar (adjust to taste)
- 1/4 teaspoon Black salt (kala namak) (for tang)
- 1/4 teaspoon Roasted cumin powder (jeera)
- to taste Salt
- 1 Clove (laung)
Step-by-step instructions
Step 1 · Wash and roughly chop the ripe tomatoes
Wash and roughly chop the ripe tomatoes. Finely chop onion, ginger, garlic, and green chilli.
Step 2 · In a thick-bottomed kadhai
In a thick-bottomed kadhai, add chopped tomatoes, onion, garlic, ginger, green chilli, and clove. Cook on medium flame until tomatoes turn soft and pulpy (about 10 minutes).
Step 3 · Remove clove
Remove clove, then allow the mixture to cool slightly. Blend to a smooth puree using a mixer or hand blender.
Step 4 · Pour the puree back into the kadhai
Pour the puree back into the kadhai. Add salt, black salt, roasted cumin powder, and jaggery. Stir well.
Step 5 · Simmer the mixture on low flame
Simmer the mixture on low flame, stirring often, until it thickens to ketchup consistency (about 7-10 minutes).
Step 6 · Add vinegar
Add vinegar, mix thoroughly, and cook for 2 more minutes. Taste and adjust salt or spices if needed.
Step 7 · Allow to cool completely
Allow to cool completely. Transfer to a sterilized glass bottle or jar. Store refrigerated.
Why this recipe is healthy
This recipe avoids preservatives, artificial colors, and excess sugar found in commercial ketchup. By choosing fresh, local ingredients and natural sweeteners like jaggery, you enjoy a cleaner, nutrient-rich condiment. The use of traditional Indian spices not only enhances flavor but also offers digestive and anti-inflammatory benefits. Homemade ketchup means fewer calories and better control over your macros, making it ideal for healthy eating.
A note on tradition
Tomato ketchup is a staple in Indian homes, especially for children’s tiffin and snacks. It is often served with popular street foods like samosas and pakoras during festivals such as Holi and Diwali. Homemade ketchup reflects the Indian tradition of preparing pickles and preserves during harvest seasons. While its origin is global, Indian households have innovated with spices and sweeteners to suit local tastes, making it an everyday essential.