Kerala Chicken Curry Recipe: Authentic South Indian Spice Infusion

Kerala Chicken Curry Recipe: Authentic South Indian Spice Infusion

This recipe brings the authentic flavors of Kerala to your kitchen with a perfect balance of spices and tenderness.

I’ve refined this method over years to capture the true essence of South Indian cooking, using traditional ingredients like coconut milk and curry leaves. The slow cooking process allows the chicken to absorb all the aromatic spices deeply.

What emerges is a rich, fragrant curry with layers of flavor that improve overnight. The dish stays true to its roots while being approachable for home cooks.

Serve with steamed rice or appam for a complete meal that transports you to India’s southwestern coast.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Kerala Chicken Curry

Authentic South Indian flavors start with these traditional ingredients and aromatic spices.

Ingredient Amount Notes
Chicken Thighs 🍗 1 ½ lb Boneless, skinless, cut into pieces
Coconut Milk 🥥 1 can Full-fat for richness
Curry Leaves 🍃 ¼ cup Fresh preferred, dried if necessary
Onion 🧅 1 whole Large, finely chopped
Tomatoes 🍅 2 whole Medium, diced
Garlic Cloves 🧄 6 cloves Minced for depth
Fresh Ginger 🌿 1 tbsp Grated or minced
Green Chilies 🌶️ 3 pieces Slit lengthwise, seeds removed
Turmeric Powder 🌶️ 1 tsp Ground, for color
Coriander Powder 🌿 1 ½ tbsp Ground, toasted for flavor
Cumin Seeds 🌿 1 tsp Whole, toasted
Garam Masala 🌶️ 1 tsp Freshly ground preferred
Coconut Oil 🥥 2 tbsp For sautéing spices
Salt 🧂 1 tsp Adjust to taste
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The chicken is the foundation here. Boneless, skinless thighs stay juicy and absorb spices better than breasts. Look for fresh curry leaves at Indian grocery stores—they’re non-negotiable for that true Kerala taste. Full-fat coconut milk adds the creamy richness this dish is known for. If you can’t find it, don’t substitute; the flavor won’t be the same.

No fresh curry leaves? Dried work in a pinch but use half the amount. Short on tomatoes? Tomato paste thinned with water can substitute. The garam masala must be fresh—check the expiration date. For heat, adjust green chilies to preference, or add cayenne powder at the end. Coconut oil can be swapped for vegetable oil, but the coconut flavor will be milder.

This curry tastes even better the next day as flavors meld. Stores in the fridge for up to 4 days or freezes for 3 months. Reheat gently on the stove to preserve the coconut milk’s texture (don’t microwave).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in a single pan—chicken thighs, coconut milk, and those fragrant curry leaves—and let the flavors meld while I set the table.
  • Coconut Richness: The creamy coconut milk balanced with tangy tomatoes creates a depth of flavor that’s honestly restaurant-quality at home.
  • Feeds a Crowd: Between us, this recipe stretches beautifully—leftovers taste even better the next day, and it’s always a hit at family gatherings.
  • Budget Friendly: Chicken thighs are affordable, and a can of coconut milk goes a long way. I’ll be real: it’s my go-to when I want something luxury-tasting without the price tag.

Step-by-Step Instructions for Kerala Chicken Curry

Authentic flavors emerge from proper layering of spices and slow cooking techniques.

Step 1: Toast the Whole Spices and Aromatics

Heat the 2 tbsp Coconut Oil in a heavy-bottomed pot over medium heat. Add the 1 tsp Cumin Seeds and toast for 30-45 seconds until they sizzle and become fragrant. This releases their earthy aroma, which forms the base of your curry.

Immediately add the 0.25 cup Curry Leaves and stir for 10-15 seconds until they crisp slightly. Then add the 1 whole Onion (finely chopped) and sauté for 5-6 minutes until golden brown. The onions should soften completely and develop a sweet, caramelized edge.

Step 2: Build the Spice Foundation

Add the 1 tbsp Fresh Ginger (grated), 6 cloves Garlic Cloves (minced), and 3 pieces Green Chilies (slit). Sauté for 1-2 minutes until the raw garlic smell dissipates. This creates the aromatic base that defines Kerala-style curries.

Stir in the 1 tsp Turmeric Powder, 1.5 tbsp Coriander Powder, and 1 tsp Salt. Cook for 1 minute, stirring constantly to prevent burning. The spices will deepen in color slightly and release their oils, which is exactly what you want for maximum flavor extraction.

