How to Make Tomato Coconut Curry (Traditional & Healthy Version)
Tomato Coconut Curry, or 'Thakkali Thengai Kuzhambu' in Tamil, is a vibrant and comforting South Indian dish that beautifully combines ripe tomatoes and fresh coconut. This vegetarian curry is a staple in Tamil Nadu and Kerala households, especially loved for its quick preparation and rich, tangy flavors. Traditionally simmered with mustard seeds, curry leaves, and aromatic spices, this curry is a true representation of South India's culinary heritage. The creamy texture from freshly ground coconut balances the acidity of tomatoes, making it a harmonious meal choice. Tomato Coconut Curry is often served during lunch with steamed rice or soft idlis, making it an ideal option for a wholesome, balanced meal. Its easy digestibility and use of locally-sourced ingredients have made it a favorite for both daily meals and festive feasts, especially during Pongal and Onam. This dish is naturally vegetarian, can be easily adapted for vegan diets, and is perfect for those looking for healthy yet flavorful Indian recipes. Packed with nutrients and bold South Indian flavors, Tomato Coconut Curry is a delightful way to enjoy the best of traditional Indian cuisine.
Ingredients
- 3 medium Ripe tomatoes (tamatar)
- 1/2 cup Fresh grated coconut (nariyal)
- 1 small, finely chopped Onion (pyaz)
- 2, slit Green chillies (hari mirch)
- 10-12 Curry leaves (kadi patta)
- 1/2 tsp Mustard seeds (rai)
- 1/2 tsp Cumin seeds (jeera)
- 1/4 tsp Turmeric powder (haldi)
- 1/2 tsp Red chilli powder (lal mirch)
- 1 tsp Coriander powder (dhaniya powder)
- to taste Salt (namak)
- 1 tbsp Oil (preferably coconut or groundnut oil)
- 2 tbsp, chopped Fresh coriander leaves (hara dhaniya)
Step-by-step instructions
Step 1 · Heat oil in a kadhai or deep pan on medium flame
Heat oil in a kadhai or deep pan on medium flame. Add mustard seeds and let them splutter, then add cumin seeds and curry leaves.
Step 2 · Add chopped onions and sauté until translucent
Add chopped onions and sauté until translucent. Add slit green chillies and fry for another minute.
Step 3 · Add chopped tomatoes and a pinch of salt
Add chopped tomatoes and a pinch of salt. Cook until tomatoes turn soft and mushy.
Step 4 · Add turmeric powder
Add turmeric powder, red chilli powder, and coriander powder. Mix well and cook for 2 minutes till the spices are fragrant.
Step 5 · Meanwhile
Meanwhile, grind fresh grated coconut with a little water to a smooth paste.
Step 6 · Add the coconut paste to the pan and mix thoroughly
Add the coconut paste to the pan and mix thoroughly. Pour in 1 cup of water, adjust salt, and let the curry simmer for 6-7 minutes on low heat.
Step 7 · Garnish with fresh coriander leaves
Garnish with fresh coriander leaves. Serve hot with steamed rice, idli, or dosa.
Why this recipe is healthy
This South Indian Tomato Coconut Curry is a healthy lunch option because it is cooked with wholesome, plant-based ingredients without heavy cream or excessive oil. The combination of tomatoes and coconut delivers a balanced dose of nutrients, supports digestion, and boosts immunity. Its low glycemic index and use of anti-inflammatory spices make it ideal for diabetic and weight-conscious individuals. Being high in fiber and antioxidants, it supports overall well-being.
A note on tradition
Tomato Coconut Curry is a beloved dish in South Indian homes, especially in Tamil Nadu and Kerala. It is often prepared during festivals like Pongal and Onam, as well as for simple family lunches. The use of coconut and tomatoes reflects the agricultural abundance of the region, where coconut palms and tomato farms are prevalent. In local customs, such curries are enjoyed with rice or tiffin items and are considered comfort food.