Sri Lankan Chicken Curry


Chicken Curry is one dish that I never get tired of trying out new recipes for!  Chicken is in fact a very safe thing to experiment on – since you can never go wrong with chicken! Any which way you cook it, it always turns out delicious! And those of you who think that ‘a curry is a curry is a curry…’, sorry but I beg to differ!   The different blend of spices as well as the proportion of those spices that goes in a curry is very important and gives the curry its own unique flavor.  And hence Kamala aunty’s chicken curry is so delicious but yet different from grandma’s chicken curry! That is the reason I am always asking folks for their chicken curry recipes! – Hey there is no shame in asking! 🙂

And I thought that there could be so many variations of chicken curry only all across India, so imagine my excitement on seeing a recipe for Colombo Chicken curry or Sri Lankan Chicken curry in my favorite recipe book, “Mangoes and Curry leaves’‘!  Yes you guessed it right …I was super excited and could not wait to try this recipe.! Now Kerala cuisine and Sri Lankan cuisine have a lot of similarities in their use of coconut, coconut oil etc. This recipe uses toasted coconut or browned coconut (similar to the Brown Shrimp curry I had posted a while ago). In Kerala too, chicken curry is prepared in a similar way using toasted coconut but it was the slight differences in the recipe ( addition of cashew nuts, rice flour etc) that made me very keen on trying this recipe.

And how did it turn out – ‘simply finger-licking fabulous’! I added potatoes additionally since I just love potatoes in my chicken curry! Only changes I made was that I reduced the quantity of cashew nuts and increased the amount of coconut from the original recipe since I did not want the curry to be too rich. I also added red chilli powder a little bit (just the Indian in me!) – but you can skip if you want to keep it mildly hot.

I am bringing this delicious curry to Fiesta Friday too although I am very late to the party but I hope the chicken curry will win everyone over 🙂 !

Sri Lankan Chicken Curry

  • Servings: About 4-5 served with rice
  • Time: about 45 minutes
  • Difficulty: Moderate
  • Print


2 lbs (about 1 kg) Chicken pieces (preferably thigh pieces and / a mix of thigh and drumstick pieces)

For the marinade:

1 tbsp coriander seeds

2 tsp cumin seeds

1/2 tsp fenugreek seeds

2 tbsp cashew nuts

1 tbsp raw white rice (I used rice flour since I did not want to grind rice in my food processor!)

3 tbsp fresh, frozen(thawed) or dried coconut

one 1/2 inch piece of cinnamon

3 green cardamom seeds

1 tbsp minced garlic

For the sauce:

2 tbsp coconut oil

2 green chillies, finely chopped

1/2 cup thinly sliced shallots or red onions

1 tsp finely chopped ginger

1 1/2 tsp salt

1/2 – 3/4 tsp red chilli powder (optional but recommend if you like some heat in your chicken curry!)

2 Small tomatoes, finely chopped

1/2 cup fresh or canned thick coconut milk

1/2 cup water or as needed

fresh sprig of curry leaves (optional)


1. Take a medium size frying pan and toast the grated coconut for about 8-10 minutes on medium heat until it turns light brown in color (Be careful not to burn it! ). Transfer the browned coconut into a plate and now toast the cashew nuts, the cumin seeds and the coriander seeds too one at a time. Add all the rest of the ‘marinade’ ingredients into the pan and just saute for a minute(with the heat off). Grind everything together into a fine paste using a food processor.

2.Mix the above spice marinade mix with the chicken pieces and set aside.

3.Take a medium size cooking pot and add the oil to it. Next add the onions and saute for about 2 minutes. Next add the green chillies and ginger and salt and saute for another couple minutes until the onions turn translucent. Next add the red chilli (if adding) and the tomatoes and again cook for another 3-4 minutes until the tomatoes turn soft.

4. Now add the chicken pieces and mix well. Add the coconut milk and cover and cook on low heat for about 20 minutes stirring every 5 minutes or so. Adjust the consistency of the curry to your liking b adding water as needed.

Garnish with curry leaves and serve hot with parboiled rice or brown rice.












Share this post!
Follow by Email