chicken madras curry recipe
The Best chicken madras curry recipe
Chicken Madras curry is one of those dishes that feels like a warm hug for my whole family. There’s something about the rich, spiced tomato sauce and the tender, golden-brown chicken that just makes it feel special, no matter if we’re making it for a casual weeknight dinner or a bigger gathering. My kids love it because it’s flavorful enough to make them feel like they’re eating something fancy, but still comforting and easy to eat. It’s that kind of dish that doesn’t require a lot of fuss—just good ingredients and a little love in the cooking—and somehow, it always comes out perfect. Plus, it’s something we can make ahead and reheat, so it’s great for meal prep too.
I also love how adaptable it is. You can adjust the spices based on what you have on hand, or even swap in other proteins like tofu or chickpeas if you’re watching your protein intake. The health benefits are pretty solid too—it’s packed with vitamins from the tomatoes and spices, and the chicken is a lean source of protein. It’s not too heavy, but it’s still satisfying, which makes it a great choice for everyday eating. And honestly, there’s nothing like the smell of this curry simmering on the stove to make the whole house feel cozy. It’s one of those recipes that’s always a hit, whether it’s a family dinner or a simple weeknight meal.

Chicken Madras Curry
A vibrant and flavorful Indian curry featuring tender chicken in a rich, spiced tomato-based sauce with aromatic spices. This recipe is a must-try for any occasion.
🥘Ingredients
- 1.5 kg boneless chicken thighs and drumsticks (cut into bite-sized pieces)
- 1 tbsp oil
- 1 tbsp red chili powder
- 1 tsp turmeric powder
- 1 tsp coriander powder
- 1 tsp cumin powder
- 1 tsp garam masala
- 1 tsp fenugreek leaves (kasuri methi)
- 1 tsp ginger-garlic paste
- 1 tsp lemon juice
- 1 large onion (finely chopped)
- 2 medium tomatoes (pureed)
- 1 tbsp ginger-garlic paste
- 1 tsp garam masala
- 1 tsp turmeric powder
- 1 tsp red chili powder
- 1 tsp coriander powder
- 1 tsp cumin powder
- 1 tsp fenugreek leaves (kasuri methi)
- 1 tsp kasuri methi (dried fenugreek leaves)
- 1 cup coconut milk (or heavy cream)
- 1 tbsp oil
- Salt to taste
- Fresh cilantro (cilantro leaves)
- Lime wedges
👨🍳Directions
-
1 In a blender, combine red chili powder, turmeric, coriander, cumin, garam masala, ginger-garlic paste, and lemon juice. Blend until smooth. Set aside.
-
2 Heat oil in a large skillet over medium heat. Add the chicken pieces and cook until lightly browned on all sides. Remove chicken and set aside.
-
3 In the same skillet, add chopped onions and sauté until golden brown. Add the blended spice paste and cook for 2-3 minutes until fragrant.
-
4 Pour in the tomato puree and cook for 5-7 minutes until the mixture thickens. Stir in garam masala, turmeric, red chili powder, coriander powder, and cumin powder. Cook for another 3 minutes.
-
5 Return the chicken to the skillet. Pour in coconut milk (or cream) and bring to a gentle simmer. Cook for 15-20 minutes, stirring occasionally, until the chicken is fully cooked and the sauce thickens.
-
6 Add kasuri methi (dried fenugreek leaves) and simmer for another 2-3 minutes. Adjust salt to taste.
-
7 Garnish with fresh cilantro and serve with steamed rice or naan.
🔧Equipment
- Large skillet or heavy-bottomed pan
- Blender or food processor
- Knife and cutting board
- Measuring cups and spoons
- Wooden spoon
- Tongs
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Chicken Madras Curry Works
This Chicken Madras curry is always a crowd-pleaser because it’s packed with bold, spicy flavors that warm up any meal without being too heavy. Whether you’re serving it as a main dish for a casual family dinner or as a side to accompany rice and naan at a holiday gathering, its rich, aromatic sauce makes it feel special—no fuss, just great taste. Plus, it’s versatile enough to adjust the heat level to suit everyone’s preferences, so it never feels like a one-size-fits-all challenge.
❓ Frequently Asked Questions About Chicken Madras Curry
1. What is the key difference between Chicken Madras Curry and other South Indian curries?
Chicken Madras Curry stands out due to its bold, fiery flavor profile, primarily thanks to the generous use of red chili powder, garam masala, and a touch of turmeric. Unlike milder curries like Hyderabadi or Tamil Nadu-style curries, it relies heavily on spices like coriander seeds, black pepper, and sometimes even a hint of fenugreek for depth. The curry also typically includes tomatoes and coconut milk for a richer, tangier base, making it more robust compared to simpler preparations like Sambar or Dosa curry.
—
2. Can I substitute fresh ginger and garlic for the pre-ground spices in the recipe?
Yes, you can! Fresh ginger and garlic add a bright, aromatic punch that complements the spices beautifully. For every 1 tablespoon of ground ginger/garlic, use 1-inch fresh ginger or 4-5 cloves of garlic, finely minced or chopped. Finely grated ginger (about 1 tbsp) also works well. If you’re using a mix of fresh and pre-ground, adjust the quantity slightly—start with ½ the amount of pre-ground spices and add more if needed to balance the heat.
—
3. Why does my Chicken Madras Curry turn out too thick or watery?
Thickness or wateriness in Chicken Madras Curry usually comes from overcooking the base, not using enough coconut milk, or not reducing the sauce properly. To fix it: – Simmer longer: Let the curry reduce for 10–15 minutes after adding tomatoes and spices to break down the flavors. – Add coconut milk gradually: Start with ½ cup and stir well before adding more. Coconut milk thickens slowly, so don’t rush it. – Deglaze with water: If too thick, remove a ladle, simmer to reduce, then return to the pot. – Use a thickener (optional): A pinch of arrowroot powder or cornstarch slurry (1 tsp starch + 2 tbsp water) can help, but avoid overdoing it—it can make the curry gummy.
—
4. How can I make the curry less spicy if it’s too hot?
If your Chicken Madras Curry is too fiery, these adjustments work best: – Reduce chili powder: Cut the red chili powder by ½ to ¾ (start with 1–2 tsp instead of 3–4). – Skip or reduce green chilies: Omit or halve the fresh green chilies (or use milder varieties like banana chilies). – Add cooling ingredients: Stir in 1 tbsp yogurt, ½ tsp sugar, or a pinch of turmeric (which has a mild cooling effect). For a creamy touch, add ½ cup coconut milk or 1 tbsp cream. – Balance with acidity: A squeeze of lemon juice or lime brightens the dish without reducing heat. – Use milder spices: Swap cayenne pepper (if used) for black pepper or fennel seeds for a different flavor profile.
—
5. Can I prepare the Chicken Madras Curry in advance and reheat it?
Yes! Chicken Madras Curry tastes even better the next day as the flavors meld. Here’s how to store and reheat it: – Storage: Transfer to an airtight container and refrigerate for up to 4 days or freeze for 3 months. – Reheating: – Fridge: Reheat on low heat for 5–7 minutes, stirring occasionally, and add a splash of water if too thick. – Freezer: Thaw overnight in the fridge, then reheat on medium-low heat for 10–12 minutes, stirring to prevent sticking. – Pro tip: If the curry loses moisture, add ½ cup water or coconut milk while reheating. Avoid boiling to preserve texture.
