Sri Lankan Curry Chicken

There is something unforgettable about the aroma of a proper Sri Lankan curry simmering on the stove. The scent of toasted spices, warm cinnamon, fresh curry leaves, and creamy coconut milk slowly blending together is enough to make anyone wander into the kitchen. This Sri Lankan Curry Chicken is bold, deeply spiced, and beautifully comforting. The sauce turns rich and velvety, coating every piece of tender chicken in layers of flavor. Trust me, you are going to love this.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.

Air Fryer Paper Liners

Buy Now →

Vegetable Chopper

Buy Now →

Magic Bullet Blender

Buy Now →

What makes this dish truly special is its balance. It is warm but not overwhelming, creamy yet vibrant, and full of character in every bite. Let’s walk through it together.

Why This Curry Feels So Special

This curry delivers complexity without being complicated. The spices build gently, the coconut milk softens the edges, and the curry leaves bring a signature fragrance that makes the whole dish unmistakable.

Each spoonful feels layered. First you taste warmth from cumin and coriander, then the gentle sweetness of coconut milk, and finally that subtle heat that lingers just enough to keep things interesting. This one is a total game changer for homemade curry nights.

The Cultural Roots Behind the Flavor

Sri Lankan cuisine is known for its bold spice blends and generous use of aromatics. Unlike many other curries, Sri Lankan versions often toast spices deeply, creating a darker, more intense base. Coconut milk plays a central role, adding richness and balancing the heat.

Curry leaves are another defining element. Their aroma is unique and cannot be fully replaced. Together with cinnamon and chili, they create the signature depth that makes this curry stand out from others.

Why This Recipe Works Every Time

Before we get cooking, here is why this dish earns a permanent place in your kitchen.

Versatile: Serve it with rice, flatbread, or even spooned over roasted vegetables.

Budget-Friendly: Chicken and pantry spices create big flavor without expensive ingredients.

Quick and Easy: The process is straightforward and approachable.

Customizable: Adjust chili powder to control the heat level.

Crowd-Pleasing: Creamy coconut sauce makes it comforting and accessible.

Make-Ahead Friendly: The flavors deepen beautifully after resting.

Great for Leftovers: It tastes even better the next day.

Chef Tips for Deep, Authentic Flavor

A few simple techniques elevate this curry.

  1. Toast the spices briefly in oil to release their aroma.
  2. Brown the chicken lightly before simmering for extra depth.
  3. Use fresh ginger and garlic for maximum fragrance.
  4. Let the curry simmer gently, not boil aggressively.

Essential Tools You Will Need

Preparation becomes effortless with the right tools.

Large Skillet or Dutch Oven: Holds the curry and allows even simmering.

Sharp Knife: For chopping onion, ginger, and garlic finely.

Wooden Spoon: Helps stir and prevent sticking.

Measuring Spoons: Keeps the spice balance accurate.

Ingredients You Will Need For Sri Lankan Curry Chicken

Each ingredient plays an essential role in building that rich, layered sauce.

  1. Bone In Chicken Pieces: 1 kilogram, skin removed, for tender and flavorful meat.
  2. Coconut Milk: 1 can, about 400 milliliters, creates creamy richness.
  3. Yellow Onion: 1 large, finely chopped, builds sweetness.
  4. Garlic Cloves: 4, minced, for bold aroma.
  5. Fresh Ginger: 1 tablespoon grated, adds warmth.
  6. Fresh Curry Leaves: 10 to 12 leaves, for signature fragrance.
  7. Tomato: 1 medium, finely chopped, adds subtle acidity.
  8. Olive Oil: 2 tablespoons, for sautéing.
  9. Ground Turmeric: 1 teaspoon, gives golden color.
  10. Ground Cumin: 1 teaspoon, earthy base.
  11. Ground Coriander: 1 teaspoon, citrusy warmth.
  12. Chili Powder: 1 teaspoon, adjust to taste.
  13. Paprika: 1 teaspoon, adds depth and color.
  14. Salt: 1 1/2 teaspoons, or to taste.
  15. Black Pepper: 1/2 teaspoon.
  16. Cinnamon Stick: 1 small piece, for subtle sweetness.

Ingredient Swaps If Needed

Flexibility keeps things stress free.

Bone In Chicken: Boneless thighs cook slightly faster.

Olive Oil: Use coconut oil for a more traditional flavor.

Fresh Curry Leaves: If unavailable, add a small extra pinch of coriander, though the flavor will differ.

Spotlight on Key Ingredients

Curry Leaves: Their aroma is deeply savory and slightly citrusy, defining the identity of this curry.

Coconut Milk: It softens the spices and creates that silky, comforting texture.

Let’s Cook This Together

Now the magic begins.

  1. Preheat Your Equipment: Place a large skillet or Dutch oven over medium heat.
  2. Combine Ingredients: Heat olive oil, then add chopped onion and sauté until soft and lightly golden. Stir in garlic, ginger, curry leaves, and cinnamon stick.
  3. Prepare Your Cooking Vessel: Add ground turmeric, cumin, coriander, chili powder, paprika, salt, and black pepper. Toast briefly for about 30 seconds until fragrant.
  4. Assemble the Dish: Add chopped tomato and cook until softened. Add chicken pieces and stir to coat in the spice mixture.
  5. Cook to Perfection: Pour in coconut milk, bring to a gentle simmer, cover partially, and cook for 30 to 35 minutes until the chicken is tender and fully cooked.
  6. Finishing Touches: Remove the cinnamon stick and adjust seasoning if needed.
  7. Serve and Enjoy: Serve hot with steamed rice, making sure to spoon plenty of sauce over the top.

