This was a special request from the hubby, who had gotten pretty much tired of my usual yogurt marinated chicken curry… this one features a spicy masala paste made with dry roasted spices… best served with white rice.


1 Star2 Stars3 Stars4 Stars5 Stars (120 votes, average: 4.48 out of 5)
  • Course main course
  • Cuisine indian kerala
  • Yield 8 serving
  • Cooking Time 35 minutes
  • Total Time 35 minutes


chicken , cleaned and cut into pieces
potatoes , cubed
tomato , sliced
onions , sliced
garlic , chopped
2 Tablespoons
ginger , chopped
1 Tablespoon
green chillies , slit lengthwise
cinnamon stick
bay leaf
2 pods
fennel seeds (saunf)
1 Tablespoon
coriander seeds whole
2 Tablespoons
chillies whole dry red
coconut grated / dessicated
4 Tablespoons
curry leaves of
chilli powder
2 Teaspoons
turmeric powder
1 Teaspoon
coriander powder
1 Teaspoon
mustard seeds
1/4 Teaspoon


  1. Clean the chicken and cut into medium size pieces. wash well, drain and marinate with 1 teaspoon chili powder, 1/2 teaspoon turmeric powder and a bit of salt. set aside.
  2. Dry roast the cinnamon, cloves, cardamom pods, bay leaf, fennel seeds, coriander seeds, whole red chilies, desiccated coconut and a few curry leaves. keep mixing it well so that no part of it gets burned. the coconut should have turned an even brown, and the curry leaves should be wilted and dry.
  3. Transfer the dry roasted spices and coconut to a mixer and grind to a paste using a little water. set aside.
  4. Heat oil in a kadai / vessel. add the mustard seeds.
  5. When the mustard seeds splutter, add the curry leaves and toss about for 10 seconds.
  6. Add the slit green chilies, ginger and garlic. Stir till they turn a slight golden brown.
  7. Add the sliced onions and the remaining turmeric powder. stir till the onions are translucent.
  8. Add the tomato, remaining chili powder and coriander powder. stir well (about 2 minutes).
  9. Next, reduce the heat to medium and add the masala paste prepared earlier. mix well, about 2 minutes. then add the potatoes and stir well. cook covered for about a minute.
  10. Increase the heat to high, and add the marinated chicken pieces. stir them around till the pieces are evenly coated with the masala and turn slightly opaque.
  11. Add enough water to form a gravy, and return to a medium - low flame. cook covered for about 10 minutes, stirring occasionally.
  12. By this time, the fat should have separated from the curry. add salt at this stage, stir and cook uncovered for another 5 minutes.
  13. Check seasoning and test the potatoes to see if done, and switch off the flame.
  14. Let the curry rest for about 20 minutes, before serving. serve with rotis or rice.


This recipe uses a perfect blend of aromatic and hot spices. The whole spices play the magic ingredient in this recipe, so do not replace those with crushed or powdered versions. Spices tend to lose their aroma when ground and kept for a long time.

I strongly recommend use of chicken with bones for this recipe, cut in small pieces, so that the flavors can penetrate through. Feel free to adjust the amount of heat in the recipe as per your liking by altering the amount of whole red chilies, green chilies or chili powder.

Spicy Chicken Curry South Indian Style

Spicy Chicken Curry South Indian Style

  • Your email address will not be published.