Chicken Madras Curry

Updated: March 21, 2024, By Swasthi

Chicken Madras Curry is a spicy, hot, tangy and slightly sweet curry that’s believed to be inspired by the Tamil cuisine. This better than restaurant version is flavor-packed, super delicious and easy to make under 50 minutes. Serve this Chicken Madras Curry over plain steamed rice or with Chapati, Roti or Plain Parathas.

It is said that much before the British Era, Tamil merchants from Madras (now Chennai) sold curry powder to British travelers and settlers in India. Later several curries inspired from Indian cuisine were born in British Indian Restaurants and curry houses.

Chicken Madras Curry

Recipe Comments

About Chicken Madras

Chefs trying to mimic Indian food, ended up developing many new mouth-watering and unique dishes that really do not exist in the Indian cuisine. Like Chicken Tikka Masala, Chicken Madras Curry also became very popular in the British Indian Restaurants and curry houses.

With different kinds of Indian inspired curries in these places, a Madras Curry means a spicy and hot curry. Not as hot as the Phaal Curry and somewhat similar to Vindaloo but with different flavors and taste.

In restaurants a base gravy, precooked meat and different spice blends are used to whip up many different dishes. Since recipes evolve, you will find Chicken Madras being finished in different ways – with a sweet sour chutney, tamarind, coconut milk or a tempering made of curry leaves, red chili and mustard seeds.

Every restaurant or a chef has his own thought. But hot, spicy, tangy and slightly sweet is what makes a Madras Curry! Ingredients like spicy hot dried red chilies, mustard seeds, fenugreek seeds, curry leaves, tamarind and coconut are some of the ingredients used in a Madras Curry & powder.

About the Recipe

This recipe is easier than you think and it is hot, but not very hot. You can control the heat levels by making my homemade Madras Curry Powder which is super aromatic. In the absence of a spice grinder, use store bought curry powder or Madras curry powder for high heat.

You can further tone down the heat with a splash of coconut milk, which is optional.

I love making my own spice blends for a depth of flavors and freshness which you really don’t find in the store bought versions. A curry powder can make or break your dish so choose a good fragrant spice blend.

spices Madras curry powder

Watch the video to make

Photo Guide

How to Make Chicken Madras Curry (Stepwise Photos)

In this post I marinate the chicken and saute before simmering in the Madras curry. However you can use any leftover chicken from another meal like this Chicken Tikka, roasted chicken, Tandoori Chicken (cut up to bite sizes) or Chicken Kebabs.

Preparation

1. To a mixing bowl add the following ingredients:

  • 1 tablespoon Madras curry powder 
  • 1 teaspoon garam masala
  • ½ to 1 teaspoon Kashmiri red chili powder (omit for low heat, forgot to picture but used ½ teaspoon )
  • 1 tablespoon ginger garlic grated/ crushed (½ tbsp. each)
  • 2 tablespoons coriander leaves (handful leaves fine chopped)
  • 1½ tablespoon lemon juice
  • ½ teaspoon sea salt
curry powder and spices to make marinade

2. Add 1.1 lbs (½ kg) boneless chicken (or bone-in) and marinate well. Cover and keep in the refrigerator until the curry sauce is ready. (You can rest up to 2 days in the refrigerator.)

marinated chicken

3. To make the curry sauce, prepare the following:

  • 1 cup onions sliced (100 grams, 1 medium onion) 
  • 1¾ cups tomatoes sliced or diced tomatoes (200 grams, 3 medium tomatoes) 
  • ½ inch ginger (4 grams, peeled and sliced)
  • 3 medium garlic cloves sliced (7½ grams) 
  • ⅓ cup carrots sliced (35 to 50 grams) 
  • ⅓ cup red bell pepper sliced (35 to 50 grams, optional)
  • 1 tablespoon Madras curry powder 
  • ¼ to 1 teaspoon Kashmiri red chili powder (I used ¼)
  • ½ to 1½ tablespoon tamarind paste (or chutney or 1 tsp concentrate or lemon juice, adjust to taste. I use 3 tbsps of this date tamarind chutney)
  • ½ to 1 tablespoon sugar or jaggery (adjust to taste, omit if using chutney)
  • ¼ teaspoon salt (adjust to taste)
  • ½ cup coconut milk at room temperature (optional, use to tone down the heat)


4. Pour 1½ tablespoon oil or ghee to a hot pot/pan and saute onion, carrots, ginger & garlic for 5 mins.

saute onions ginger garlic and carrots

5. Add tomatoes and bell peppers. Saute for 2 to 3 mins and pour 1 cup water.

onions and tomatoes in a pan

6. Bring to a rolling boil, turn down to medium. Cover and cook until the veggies are fully cooked through and completely mushy.

