
This madras curry delivers bold, complex heat with every bite. The secret lies in the proper use of madras powder, which creates layers of spice without overwhelming the dish. I’ve refined this method over years of testing.
Chicken thighs work best here, as their richness stands up to the intense spices. The sauce develops deep, aromatic flavors through slow simmering, allowing the madras powder to bloom fully. Each step builds toward a restaurant-quality result.
You’ll end up with tender meat in a thick, fragrant sauce that coats every piece. The heat is balanced by creamy coconut milk, creating a dish that’s both fiery and satisfying. Serve it with basmati rice.
Perfect for a weeknight dinner or impressive enough for guests. This recipe stays true to tradition while keeping the process simple.
Ingredients for Madras Curry Recipe with Madras Powder
Rich spices and tender chicken create a restaurant-quality dish at home. Every ingredient counts.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on or off, cut into pieces |
| Madras Curry Powder 🌶️ | 3 tbsp | High-quality blend for authentic heat |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and grated |
| Tomato Paste 🍅 | 2 tbsp | For sauce thickness and color |
| Vegetable Oil 🫒 | 2 tbsp | Neutral oil for sautéing |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Basmati Rice 🍚 | 1 ½ cups | Uncooked, for serving |
| Lime 🍈 | 1 whole | Juiced for brightness |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
[recipe_ingredient_scaler]
The madras powder is non-negotiable here. Penzeys or a well-stocked spice shop like World Market carry authentic blends with the right balance of heat and aroma. Chicken thighs (bone-in or out) add richness that leaner cuts can’t match—Costco has great bulk packs. For the coconut milk, Thai Kitchen or Native Forest brands offer consistent full-fat quality (don’t use light).
No madras powder? Combine equal parts chili powder, cumin, and turmeric with a pinch of cayenne for a decent substitute. Swap chicken thighs for breasts if you prefer, but reduce cooking time by half the duration. Out of fresh ginger? Ground ginger at one-third the amount works in a pinch. The cilantro garnish can be omitted, but it adds freshness that balances the heat.
Curry tastes even better the next day as flavors meld. Store in an airtight container for up to 4 days in the fridge or freeze for 3 months. Reheat gently to avoid separating the coconut milk. Always cook rice fresh for the best texture.
Why You’ll Love This Recipe
- One Pot Wonder: I love how everything simmers together in a single pan—chicken, coconut milk, and madras powder do all the work.
- Flavor Explosion: The garlic and madras powder create this deep, warm heat that’s balanced by the creamy coconut milk.
- Meal Prep Magic: It tastes even better the next day, so I make a big batch for lunches all week.
- Budget Friendly: Chicken thighs stay tender and cheap, and a little madras powder goes a long way.
Step-by-Step Instructions for Madras Curry With Madras Powder
This method delivers rich, aromatic curry with perfectly tender chicken and a velvety sauce.
Step 1: Sauté Aromatics to Build Flavor
Heat the 2 tbsp vegetable oil in a large pot over medium heat. Add the finely diced yellow onion and cook for 5-6 minutes until soft and translucent. Stir occasionally to prevent browning.
Add the minced 4 cloves garlic cloves and grated 1 tbsp fresh ginger. Sauté for 1-2 minutes until fragrant. Immediately stir in the 3 tbsp Madras curry powder and 2 tbsp tomato paste to toast the spices for 30 seconds—this deepens the flavor and prevents a raw spice taste.
Step 2: Brown the Chicken and Deglaze
Add the 1.5 lb boneless chicken thighs (cut into pieces) to the pot. Cook over medium-high heat for 4-5 minutes, stirring occasionally, until the chicken is lightly browned on all sides. The pieces should release easily from the bottom when ready to turn.
Pour in the 1 cup chicken broth to deglaze the pot, scraping up any browned bits from the bottom. These fond bits are packed with flavor and will dissolve into the sauce as it simmers. Bring the mixture to a gentle simmer.
Step 3: Simmer with Coconut Milk to Perfection
Stir in the 1 can coconut milk and add the 1 tsp salt and 0.5 tsp black pepper. Reduce heat to low, cover the pot, and let it simmer for 25-30 minutes. The chicken is done when it reaches an internal temperature of 165°F and pulls apart easily with a fork.
Uncover and simmer for an additional 5 minutes to allow the sauce to thicken slightly. The sauce should coat the back of a spoon with a velvety texture. Stir occasionally to prevent the bottom from catching and burning.
Step 4: Finish and Serve
Remove the pot from heat and let the curry rest for 5 minutes. This allows the flavors to meld together. Taste and adjust the seasoning with additional salt if needed. The sauce should be rich, aromatic, and slightly spicy with a balance of heat from the Madras powder.
Serve the curry hot over steamed 1.5 cups basmati rice. Garnish with the chopped 0.25 cup fresh cilantro and a squeeze of juice from the lime for brightness. Each serving should have a generous amount of sauce to soak into the rice.
Pro Tips For Making Madras Curry Recipe With Madras Powder
- Bloom the Powder: Toast the madras curry powder in hot oil for 30 seconds before adding onions—this wakes up the spices and deepens the flavor. I learned this the hard way after my first few curries tasted flat.
- Trim the Thighs: Cut boneless chicken thighs into 1-inch pieces and pat them dry. Smaller, dry pieces sear better and absorb the sauce instead of steaming in it.
- Skip the Rush: Let the onions cook down to a golden brown before adding garlic. After burning three batches, I finally figured out that raw onion flavor ruins the curry.
- Use Full-Fat Coconut: Splurge on full-fat coconut milk—it’s thicker and richer, and the dish falls apart with the light version. Sounds weird, but it works.
Pro Cooking Tips for Great madras curry recipe with madras powder
Bloom the Spices Properly
Always toast the 3 tbsp Madras curry powder with the aromatics in 2 tbsp vegetable oil for 30 seconds. This wakes up the spices and removes any raw, bitter notes. I learned this trick from a chef at Portland’s New Seasons Market cooking class. 🌡️
Low and Slow Wins
After adding the 1 can coconut milk, keep the heat at low and simmer covered for 25-30 minutes. Rushing this step can make the chicken tough. The sauce should gently bubble, not boil vigorously.
Deglaze for Depth
When you add the 1 cup chicken broth, scrape up all those browned bits from the pot. Those fond bits are pure flavor bombs. Use a wooden spoon to get every last speck—it makes a noticeable difference in the final dish.
Rest Before Serving
Let the curry rest off heat for 5 minutes before serving. This lets the flavors meld and the sauce thicken slightly. I always taste and adjust salt at this stage—the heat from the Madras powder can make it taste less seasoned than it is.
Fresh Garnishes Matter
The 0.25 cup fresh cilantro and lime juice aren’t just for looks. The acidity from the lime cuts through the richness, and the cilantro adds a fresh contrast to the deep spices. Don’t skip them! 💡
Pot Choice
Use a heavy-bottomed pot like a Dutch oven to prevent burning. Thin pots can cause the spices to catch and turn bitter. I’ve ruined a few batches learning this the hard way—now I swear by my Le Creuset.
Nutrition Facts
Frequently Asked Questions
Can I use a different protein instead of chicken?
Lamb, shrimp, or chickpeas work beautifully. For lamb, increase cooking time to 40-45 minutes. Shrimp only needs 5-7 minutes in the simmering sauce.
What if my sauce is too thin?
Simmer uncovered for an extra 5-10 minutes to reduce. A cornstarch slurry (1 tsp in 1 tbsp water) stirred in at the end can thicken it quickly. Avoid boiling vigorously.
How spicy will this be?
Madras powder brings noticeable heat, but it’s balanced by coconut milk. For milder flavor, reduce powder to 2 tbsp. For extra kick, add 1/2 tsp cayenne with the spices.
Can I make this ahead of time?
Yes! Curry tastes even better the next day. Store in an airtight container for up to 4 days in the fridge or freeze for 3 months.
- Best Smoked Oxtail Recipe: Deep-Rich Flavor After Low-and-Slow Cooking - October 14, 2026
- Pit Boss Smoked Prime Rib Roast Recipe: Bark-to-Bone Crispness in 4 Hours - October 14, 2026
- Smoked Tuna Steak Recipe: Seared Crust Meets Silky Centers - October 14, 2026