Lakpura
Lakpura®

Chicken Curry (කුකුල් මස් ව්‍යාංජනය)

Sri Lankan chicken curry is one of the country's most beloved everyday dishes — a dark, deeply spiced preparation that bears little resemblance to its milder Indian or Thai cousins. The depth of flavour comes from a two-stage spicing technique: raw curry powder is used in the marinade, while roasted (black) curry powder is added during cooking to give the finished sauce its characteristic richness. Coconut milk, when stirred in towards the end, softens the heat without masking it.

This recipe follows the method used in most Sri Lankan home kitchens: marinate first, then build a fragrant base of whole spices, aromatics, and chillies before introducing the chicken. It pairs equally well with rice, traditional Sri Lankan accompaniments, string hoppers, roti, or plain bread.

What makes Sri Lankan chicken curry different from other curries?

The defining characteristic is the use of Sri Lankan curry powder, which is typically darker and more pungent than South Indian blends. Roasted curry powder — made by dry-roasting spices such as coriander, cumin, and Ceylon black pepper before grinding — adds a smokier dimension that is applied late in cooking. Pandan leaves, lemongrass, and curry leaves are aromatic additions that rarely appear in curries from other traditions, giving the dish a distinctly Sri Lankan profile.

Coconut milk is the other essential element. Pressed from the flesh of the coconut palm, it provides a natural sweetness and body that balances the heat from chilli powder and whole dried chillies.

What ingredients do you need for Sri Lankan chicken curry?

For the marinade

  • 1 kg chicken, washed, cleaned, and cut into medium pieces
  • 2 tablespoons Sri Lankan curry powder
  • 2 tablespoons chilli powder
  • 1 tablespoon black pepper, ground
  • 1 teaspoon coriander powder
  • ½ teaspoon turmeric
  • 2½ teaspoons salt (adjust to taste)
  • 1 tablespoon vinegar (or tamarind as an alternative)

For cooking

  • 2 tablespoons neutral cooking oil
  • 1 teaspoon mustard seeds
  • 1 sprig fresh curry leaves
  • 4 pandan leaves, sliced thinly
  • ½ cinnamon stick
  • 4 cloves (Syzygium aromaticum)
  • 4 cardamom pods
  • 1 stalk lemongrass
  • 1 teaspoon cumin seeds
  • 8 garlic cloves, chopped
  • 1 medium onion, chopped
  • 1 teaspoon fresh ginger, chopped
  • 1 green chilli
  • 3 dried red chillies
  • 1 tablespoon roasted (black) curry powder

How do you cook Sri Lankan chicken curry step by step?

  1. Marinate the chicken. Combine all marinade ingredients with the chicken pieces, mix thoroughly, and set aside for at least 30 minutes. Overnight refrigeration produces a noticeably deeper flavour.
  2. Bloom the whole spices. Heat oil in a heavy-bottomed pan or clay pot over medium heat. Add mustard seeds and wait for them to pop. Add curry leaves, pandan leaves, cinnamon, cloves, cardamom, lemongrass, and cumin, stirring for about 30 seconds until fragrant.
  3. Soften the aromatics. Add garlic, onion, and ginger to the pan. Cook, stirring frequently, until the onion turns translucent and begins to colour at the edges. Add the green chilli and dried chillies.
  4. Add the chicken. Tip the marinated chicken into the pan and stir to coat with the spiced base. Increase the heat slightly and cook uncovered for around 10 minutes, turning the pieces occasionally, until the chicken starts to colour and the marinade dries slightly against the meat.
  5. Simmer and finish. Add enough water to barely cover the chicken (around 150–200 ml). Stir in the roasted curry powder. Reduce heat, cover, and simmer for 20–25 minutes or until the chicken is cooked through and the sauce has thickened. If using coconut milk, stir in around 100 ml during the final 5 minutes and do not boil vigorously after adding it.
  6. Rest and serve. Allow the curry to sit, uncovered, for 5 minutes before serving. The sauce will thicken further as it rests.

What should you serve with Sri Lankan chicken curry?

In most Sri Lankan households, chicken curry appears alongside steamed white rice and a selection of vegetable curries or sambols. String hoppers — thin rice-flour noodle discs — are a popular alternative, particularly for breakfast or dinner. Roti and plain bread are simpler pairings that work well when you want the chicken curry itself to be the focus of the meal.

For a more formal table, the curry pairs well with dhal (red lentil curry), a coconut sambol, and a green leaf mallum. The combination of a dark meat curry with a lighter, coconut-based condiment is a hallmark of traditional Sri Lankan rice-and-curry service.

What is the difference between black curry powder and regular curry powder?

Regular Sri Lankan curry powder uses spices that are dried but not roasted, giving it a lighter colour and a sharper, more immediate heat. Roasted (black) curry powder is made from spices that are dry-roasted before grinding, which caramelises the natural sugars in the seeds and produces a darker colour and a more complex, slightly smoky flavour. Adding black curry powder towards the end of cooking preserves these volatile aromatic compounds, which can dissipate if the powder is exposed to high heat for too long.

Can you use a ready-made curry paste or powder instead?

Yes. Several Sri Lankan brands produce chicken curry powders and pastes that replicate the traditional blend reliably. A good-quality ready-made powder cuts preparation time significantly without sacrificing much flavour, making it a practical option when whole spices are not available. The roasted curry powder step should still ideally be kept separate from any pre-mixed powder, as it serves a distinct textural and aromatic function in the final sauce.

Tips for getting the best results

  • Use a clay pot if available. A traditional Sri Lankan clay pot (mati haendiya) distributes heat more evenly and imparts a subtle earthiness to the finished curry.
  • Don't skip the pandan. Pandan leaves may seem optional, but they add an unmistakable herbal fragrance that distinguishes Sri Lankan curries from regional variations.
  • Let the onion fully caramelise. Rushing this step produces a harsher, less rounded sauce. Patience here pays off in the depth of the final dish.
  • Adjust chilli to your tolerance. The recipe as written is moderately hot by Sri Lankan standards. Reduce dried chillies and chilli powder for a milder result, or increase them if you prefer more heat.
  • Add vinegar or tamarind in the marinade. Both act as tenderisers and provide a background acidity that prevents the finished curry from tasting flat.

Book this experience with Lakpura

Curated by our local team. Direct booking, instant confirmation.

Ask Lakpura® Agent