
Tomato Coconut Curry
Lunch • India
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(for 1 medium bowl (approx. 200 ml))
- 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) - optional
Instructions
- 1
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.
2 minutes
Always add curry leaves after mustard splutters for the best aroma.
- 2
Add chopped onions and sauté until translucent. Add slit green chillies and fry for another minute.
4 minutes
Stir continuously to avoid burning the onions.
- 3
Add chopped tomatoes and a pinch of salt. Cook until tomatoes turn soft and mushy.
5 minutes
Cover with a lid for faster softening of tomatoes.
- 4
Add turmeric powder, red chilli powder, and coriander powder. Mix well and cook for 2 minutes till the spices are fragrant.
2 minutes
Roasting the spices enhances their flavor and aroma.
Why This Dish 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.
Tomato Coconut Curry is rich in vitamins C and A from tomatoes, healthy fats and dietary fiber from coconut, and a variety of antioxidants from spices like turmeric and coriander. The use of minimal oil and fresh ingredients keeps the calorie count moderate, making it suitable for weight management. Coconut provides medium-chain triglycerides (MCTs) while tomatoes offer lycopene, which is known for its heart health benefits. The dish is naturally gluten-free and can be made vegan easily.
Pro Tips
- 💡Tip 1: Use ripe, juicy tomatoes for a naturally tangy flavor.
- 💡Tip 2: Freshly grated coconut gives the curry a creamy, authentic texture.
- 💡Tip 3: Adjust spice levels according to your taste and dietary needs.
Storage & Serving
Store leftover curry in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove, adding a splash of water if needed to adjust consistency.
Best served: Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 160.0 kcal |





