How to Make Chicken Curry with Coconut Milk (Traditional & Healthy Version)

Chicken Curry with Coconut Milk, known locally as 'Thengai Paal Kozhi Kuzhambu', is a beloved South Indian dish that beautifully combines tender chicken pieces with rich coconut milk and aromatic spices. This curry is a staple in Kerala and Tamil Nadu households, often enjoyed during family gatherings and festive occasions. The creamy texture from coconut milk balances the warm spices, creating a comforting, mildly spicy, and slightly sweet curry that pairs perfectly with steamed rice or appam. This dish is especially popular in regions where coconut is abundant, reflecting the lush landscapes and culinary heritage of South India. Its popularity during Onam and Vishu festivals highlights its cultural significance. Chicken Curry with Coconut Milk is a fantastic addition to your healthy Indian food repertoire, as it is packed with protein, essential nutrients, and healthy fats from coconut milk. The use of fresh curry leaves, ginger, and garlic lends a vibrant aroma and depth of flavor while keeping the dish light and nourishing. Enjoy this wholesome curry as part of a balanced meal that is both satisfying and mindful of your calorie intake.

35 min total2 servingsMedium350 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Heat coconut oil in a kadhai or deep pan
0%

Step 1 · Heat coconut oil in a kadhai or deep pan

Heat coconut oil in a kadhai or deep pan. Add mustard seeds and let them splutter. Toss in curry leaves and green chili, sauté for a few seconds.

Step 2: Add sliced onions and sauté until golden brown
0%

Step 2 · Add sliced onions and sauté until golden brown

Add sliced onions and sauté until golden brown. Stir in ginger-garlic paste and cook until raw aroma disappears.

Step 3: Mix in chopped tomatoes
0%

Step 3 · Mix in chopped tomatoes

Mix in chopped tomatoes. Cook until tomatoes soften and oil starts to separate.

Step 4: Add turmeric
0%

Step 4 · Add turmeric

Add turmeric, red chili powder, coriander powder, and salt. Stir well to combine spices.

Step 5: Add chicken pieces and sauté until they turn white on the outside
0%

Step 5 · Add chicken pieces and sauté until they turn white on the outside

Add chicken pieces and sauté until they turn white on the outside, sealing in the juices.

Step 6: Pour in 1/2 cup water
0%
8 min

Step 6 · Pour in 1/2 cup water

Pour in 1/2 cup water. Cover and cook on low heat until chicken is cooked through (about 8 minutes).

Step 7: Add coconut milk and gently mix
0%
3 min

Step 7 · Add coconut milk and gently mix

Add coconut milk and gently mix. Simmer uncovered for 2-3 minutes. Do not boil after adding coconut milk to prevent curdling.

Step 8: Garnish with fresh curry leaves
0%

Step 8 · Garnish with fresh curry leaves

Garnish with fresh curry leaves. Serve hot with steamed rice, appam, or neer dosa.

Why this recipe is healthy

This dish is a healthy choice for Indian calorie counters as it uses lean chicken, moderate coconut milk, and heart-healthy coconut oil. The absence of cream and heavy thickeners keeps the fat content balanced, while traditional South Indian spices boost metabolism and digestion. With its high protein and balanced macros, this chicken curry is perfect for nourishing the body without excess calories.

A note on tradition

Chicken Curry with Coconut Milk is deeply rooted in South Indian cuisine, especially in Kerala and Tamil Nadu where coconut is a dietary staple. It is often prepared for special occasions, family get-togethers, and during festivals such as Onam and Vishu. The recipe reflects the tropical bounty of the region and is typically enjoyed with rice-based accompaniments. The use of curry leaves and local spices makes it a true representation of Southern Indian culinary traditions.

← Back to Chicken Curry with Coconut Milk