Sri Lankan Chicken Curry Recipe

Sri Lankan Chicken Curry, is a mouthwatering chicken curry that is flavoured with refreshing lemongrass and pandan leaves and spices. For all chicken curry lovers out there, this is a must try recipe. Serve it with appams or Rice for a delicious meal.

Jyothi Rajesh
Sri Lankan Chicken Curry Recipe
2134 ratings.

This Sri Lankan Chicken Curry is highly influenced by the South Indian Style curries with it’s own twist of flavors from Sri Lanka.  Sri Lankan Chicken Curry has added goodness of Pandan leaves and Lemon grass. It gives out a distinctive aroma and a lovely rustic flavor to the curry.

Sri Lankan cuisine has a lot of influence from many historical and cultural factors and one of them is the Southern Indian cuisine. This  cuisine is rather close to the Chettinad and Coastal regions of South India- Kerala and Tamil Nadu combined.

Sri Lankan cuisine is as varied in regions as Indian cuisine is. Whilst absorbing the influences of various cuisines, Sri Lankan food remains quite unique and has its own variations.

Serve Sri Lankan Chicken Curry with Veechu Parotta Or Ceylon Parotta Recipe or Idiyappam With Coconut Milk Recipe for a delicious meal. 

If you like this Sri Lankan recipe, you can also try similar recipes such as: 

  1. Sri Lankan Egg Curry Recipe
  2. Eggplant Curry Recipe (Sri Lankan Style)
  3. Coconut Kozhukattai Recipe


Cuisine: Sri Lankan
Course: Dinner
Diet: High Protein Non Vegetarian
Prep in

15 M

Cooks in

40 M

Total in

55 M


4 Servings


  • 500 grams Chicken , with bones
  • 2 Onions , finely chopped
  • 2 Tomatoes , pureed
  • 12 cloves Garlic , finely chopped
  • 1-1/2 inch Ginger , finely chopped
  • 2 sprig Curry leaves
  • 1 tablespoon Coriander Powder (Dhania)
  • 1 tablespoon Red Chilli powder
  • 1/2 teaspoon Turmeric powder (Haldi)
  • 1 Pandan leaf
  • 1 Lemongrass
  • Salt , to taste
  • Sunflower Oil , as required
  • Water , as required
  • Sunflower Oil , as required
  • Water , as required

How to make Sri Lankan Chicken Curry Recipe

  1. To begin making the Sri Lankan Chicken Curry recipe, clean the chicken thoroughly and wash it well.

  2. In a mixing bowl, add vinegar, salt, red chili powder mix well, add the chicken pieces and mix well to combine. Allow the chicken to marinate for a minimum of 30 minutes to 1 hour.

  3. Traditionally this Sri Lankan Chicken Curry recipe is made in clay pots, and if you do have one use that for cooking.

  4. Heat oil in a wide pan on medium flame, add onions, ginger, garlic and saute for 4-5 minutes till onions become golden brown in colour.

  5. Once done add lemongrass, pandan leaf, curry leaves and mix well.

  6. Now add the tomato puree and cook until the puree thickens and oil separates from the sides of the pan.

  7. Add the marinated chicken and cook for 3  minutes. Once the chicken is added, add all the spice powders - coriander powder, red chili powder, turmeric powder and salt. Mix well to combine.

  8. Finally add 1 cup water, cover and cook the Sri Lankan Chicken Curry until the chicken is fully cooked. Adjust the consistency of the curry to your liking. 

  9. Garnish the Sri Lankan Chicken Curry  Recipe with some curry leaves and serve. 

  10. Serve Sri Lankan Chicken Curry Recipe with Veechu Parotta Or Ceylon Parotta Recipe or Idiyappam With Coconut Milk Recipe for a delicious meal.

Last Modified On Saturday, 22 August 2020 05:30
Install App