How to Make Tomato Curry (Traditional & Healthy Version)
Tomato Curry, known locally as Tamatar Ka Curry or Thakkali Kuzhambu, is a vibrant, tangy, and comforting dish from South India, especially popular in Tamil Nadu and Andhra Pradesh. This curry is a staple in many Indian households, cherished for its ease of preparation and bold flavors. The combination of ripe tomatoes, aromatic spices, and a subtle hint of coconut creates a deliciously light yet satisfying gravy. Traditionally served with steamed rice or phulka (atta roti), Tomato Curry is both nutritious and deeply rooted in Indian culinary heritage. Tomato Curry is often enjoyed as a wholesome lunch during hot summer months when fresh tomatoes are at their peak in the local markets. It is a staple recipe during festivals like Pongal and Ugadi, where simple, sattvic (pure) vegetarian meals are preferred. The tangy taste is balanced with the gentle sweetness of onions and the warmth of tempered spices like mustard seeds, curry leaves (kadi patta), and hing (asafoetida). With its minimal use of oil and high content of vegetables, Tomato Curry is a smart choice for calorie-conscious eaters who desire authentic Indian flavors without compromising on health.
Ingredients
Step-by-step instructions
Step 1 · Heat oil in a kadhai on medium flame
Heat oil in a kadhai on medium flame. Add mustard seeds; allow them to splutter. Add hing and curry leaves. Sauté for a few seconds until fragrant.
Step 2 · Add sliced onions and green chilies
Add sliced onions and green chilies. Sauté until onions turn translucent but not browned.
Step 3 · Add grated ginger
Add grated ginger, turmeric powder, and red chili powder. Sauté for 1 minute to release the aromas.
Step 4 · Add chopped tomatoes and salt
Add chopped tomatoes and salt. Cook on medium flame, stirring occasionally, until tomatoes soften and oil separates (about 7-8 minutes).
Step 5 · Add coriander powder and 1/2 cup water
Add coriander powder and 1/2 cup water. Mix well and simmer for 5 minutes until the curry thickens slightly.
Step 6 · If using
If using, add coconut milk and simmer for another 2-3 minutes. Do not boil vigorously after adding coconut milk.
Step 7 · Turn off the heat
Turn off the heat. Garnish with fresh coriander leaves. Serve hot with steamed rice or phulka.
Why this recipe is healthy
This recipe uses very little oil, is entirely plant-based, and contains no processed ingredients, making it both heart-friendly and suitable for most diets. The focus on fresh, local vegetables and spices delivers a nutrient-dense meal that is satisfying yet light. The absence of heavy cream or butter keeps the calorie count low, while the addition of coconut milk (optional) can provide richness without unhealthy fats. Perfect for anyone tracking their nutrition goals.
A note on tradition
Tomato Curry holds a special place in South Indian kitchens, often prepared during the summer when tomatoes are abundant. It is a go-to dish for quick weekday lunches and is popularly paired with rice, dosa, or idli. The dish is especially popular during festivals like Pongal and Ugadi, where simple, vegetarian meals are preferred. Each region adds its own touch: in Andhra, it may be spicier; in Kerala, coconut milk is used for a creamy finish. Its versatility and simplicity make it a beloved comfort food across generations.