Step 3: Incorporate Tomatoes and Chicken

Add the 2 whole Tomatoes (diced) and cook for 4-5 minutes until they break down into a thick, pulpy consistency. This creates the tangy base that balances the richness of the coconut milk. The mixture should look like a chunky paste with oil separating at the edges.

Add the 1.5 lb Chicken Thighs (cut into pieces) and stir to coat evenly with the spice mixture. Cook for 5 minutes on medium-high heat, stirring occasionally, until the chicken turns opaque and the spices begin to cling to the meat.

Step 4: Simmer in Coconut Milk to Perfection

Pour in the 1 can Coconut Milk and stir well to combine. Bring to a gentle simmer, then reduce heat to low. Cover and cook for 25-30 minutes, stirring occasionally, until the chicken is tender and the sauce thickens slightly.

The curry should reduce to a creamy consistency with the oil glistening on the surface. This visual cue tells you the flavors have melded properly. The chicken should easily pull apart with a fork but still hold its shape.

Step 5: Finish with Garam Masala and Fresh Cilantro

Stir in the 1 tsp Garam Masala and cook for an additional 2 minutes to allow the warm, complex spices to infuse. This final touch adds depth and authenticity to the dish. Taste and adjust salt if needed.

Remove from heat and garnish with the 0.25 cup Fresh Cilantro (chopped). The cilantro adds a bright, fresh contrast to the rich, spiced curry. Let it rest for 5 minutes before serving to allow the flavors to fully develop.

👨‍🍳

Pro Tips For Making Kerala Chicken Curry

  • Brown the Chicken Well: Cook the chicken thighs on medium-high heat until deeply browned—about 4-5 minutes per side. I learned this the hard way: skipping this step leaves the curry lacking depth.
  • Bloom the Curry Leaves: Fry the curry leaves in hot oil for 10-15 seconds until fragrant before adding onions. Sounds simple, but it actually changes the outcome by releasing their full aroma.
  • Avoid Watery Tomatoes: Use firm, ripe tomatoes and sauté them until they soften and break down. Steer clear of overripe ones—they’ll make your curry too thin.
  • Simmer the Coconut Milk: Add the coconut milk last and simmer on low heat for 10-12 minutes. Resist the urge to boil it hard, or it might separate.

Perfect Pairings for kerala chicken curry

Bread Pairings

Serve with appam, the traditional Kerala rice hoppers, for an authentic experience. Their bowl shape is perfect for soaking up the rich sauce. I also love parotta, a flaky layered flatbread that adds a buttery contrast to the spicy curry. 🥗

Rice Options

Steamed basmati rice is a classic choice that lets the curry shine. For something different, try jeera rice (cumin-infused) to complement the earthy spices. I use 1 cup rice per serving to balance the bold flavors.

Vegetable Sides

A simple cucumber raita cools the palate with its creamy yogurt and fresh herbs. I mix 1 cup yogurt with ½ cup grated cucumber and 1 tbsp mint. Alternatively, stir-fried cabbage with mustard seeds adds crunch.

Beverage Pairings

Pair with mango lassi to balance the heat, or try kerala-style black tea with cardamom for a local touch. For beer lovers, a crisp lager like Kingfisher works wonderfully. I always keep these chilled for 30 minutes before serving. 🍺

Fresh Accompaniments

Serve with onion salad (thinly sliced red onions, lime juice, salt) for a tangy crunch. Pickled vegetables like mango or lime add a bright contrast. I also set out extra curry leaves for garnish.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 510kcal
% Daily Value
Total Fat 34g44%
Saturated Fat 22g110%
Cholesterol 145mg48%
Sodium 680mg30%
Total Carbohydrate 12g4%
Dietary Fiber 4g14%
Sugars 4g
Protein 38g76%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Thighs work best because they stay juicy, but you can use breasts. Reduce cooking time to 20-22 minutes to prevent dryness.

2

What if I don’t have fresh curry leaves?

Dried curry leaves work in a pinch—use half the amount. Soak them in warm water for 10 minutes to rehydrate before using.

3

How do I adjust the spice level?

Reduce green chilies to 1-2 for mild heat, or add ½ tsp cayenne for extra kick. Taste before adding garam masala to balance.

4

Can I make this curry ahead of time?

The flavors deepen overnight. Store in an airtight container for up to 4 days in the fridge or freeze for 3 months.

★★★★★4.9(1 review)
Tyler Campbell