Thakkali Kurma
A fragrant, mildly spiced tomato curry from South India, where ripe tomatoes simmer in a creamy coconut gravy. The subtle sweetness of tomatoes blends with aromatic whole spices and the richness of ground coconut, making it a perfect side for idli, dosa, or steamed rice.
For 4 servings
- prep · ~2 min
Grind the coconut paste.
In a small blender, combine grated coconut, fennel seeds, cashew nuts, and water. Grind to a smooth, fine paste. Set aside.
- temper · ~1 min
Make the tempering.
1.Heat oil in a kadai or deep pan over medium heat.2.Add cinnamon stick, cloves, and crushed cardamom pods. Sauté until fragrant (30 seconds).3.Add curry leaves and let them splutter for 10 seconds. - saute · ~6 min
Sauté the aromatics.
1.Add sliced onions and slit green chili to the pan.2.Sauté until the onions turn translucent and soft (4-5 minutes).3.Add chopped ginger and crushed garlic. Sauté until the raw smell goes away (1 minute). - saute · ~6 min
Cook the tomatoes with spices.
1.Add the chopped tomatoes, turmeric powder, and red chili powder.2.Cook on medium heat, stirring occasionally, until the tomatoes are soft and mushy, and the oil starts to separate slightly (5-7 minutes). - simmer · ~8 min
Simmer the kurma.
1.Pour 1 cup of water into the pan. Season with salt and stir well.2.Bring the mixture to a gentle boil, then lower the heat.3.Stir in the ground coconut paste and mix thoroughly.4.Let it simmer gently for 5-7 minutes, allowing the gravy to thicken slightly. Stir occasionally to prevent sticking. - garnish
Finish and serve.
Turn off the heat. Garnish with fresh chopped cilantro. Serve hot with idli, dosa, appam, or steamed rice.
TIPThe kurma thickens as it cools. If you prefer a thinner consistency, add a splash of warm water before serving.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Choose very ripe tomatoes for maximum sweetness and a rich, deep red color.
- 2Grind the coconut paste to an ultra-smooth consistency for a creamy, luscious gravy.
- 3Do not skip sautéing the onions until translucent; this builds the flavor base.
- 4Cook the tomatoes until the oil separates from the masala for a well-developed taste.
- 5Add the coconut paste only after the tomatoes are fully cooked to prevent curdling.
- 6Stir the kurma gently and frequently after adding the paste to avoid sticking or burning.
- 7This kurma thickens on cooling; adjust consistency with warm water just before serving.
Adapt it for your goals.
Vegan
Replace the 4 cashew nuts with an equal number of soaked and blanched almonds or 1 tablespoon of roasted white sesame seeds. This keeps the gravy creamy and nutty without any animal products.
low oilLow-oil
Reduce oil to 1 teaspoon. Dry-roast the whole spices (cinnamon, cloves, cardamom) in the pan before adding a splash of water to sauté the onions. The final texture will be slightly thinner but still flavorful.
nut freeNut-free
Omit the cashew nuts entirely and add 1 extra tablespoon of fresh grated coconut. The gravy will be slightly less rich but still creamy from the coconut.
spicierSpicier
Increase the red chili powder to 1/2 teaspoon and add 1 more slit green chili. This gives a bolder heat that complements the sweetness of the tomatoes.
Why this is on our healthy list.
Rich in Lycopene
Ripe tomatoes are an excellent source of lycopene, a powerful antioxidant that may support heart health and reduce inflammation.
Healthy Fats from Coconut
Fresh coconut provides medium-chain triglycerides (MCTs), which are easily metabolized for quick energy and may aid in satiety.
Digestive Support from Fennel
Fennel seeds are traditionally used to aid digestion and reduce bloating, making this curry gentle on the stomach.
Anti-Inflammatory Spices
Turmeric, ginger, and garlic contain compounds with anti-inflammatory and immune-supporting properties.
Frequently asked questions
Yes, use 2 cups of canned crushed tomatoes. Reduce the water added later slightly (to about 3/4 cup) since canned tomatoes are more watery.



