Chicken Madras Recipe: Spiced Coconut Curry with Bold Indian Flavors

Chicken Madras Recipe: Spiced Coconut Curry with Bold Indian Flavors

This recipe brings authentic South Indian flavors to your kitchen with a perfect balance of heat and depth. The combination of toasted spices, coconut milk, and tender chicken creates a curry that’s rich without being heavy.

I developed this method to capture the bold, aromatic qualities of traditional Madras curry while keeping the process approachable. The key is blooming whole spices in hot oil before building the sauce, which releases their essential oils.

You’ll end up with a restaurant-quality dish featuring tender chicken in a velvety, spiced coconut sauce. The flavors develop beautifully as it simmers, with each spice contributing to the complex profile.

The recipe scales easily for meal prep and reheats well, making it ideal for busy weeknights. Here’s how to make this flavorful curry at home.

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

Ingredients for Chicken Madras

Rich spices, tender chicken, and coconut milk create a bold curry with authentic South Indian flavors.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 1 ½ lb Cut into bite-sized pieces
Coconut Milk 🥥 1 can Full-fat for creaminess
Onion 🧅 1 whole Medium, finely chopped
Garlic Cloves 🧄 4 cloves Minced for sauce
Fresh Ginger 🌿 1 tbsp Peeled and grated
Tomatoes 🍅 2 whole Medium, diced
Vegetable Oil 🫒 2 tbsp Neutral flavor for cooking
Mustard Seeds 🌶️ 1 tsp Whole, for tempering
Cumin Seeds 🌿 1 tsp Whole, for tempering
Coriander Seeds 🌿 1 tsp Lightly crushed
Turmeric Powder 🌶️ 1 tsp Ground for color
Kashmiri Red Chili Powder 🌶️ 1 ½ tsp Adjust to heat preference
Garam Masala 🌿 1 tsp Freshly ground preferred
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 tsp Adjust to taste

The chicken is key here—thighs stay juicier than breasts during the longer simmer. Look for skinless, boneless at Whole Foods or your local butcher for the best quality. The whole spices (mustard, cumin, coriander) are non-negotiable for that authentic Madras flavor. Indian grocery stores often carry them in bulk, but most supermarkets stock them too. Toast them in hot oil until fragrant—that’s when the magic starts.

No Kashmiri chili powder? Substitute with a mix of paprika and cayenne (1 tsp paprika + 0.5 tsp cayenne). Fresh ginger is ideal, but ground ginger at half the amount works in a pinch. If coconut milk is too rich, light coconut milk can be used, but the full-fat version gives that velvety texture. The tomatoes can be canned (14 oz) if fresh aren’t available.

This curry tastes even better the next day. Refrigerate for up to 4 days or freeze for 3 months. Reheat gently on the stove—microwaving can separate the coconut milk. Garnish with fresh cilantro just before serving for a pop of color and brightness.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss everything in, let it simmer, and the coconut milk does the heavy lifting.
  • Flavor Bomb: The garlic, ginger, and spices create a rich, creamy sauce that clings to every bite of chicken.
  • Meal Prep Magic: It reheats beautifully—tastes even better the next day, honestly.
  • Budget Friendly: Chicken thighs and pantry staples keep costs low without sacrificing taste.

Step-by-Step Instructions for Chicken Madras

Achieve authentic Indian flavors with this straightforward method that builds layers of spice and richness.

Step 1: Temper the Whole Spices

Heat the 2 tbsp vegetable oil in a heavy pot over medium heat until shimmering. Add the 1 tsp mustard seeds, 1 tsp cumin seeds, and 1 tsp coriander seeds. Stir constantly for 30-45 seconds until the mustard seeds begin to pop and the spices release their aroma.

This tempering process, called “tadka,” unlocks the essential oils in the spices, creating the foundation for the curry’s deep flavor. Be careful not to burn them—if the mustard seeds start to smoke, reduce the heat immediately. The spices should turn slightly darker but remain fragrant, not bitter.

Step 2: Build the Aromatic Base

Immediately add the finely chopped onion to the tempered spices. Sauté for 6-8 minutes until the onions turn golden brown and begin to caramelize. This slow cooking develops sweetness that balances the heat and acidity in the dish.

Add the 4 cloves minced garlic and 1 tbsp grated fresh ginger. Cook for 1-2 minutes until raw garlic smell dissipates. Then stir in the 1 tsp turmeric powder, 1.5 tsp Kashmiri red chili powder, and 1 tsp salt. The mixture will look vibrant and smell intensely aromatic.

