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)
Share

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).
  1. 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

    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.

  2. 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

    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.

  3. 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

    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.

  4. 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

    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.

  5. 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

    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.

  6. 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

    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.

  7. 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

    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.

  8. 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

    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.

  9. 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

    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.

  10. 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

    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
Main ingredient
Chicken ThighsRice
Method
Stovetop

Reviews (0)