How to Make Dahi Curry (Traditional & Healthy Version)

Dahi Curry is a beloved South Indian vegetarian dish, known for its creamy texture, tangy flavor, and nourishing qualities. This healthy Indian recipe is made by simmering fresh dahi (curd/yogurt) with gram flour (besan), aromatic spices, and traditional tadka (tempering) in coconut oil. Popular in Tamil Nadu, Karnataka, and Andhra Pradesh, Dahi Curry is often enjoyed during lunch, especially in the hot summer months when the cooling properties of dahi are most appreciated. Dahi Curry is a staple in many households, cherished for its simplicity, satiety, and digestive benefits. The dish pairs beautifully with steamed rice or millet, making it a perfect meal for those seeking both taste and nutrition. It is also prepared during festivals like Ugadi and Pongal, highlighting its cultural significance in South Indian cuisine. The subtle use of spices like turmeric (haldi), curry leaves, and mustard seeds adds an irresistible aroma and flavor, ensuring this recipe remains a favorite across generations. This light, protein-rich curry is both comforting and refreshingly tangy, making it an ideal choice for health-conscious individuals and families alike.

35 min total2 servingsEasy220 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: In a mixing bowl
0%

Step 1 · In a mixing bowl

In a mixing bowl, whisk dahi until smooth and lump-free. Add besan and mix well to avoid lumps.

Step 2: Add 1
0%

Step 2 · Add 1

Add 1.5 cups of water, turmeric powder, and salt to the dahi-besan mixture. Mix thoroughly to combine.

Step 3: Heat coconut oil in a kadhai or heavy-bottomed pan on medium flame
0%

Step 3 · Heat coconut oil in a kadhai or heavy-bottomed pan on medium flame

Heat coconut oil in a kadhai or heavy-bottomed pan on medium flame. Add mustard seeds and let them splutter.

Step 4: Add hing
0%

Step 4 · Add hing

Add hing, curry leaves, and green chilli. Sauté for 30 seconds to release flavors.

Step 5: Pour the dahi-besan mixture into the pan
0%

Step 5 · Pour the dahi-besan mixture into the pan

Pour the dahi-besan mixture into the pan. Stir continuously to prevent curdling. Bring to a gentle simmer.

Step 6: Simmer for 5-7 minutes until slightly thickened
0%
7 min

Step 6 · Simmer for 5-7 minutes until slightly thickened

Simmer for 5-7 minutes until slightly thickened. Add red chilli powder if desired and stir well.

Step 7: Garnish with fresh coriander leaves and serve hot with steamed rice...
0%

Step 7 · Garnish with fresh coriander leaves and serve hot with steamed rice...

Garnish with fresh coriander leaves and serve hot with steamed rice or millet.

Why this recipe is healthy

This Dahi Curry recipe uses minimal oil and includes gut-friendly probiotics from dahi, making it easy to digest and low in calories. Protein from besan keeps you full, while turmeric and curry leaves promote immunity. The use of coconut oil and the absence of heavy cream or excessive ghee make it suitable for weight management and heart health. It's a wholesome, vegetarian meal that fits into most healthy Indian diets.

A note on tradition

Dahi Curry, also known as Mor Kuzhambu in Tamil Nadu and Majjige Huli in Karnataka, has deep roots in South Indian kitchens. Traditionally prepared during summer and festivals like Ugadi or Pongal, it is valued for its lightness and cooling effect. The dish reflects the regional emphasis on yogurt-based curries, often served as part of a festive or everyday vegetarian meal. Each state adds its own twist, with variations in tadka and seasonings.

← Back to Dahi Curry