Thalassery Chicken Biryani
Kerala's Malabar-style dum biryani: tender chicken in a mild, herby onion-tomato masala, layered with ghee-scented kaima rice, golden fried onions, cashews and raisins, then steamed sealed until fragrant. Aromatic rather than fiery.
- Prep
- 40 min
- Cook
- 1 hr 28 min
- Wait
- 1 hr 10 min
- Total
- 3 hr 18 min
- Makes
- 6 generous servings (one 5-quart pot)
Steps
Before you start
- Start at least 1 hour ahead: the chicken needs 60 minutes in the marinade, and the rice should soak for the last 30 of those minutes.
- Slice the onions as evenly and thinly as you can (about 2 mm) so they fry to the same golden color.
- Kaima (jeerakasala) rice is a short, thin, aromatic grain. If you use basmati instead, soak 20 minutes and parboil only 4-5 minutes.
- You need a heavy 5-quart (4.7 L) pot with a tight lid, plus a skillet or griddle to set it on for the dum (or foil to seal the lid).
Marinate the chicken
- In a large bowl combine the chicken, yogurt, ginger-garlic paste, turmeric, Kashmiri chili powder, 2 tbsp (30 ml) of the lemon juice and 2 tsp of the fine salt.
- Massage well so every piece is coated.
- Cover and refrigerate for 60 minutes.
- Meanwhile, slice the onions (see next steps).
+ Show details− Hide details
Ready when: Chicken is evenly coated in a thick, deep-orange marinade
Tip: Pat the chicken dry before marinating so the marinade clings rather than runs off.
Rinse and soak rice
- About 30 minutes before the marinade finishes, rinse the kaima rice in a bowl, changing the water 4-5 times, until the water runs almost clear.
- Cover with fresh water and soak 30 minutes, then drain well in a strainer.
+ Show details− Hide details
Ready when: Grains look opaque white and the rinse water is nearly clear
Tip: The soak runs inside the chicken's 60-minute marinade, so it adds no extra waiting time.
Fry the onions
- Heat the oil in a wide 12-inch (30 cm) skillet over medium-high heat until a slice of onion sizzles immediately.
- Add the onions in two batches, stirring often, and fry 8-10 minutes per batch until deep golden brown.
- Lift out with a slotted spoon onto a paper-towel-lined tray; they crisp as they cool.
- Save 2 tbsp of the frying oil for the masala and discard or reserve the rest.
+ Show details− Hide details
Ready when: Onions are evenly golden-brown (not dark brown) and lift out crisp-edged
Tip: Pull them out a shade lighter than you want; they keep darkening from residual heat and turn bitter if burnt.
Build the masala
- In the 5-quart pot, heat 3 tbsp of the ghee and 2 tbsp of the reserved onion oil over medium heat.
- Add 1 cinnamon stick, 4 cardamom pods, 4 cloves and the fennel seeds; stir 30 seconds until fragrant.
- Add the green chilies and tomatoes with 2 tsp fine salt.
- Cook, stirring and mashing, 8-10 minutes until the tomatoes break down into a soft, jammy paste.
- Stir in the garam masala, half of the mint, half of the cilantro and one-third of the fried onions.
+ Show details− Hide details
Ready when: Tomatoes have collapsed and oil begins to separate at the edges of the paste
Tip: Keep the heat at medium so the spices toast rather than scorch.
Cook the chicken
- Add the marinated chicken with all of its marinade to the pot.
- Raise heat to medium-high and stir 3 minutes, then cover, reduce to medium-low and cook 15 minutes, stirring once or twice.
- Chicken should be about 80% cooked and the gravy thick and clinging, not watery.
- If it looks wet, uncover and cook 2-3 minutes more on medium.
- Taste and adjust salt; it should taste slightly salty since rice will dilute it.
+ Show details− Hide details
Ready when: Chicken is opaque outside and just short of done inside; gravy is thick enough to coat a spoon
Tip: A watery masala makes soggy rice later, so reduce it now.
Parboil the rice
- While the chicken cooks, bring 3 quarts (3 L) water to a rolling boil in the large pot with the coarse salt, remaining cinnamon stick, 4 cardamom pods, 4 cloves, bay leaves and the remaining 2 tbsp (30 ml) lemon juice.
- Add the drained rice and boil 6-7 minutes.
- Test a grain: it should snap when pressed, with a thin white core.
- Drain immediately in a colander.
+ Show details− Hide details
Ready when: Grains are about 70-80% cooked: soft outside, firm white pinpoint in the center
Tip: Do not overcook; the rice finishes steaming during the dum and will go mushy otherwise.
Fry cashews and raisins
- Melt 1 tbsp of the ghee in a small pan over medium-low heat.
- Fry the cashews 1-2 minutes until light gold, add the raisins and cook 30 seconds until they puff up.
- Tip out immediately.
+ Show details− Hide details
Ready when: Cashews are pale golden and raisins are plump and glossy
Tip: Cashews darken fast off the heat, so remove them a touch early.
Layer the biryani
- Level the chicken masala in the pot.
- Spoon half of the rice over it in an even layer.
- Scatter half of the remaining fried onions, half of the remaining mint and cilantro, and half of the nuts and raisins.
- Dot with 2 tbsp of the ghee.
- Add the remaining rice, then the rest of the onions, herbs, nuts and raisins, and the last 2 tbsp ghee.
- Do not press the rice down.
+ Show details− Hide details
Ready when: Two even layers of rice sit on the masala with a garnish on top
Tip: Take care not to stir; mixed layers lose the classic look and let the rice absorb too much gravy.
Seal and dum cookOven 300°F / 150°C
- Cover the pot with a tight lid, sealing the edge with foil or a rope of dough if the lid fits loosely.
- Set the pot on a hot griddle or heat diffuser over the lowest heat and cook (dum) 25 minutes.
- Do not lift the lid during this time.
- Alternatively, bake at 300°F (150°C) for 25 minutes.
+ Show details− Hide details
Ready when: Steam smells strongly of ghee and spices; chicken reads 165°F (74°C) when probed at the thickest part
Tip: If you smell scorching, the heat is too high; move the pot to a heavier diffuser.
Rest and serve
- Turn off the heat and leave the lid on for 10 minutes.
- Open the lid, then gently fold from the bottom up with a wide spoon so the masala marbles through the rice without breaking the grains.
- Serve hot with raita, pickle or papadam.
+ Show details− Hide details
Ready when: Grains are fluffy, separate and fully tender, with no hard center
Tip: Fold gently; stirring hard breaks the long grains and makes the rice sticky.
Good to know
Tips
- Thalassery biryani is aromatic rather than hot; adjust green chilies to taste.
- Leave the chicken on the bone and cut into smaller pieces so it cooks through in the dum time.
- Make sure the masala is thick before layering; excess moisture makes the rice soggy.
- Serve with cooling raita and a simple cucumber-onion salad.
Make ahead
"Marinate the chicken up to 24 hours ahead in the fridge. Fry the onions up to 2 days ahead and store airtight at room temperature. The masala can be cooked up to a day ahead; reheat before layering with hot rice."
Storage & reheating
Room temperature: no more than 2 hours. Fridge: airtight up to 3 days. Freezer: up to 2 months in portions. Reheat in a covered pan or microwave with a splash of water until steaming hot (165°F / 74°C).
Substitutions
- kaima (jeerakasala) rice → aged basmati rice. Soak 20 minutes and parboil only 4-5 minutes; the grain is longer and the flavor slightly different.
- ghee → half butter, half neutral oil. Less authentic aroma but works in a pinch.
- Kashmiri chili powder → paprika plus a pinch of cayenne. Gives similar color with mild heat.
- plain whole-milk yogurt → thick coconut yogurt. Dairy-free option; the marinade will be slightly less tangy, so keep the lemon.
More biryani
See all →Find more like this
- Meal
- Dinner
- Cuisine
- South Indian
- Main ingredient
- Chicken ThighsRice
- Method
- Stovetop