Step 3: Incorporate Tomatoes and Chicken

Add the 2 diced tomatoes to the pot. Cook for 4-5 minutes until they soften and break down into a thick paste. This creates the body of your sauce before adding any liquid.

Stir in the 1.5 lb bite-sized chicken thighs, coating each piece thoroughly with the spice mixture. Cook for 3-4 minutes, allowing the chicken to sear lightly and absorb the flavors. The chicken should turn opaque on the outside but doesn’t need to cook through yet.

Step 4: Simmer in Coconut Milk

Pour in the 1 can coconut milk, stirring to combine with the spice mixture. Bring to a gentle simmer over medium-low heat. Reduce heat to maintain a slow, steady simmer for 20-25 minutes, stirring occasionally.

The chicken is done when it reaches 165°F internally and the sauce thickens to coat the back of a spoon. Towards the end of cooking, sprinkle in the 1 tsp garam masala and stir well. This final spice addition brightens all the flavors developed during simmering.

Step 5: Finish and Garnish

Taste and adjust the salt if needed, remembering that flavors intensify as the dish rests. Remove from heat and let sit for 5 minutes to allow the sauce to thicken further.

Garnish with the 0.25 cup chopped fresh cilantro just before serving. The cilantro adds a fresh, bright contrast to the rich, spiced coconut sauce. Serve hot with steamed rice or naan to soak up every bit of the flavorful sauce.

👨‍🍳

Pro Tips For Making Chicken Madras

  • Brown the Chicken Well: I learned this the hard way—searing the thighs until deeply golden (about 4-5 minutes per side) locks in flavor and prevents a watery curry. Skip the rush, or you’ll regret it.
  • Grate the Ginger: Sounds tedious, but finely grating fresh ginger (instead of mincing) distributes its punch evenly in the sauce. I was skeptical until I tried it.
  • Skip the Boiling: Once the coconut milk goes in, keep it at a gentle simmer—boiling hard makes the sauce separate. After ruining one batch, I now hover over the pot like a hawk.
  • Use Full-Fat Coconut Milk: My grandmother swore by this, and she was right: the light stuff just won’t give you that rich, creamy texture. It’s non-negotiable for a proper madras.

Health Benefits of This Recipe

Anti-Inflammatory Boost

This dish packs a serious anti-inflammatory punch thanks to its star spices. Turmeric contains curcumin, a compound shown to reduce inflammation as effectively as some medications. The 1 tsp in this recipe provides a meaningful dose. 💪

Digestive Health

The combination of cumin, coriander, and ginger in this curry aids digestion naturally. These spices stimulate enzyme production, helping your body break down food more efficiently. I notice I feel lighter after eating this dish compared to heavier creamy curries.

Protein Powerhouse

With 1.5 lb chicken thighs, you’re getting about 35g protein per serving. Chicken thighs are particularly rich in B vitamins like B6 and B12, which support energy metabolism and brain function. The slow cooking makes the protein easier to digest.

Immune Support

Garlic and ginger are both immune-boosting superstars. The 4 cloves garlic and 1 tbsp ginger in this recipe provide allicin and gingerol, compounds with antiviral and antibacterial properties. I always make this when I feel a cold coming on.

Healthy Fats

Coconut milk contains medium-chain triglycerides (MCTs), which are metabolized differently than other fats. They provide quick energy and may support weight management. The 1 can used here gives that creamy texture while offering these benefits.

Antioxidant Rich

The Kashmiri red chili powder and tomatoes are loaded with antioxidants. These compounds combat oxidative stress and may reduce the risk of chronic diseases. The 1.5 tsp chili powder and 2 tomatoes make this dish as nutritious as it is flavorful. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 28g140%
Cholesterol 140mg47%
Sodium 650mg28%
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?

Yes, but thighs stay juicier during the 20-25 minutes simmer. If using breasts, reduce cooking time to 15-18 minutes to prevent dryness.

2

What if I don’t have Kashmiri chili powder?

Substitute with 1 tsp paprika plus 0.5 tsp cayenne for similar color and heat. Adjust cayenne to taste for milder or spicier results.

3

How do I prevent the coconut milk from separating?

Stir occasionally while simmering and avoid boiling vigorously. Let it rest for 5 minutes after cooking to recombine naturally.

4

Can I make this ahead of time?

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

★★★★★4.6(8 reviews)
Tyler Campbell