Texture and Flavor Harmony

The sauce becomes thick and glossy, clinging to each piece of chicken. The coconut milk gives it smoothness, while the spices provide warmth and depth. Tender chicken absorbs all those flavors, making every bite rich yet balanced.

It is bold, aromatic, and deeply satisfying.

Helpful Cooking Tips

  • Keep the heat moderate to prevent coconut milk from separating.
  • Stir occasionally to prevent sticking.
  • Taste near the end and adjust salt carefully.

What to Avoid for Best Results

  • Do not boil aggressively, it can toughen the chicken.
  • Avoid skipping the spice toasting step.
  • Do not overcook, or the sauce may reduce too much.

Nutrition Overview

Servings: 4

Calories per serving: Approximately 480

Note: These are approximate values.

Time Breakdown

Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes

Make Ahead and Storage Tips

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of water if needed. This curry also freezes well for up to 2 months.

How to Serve This Curry

Serve with fluffy white rice or warm flatbread. A simple cucumber salad on the side adds refreshing contrast.

Creative Leftover Ideas

Shred leftover chicken and use it as a filling for wraps. You can also spoon it over roasted vegetables for a different take.

Additional Tips for Extra Depth

A squeeze of fresh lemon before serving brightens the flavors. Letting the curry rest for 10 minutes before serving helps everything settle beautifully.

Make It a Showstopper

Serve in a shallow bowl and garnish with a few fresh curry leaves. The deep golden brown sauce against white rice creates stunning contrast.

Variations to Try

  1. Add diced potatoes for a heartier version.
  2. Stir in a handful of spinach at the end.
  3. Increase chili powder for more heat.
  4. Use a mix of chicken thighs and drumsticks.
  5. Add a pinch of garam masala at the end for extra warmth.

FAQ’s

Q1: Can I make it less spicy?

Yes, reduce the chili powder to your preference.

Q2: Can I use boneless chicken?

Yes, adjust cooking time slightly.

Q3: What if I do not have curry leaves?

The flavor will differ, but you can still proceed.

Q4: Can I freeze this curry?

Yes, cool completely before freezing.

Q5: How do I thicken the sauce?

Simmer uncovered for a few extra minutes.

Q6: Can I add vegetables?

Yes, potatoes or green beans work well.

Q7: Is coconut milk necessary?

It provides signature creaminess, so it is recommended.

Q8: Can I use light coconut milk?

Yes, though the sauce will be thinner.

Q9: Should I marinate the chicken?

It is not required, but you can for deeper flavor.

Q10: How do I know the chicken is done?

It should be tender and reach safe internal temperature.

Conclusion

Sri Lankan Curry Chicken is rich, aromatic, and beautifully layered with spice. It delivers comfort and bold flavor in every spoonful while remaining surprisingly simple to prepare. Once you make it at home, it may quickly become one of your most loved curry dishes.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sri Lankan Curry Chicken

Sri Lankan Curry Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Sri Lankan
  • Diet: Hindu

Description

A rich and aromatic Sri Lankan curry chicken made with tender bone in chicken simmered in coconut milk, warm spices, fresh curry leaves, and tomato. Deeply flavorful yet beautifully balanced, perfect served over steamed rice.


Ingredients

Units Scale
  • 1 kilogram bone in chicken pieces, skin removed
  • 1 can coconut milk, about 400 milliliters
  • 1 large yellow onion, finely chopped
  • 4 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 10 to 12 fresh curry leaves
  • 1 medium tomato, finely chopped
  • 2 tablespoons olive oil
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon chili powder
  • 1 teaspoon paprika
  • 1 1/2 teaspoons salt, or to taste
  • 1/2 teaspoon black pepper
  • 1 small cinnamon stick

Instructions

  1. Place a large skillet or Dutch oven over medium heat.
  2. Add olive oil and sauté the chopped yellow onion until soft and lightly golden.
  3. Stir in minced garlic, grated ginger, fresh curry leaves, and the cinnamon stick. Cook for about 1 minute until fragrant.
  4. Add ground turmeric, ground cumin, ground coriander, chili powder, paprika, salt, and black pepper. Toast the spices for about 30 seconds.
  5. Stir in the chopped tomato and cook until softened.
  6. Add the bone in chicken pieces and coat them thoroughly in the spice mixture.
  7. Pour in the coconut milk and bring to a gentle simmer.
  8. Partially cover and cook for 30 to 35 minutes until the chicken is tender and fully cooked.
  9. Remove the cinnamon stick, adjust seasoning if needed, and serve hot.

Notes

  • Keep the heat moderate to prevent the coconut milk from separating.
  • Toast the spices briefly to release their full aroma.
  • This curry tastes even better the next day as the flavors deepen.

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 5 g
  • Sodium: 760 mg
  • Fat: 34 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 9 g
  • Fiber: 2 g
  • Protein: 36 g
  • Cholesterol: 145 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star