cooked vegetables to make curry base

7. Cool down & transfer to a blender. Blend to a smooth puree.

base curry in a blender

Make Madras Chicken

8. Pour 1½ tablespoon ghee (not oil) to the pan and add marinated chicken. Saute for 5 mins on a medium heat. Stir in the curry powder, salt and chili powder.

saute marinated chicken

9. Transfer the onion tomato base curry sauce and mix well.

add the puree to the pan

10. Pour half cup hot water & mix well.

pour hot water make Madras curry

11. Cover and cook until the chicken is fork tender, for another 5 to 8 mins. If you use chicken breasts, don’t overcook.

simmering madras chicken

12. Stir in lower amount of tamarind, sugar if using & mix well (if using lemon, add at the time of serving).

add chutney to chicken madras

13. Taste test and add more salt, tamarind/ chutney or garam masala to taste. The sauce should taste spicy, hot, slightly sweet and tangy. My homemade curry powder and garam masala are super fragrant so I didn’t have to add any more garam masala here.

consistency of Madras Curry

14. If it is too hot, turn down the heat and pour the coconut milk (at room temperature). Bring it to a gentle boil and turn off.

coconut milk in Madras Chicken Curry

If you want you may make an additional tempering. Heat 1 tablespoon ghee and add ¼ teaspoon mustard seeds, 2 dried red chilies and a sprig of curry leaves (do not forget to pat dry). when the curry leaves turn crisp turn off and pour it over the Madras curry. Sprinkle coriander leaves and serve hot with rice or chapati or roti. This Cucumber Salad or Cucumber Raita goes well on the side.

Chicken Madras Curry Recipe

Pro Tips

  • I have provided the link to curry powder recipe in this post. Note that it has 2 recipes to make curry powder – mild and madras. I use Madras Curry Powder for this recipe. Mild curry powder is very mild for this recipe.
  • Chicken Madras you get in restaurants has plenty of ghee/ oil, sometimes floating on top. I don’t cook our food that way so you won’t find any extra layer of fats. You may temper the dish with another tbsp of ghee, which indeed adds some fresh ghee flavor.
  • To avoid sugar, I use this homemade date tamarind chutney. To make a small batch without blender under 10 mins, you can also refer to the tamarind chutney (recipe card 2) in my samosa post.
  • Sometimes I also use 1½ tbsp each of homemade tamarind paste and 1 tablespoon jaggery/sugar.
  • Note that tamarind paste and tamarind concentrate is not the same. Concentrate is very tangy. It is safe to start with smaller amounts of tamarind and sugar/jaggery. You can also use this Mango chutney. Make a smooth chutney and use.
  • It is not essential to use coconut milk. Every brand of curry powder is different. Some brands of Madras curry powder can be too hot so coconut milk helps to tone down.
  • In restaurants, chicken is prepared as a separate component. It is either boiled with spices, grilled in tandoor or oven baked. If you want you may oven bake or air fry the marinated chicken instead of sauteing.

Related Recipes

Recipe Card

Chicken Madras Curry Recipe

Chicken Madras Curry Recipe

5 from 10 votes
Make this hot, spicy, tangy and slightly sweet Chicken Madras at home, under 50 minutes. Serve it over rice or with chapati & roti.
Print Recipe Pin Recipe
Comments

For best results follow the step-by-step photos above the recipe card

Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Servings4
AuthorSwasthi
Diet : Gluten Free

Ingredients (US cup = 240ml )

To marinate

  • 1.1 lbs (½ kg) grams boneless chicken breasts/ thighs
  • 1 tablespoon ginger garlic grated/ crushed (½ tbsp. each)
  • 2 tablespoons coriander leaves (handful leaves fine chopped)
  • tablespoon lemon juice
  • ½ to 1 teaspoon Kashmiri red chili powder (omit for low heat)
  • ½ teaspoon sea salt
  • 1 tablespoon Madras curry powder
  • 1 teaspoon garam masala (more if needed)

To make the sauce

  • 3 tablespoons ghee (divided or use ½ ghee & ½ oil)
  • 1 cup (100 grams) onions sliced
  • ½ inch (4 grams) ginger (peeled and sliced)
  • 3 (7½ grams) medium garlic cloves sliced
  • 1¾ cups (200 grams) tomatoes sliced or diced tomatoes
  • ⅓ cup (35 to 50 grams) carrots sliced
  • ⅓ cup (35 to 50 grams) red bell pepper sliced (optional)
  • cups water or broth (divided, 1 + ½ cup hot water)
  • 1 tablespoon Madras curry powder
  • ½ to 1 teaspoon Kashmiri chili powder (adjust to taste or omit for low heat)
  • ½ to 1½ tablespoon tamarind paste (or chutney or 1 tsp concentrate or lemon juice, adjust to taste, read notes)
  • ½ to 1 tablespoon sugar or jaggery (adjust to taste, omit to use chutney)
  • ¼ teaspoon salt (adjust to taste)
  • ½ cup coconut milk (optional, at room temperature)


