Sri Lankan biryani comes from the island’s Muslim community, and it is a celebration dish built around caramelized onions and a handful of whole spices. Chicken is marinated in yogurt, layered with parboiled basmati, and steamed until every grain is perfumed. It is the dish at weddings, at Eid, and at any meal worth dressing up for. Each region of the island has its own version, Colombo’s is the most famous of all, and it is a one-pot meal that manages to feel like several dishes at once.

Layers of spice, onion, and fragrant rice
The rice is fluffy and aromatic, with deep golden onions and tender chicken tucked between the layers and a mild curry warmth running through it all. It is rich but not heavy, especially with a spoonful of pol sambol or cool onion raita on the side. Crown it with the reserved fried onions and a boiled egg, the way the best stalls do.
Key ingredients
- Basmati rice: aged basmati gives the long, separate grains biryani is known for.
- Chicken thighs: juicier than breast and forgiving during the long steam.
- Yogurt and lime: the marinade that tenderizes the chicken and carries the spices.
- Caramelized onions: the soul of the dish — cook them low and slow until deep brown.
- Whole spices: cardamom, cinnamon, cloves, and cumin, bloomed in oil or ghee.
- Curry leaves, mint, and coriander: the fresh aromatics that lift every layer.
Tips for the best biryani
Parboil the rice until it is about 70 percent cooked — it should still have a bite — because it finishes cooking in the steam. Caramelize the onions patiently over medium-low heat until they are deeply browned and sweet; this is the flavor foundation of the whole dish. Layer the rice and chicken in a heavy pot, cover tightly with a lid sealed with a clean cloth, and steam over the lowest heat for 25 to 30 minutes. Do not stir once layered.
Variations and storage
Swap the chicken for lamb, beef, or a vegetable medley for a meatless version. Serve with pol sambol, a cooling onion raita, and a boiled egg on top the way the Colombo stalls do. Leftovers keep for 3 days in the fridge and reheat beautifully — sprinkle with a little water and steam gently, or warm portions in a covered skillet so the rice stays fluffy.
Craving more? Explore all Sri Lankan Kitchen recipes.
Master the rice and you master the dish: How to Cook Perfect Rice Every Time.


Join the conversation
Only members can comment — it takes a few seconds to create a free account.
Log in Create an account