Instructions

  • Marinate chicken with lemon juice, curry powder, chili powder (omit for low heat), garam masala, ginger garlic, coriander leaves and salt. Keep aside until the sauce is ready.
  • Pour half of the oil/ghee to a pot and saute the onion, carrots, ginger & garlic for 5 mins.
  • Add tomatoes and bell peppers. Saute for 2 to 3 mins and pour 1 cup water. Cover and cook until the veggies are fully cooked through and mushy.
  • Cool down & transfer to a blender. Blend to a smooth puree.

How to Make Chicken Madras Curry

  • Pour the rest of the ghee to the pan and add marinated chicken. Saute for 5 mins on a medium heat. Stir in the curry powder, salt and chili powder.
  • Transfer the onion tomato base curry sauce and mix well. Pour hot water & mix well. Cover and cook until the chicken is fork tender for another 5 to 8 mins.
  • Stir in lower amount of tamarind/ chutney, sugar & mix well (if using lemon, add at the time of serving). Taste test and add more salt, sugar, tamarind or garam masala to taste. It should be hot, spicy, slightly sweet and tangy.
  • If it is too hot, turn down the heat and pour the coconut milk. Bring it to a gentle boil and turn off.
  • Sprinkle coriander leaves and serve hot with rice or chapati or roti.


Notes

  • Nutrition values are calculated including 1/2 cup coconut milk
  • I use homemade curry powder and garam masala. This recipe has been tested with the same. If using store bought please use high quality spice blend that is fragrant.
  • I use 1½ tbsp each of homemade tamarind paste and 1 tablespoon jaggery/sugar. Tamarind paste is different from concentrate, so start with lesser amount.
  • This time I used 3 tbsps of homemade sweet tamarind chutney. If using chutney omit the sugar.

NUTRITION INFO (estimation only)

Nutrition Facts
Chicken Madras Curry Recipe
Amount Per Serving
Calories 335 Calories from Fat 189
% Daily Value*
Fat 21g32%
Saturated Fat 13g81%
Trans Fat 0.01g
Polyunsaturated Fat 1g
Monounsaturated Fat 5g
Cholesterol 109mg36%
Sodium 608mg26%
Potassium 750mg21%
Carbohydrates 8g3%
Fiber 2g8%
Sugar 3g3%
Protein 28g56%
Vitamin A 2036IU41%
Vitamin C 12mg15%
Calcium 40mg4%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

Meat Recipes

About Swasthi

Iโ€™m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthiโ€™s Recipes will assist you to enhance your cooking skills. More about me

Follow Swasthi’s Recipes

Comments

Recipe Rating




18 Comments
Inline Feedbacks
View all comments

5 stars
My family really enjoyed this and went for seconds. Mine did not turn out spicy at all because I used mild curry powder. Next time going to use hot chili powder as well.

5 stars
This Madras is the best madras recipe Iโ€™ve made! Perfect amount of spice, and flavours well balanced. Doubled the recipe and served with saffron rice and Naan! Tastes like itโ€™s from an Indian restaurant. Well worth the effort ?

5 stars
I agree! Started off making the chicken tikka masala and then decided to try this. They are both amazing recipes but this is Madra recipe is simply delicious. Thanks Swasthi!!

Madras Masala made, Garam Masala made, marinade made and chicken chopped and is marinating overnight. It smells gorgeous but Iโ€™ll have to wait till tomorrow to taste it. Canโ€™t wait!

5 stars
Wonderful! Thankyou so much for the recipe Swasthi. I used bone in Chicken Thighs, chopped through the bone so cooked it a little longer. I must say that it is the first time that Iโ€™ve used Carrot in a meat โ€œcurryโ€ but I immediately saw its purpose: sweetness, along with the Red Pepper!
A nice heat, not as hot as I was expecting so itโ€™s 10 out of 5 stars from me!
I had it with tomato and onion salad and chapattis. Tomorrow it will be with your Brown Lentil recipe.
Oh. Before I go, I must thank you for the link to your Dal Methi recipe. Iโ€™ll try it soon.

5 stars
The brown lentils were lovely.
As I said on that recipe post, I had been trying to find whole Masoor dal for a long time and finally found them. I will DEFINITELY cook that recipe again soon.
Thank you again for your delicious recipes.

5 stars
Very tasty and easy to prepare.

5 stars
Madras chicken is delicious

Looks delicious – I love your recipes! Can I substitute Tempeh or tofu or beans for the chicken?