Sep 05 2026
RestaurantsELA Kerala kitchenKerala Chikken Biriyani Recipe

Kerala Chikken Biriyani Recipe

Inspired by ELA Kerala kitchen
Time2h 20m
Serves6

Make Kerala Chikken Biriyani Recipe in just 2h 20m. Get the full recipe with step-by-step instructions at pekinthechef.com.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

For the rice

For the chicken marinade

For the tempering/extra sauce (optional)

Method

For the rice

  1. 1

    Rinse the basmati rice under cold water until water runs almost clear to remove excess starch. Soak the rice in cold water for 30 minutes, then drain.

  2. 2

    In a large pot, bring 5 cups water to a boil. Add 1 tbsp oil or ghee, cardamom, cloves, cinnamon stick, bay leaves and 1.5 tsp salt.

  3. 3

    Add the drained rice to the boiling water. Cook uncovered on high until the rice is about 70-80% done (grains should be lightly cooked but still have a slight bite), about 6-8 minutes depending on rice. Drain the rice in a colander and set aside. (Alternatively, par-cook and spread on a tray.)

For the chicken marinade

  1. 4

    Pat chicken pieces dry. In a large bowl combine yogurt, ginger paste, garlic paste, turmeric, red chili powder, garam masala, 1.5 tsp salt and lime juice.

  2. 5

    Toss the chicken pieces in the marinade until evenly coated. Cover and refrigerate for at least 1 hour, preferably 3–4 hours or overnight for deeper flavor.

For the biriyani base (onions, spices, herbs)

  1. 6

    Heat coconut oil and 1 tbsp ghee in a heavy-bottomed wide pot (dutch oven or biriyani handi) over medium heat.

  2. 7

    Add sliced onions and a pinch of salt. Fry, stirring frequently, until onions turn deep golden brown and caramelized, about 18–22 minutes. Remove half the fried onions to a bowl for garnish (you will use them as birista).

  3. 8

    To the remaining onions in the pot, add fennel seeds, black peppercorns, mace, and slit green chilies. Sauté for 1–2 minutes until fragrant.

  4. 9

    Add chopped tomato and cook until it softens and oil separates, about 4–5 minutes.

  5. 10

    Add the marinated chicken pieces to the pot. Stir to combine with the onion-spice mixture. Increase heat to medium-high and sear the chicken for 4–6 minutes, turning pieces so they brown slightly.

  6. 11

    Reduce heat to medium-low, cover the pot and simmer the chicken until it is about 80% cooked and the marinade has reduced into a thick gravy, about 12–15 minutes. Stir gently once or twice to prevent sticking. If the mixture becomes too dry, add up to 1/4 cup water.

  7. 12

    Stir in chopped coriander, chopped mint and curry leaves. Taste and adjust salt. If you like more sauce, optionally add the tomato puree mixed with 1/2 cup water and 1/2 tsp salt; simmer 3–4 minutes.

For finishing & layering

  1. 13

    Preheat oven to 160°C (320°F) if you plan to finish in oven. If using stovetop dum, use very low heat.

  2. 14

    Warm the milk slightly and steep saffron threads in it for 5 minutes to release color and aroma.

  3. 15

    In the heavy pot with the chicken gravy, check that the surface is evenly distributed. Sprinkle half of the par-cooked rice over the chicken in an even layer.

  4. 16

    Scatter half the fried onions, half the reserved chopped mint and coriander, a few roasted cashews and 1/2 tbsp lemon juice over the rice layer. Drizzle half the saffron-milk over this layer.

  5. 17

    Gently add the remaining rice in a final layer. Top with remaining fried onions, remaining mint and coriander, boiled egg halves, remaining cashews and the rest of the saffron-milk. Dot the top with 1 tbsp butter or ghee to enrich and seal the pot.

  6. 18

    Seal the pot for dum (steam-cooking). You can cover with a tight-fitting lid and seal the rim with dough (optional) or simply tuck a clean kitchen towel under the lid to trap steam. Cook on very low flame for 25–30 minutes. If using oven, cover pot tightly and bake at 160°C (320°F) for 25–30 minutes.

  7. 19

    After dum, switch off heat and let the biriyani rest, sealed, for 10 minutes before opening to allow steam to settle.

  8. 20

    Gently fluff and mix the layers lightly so chicken and rice are distributed. Serve hot with raita, pickle or salan (optional).

For serving (optional tempering/sauce)

  1. 21

    If you prepared the optional tomato-based sauce: heat a small pan, add the tomato puree, 1/2 cup water and 1/2 tsp salt and simmer 4–5 minutes until slightly thickened. Spoon alongside biriyani as a moist accompaniment.

More from ELA Kerala kitchen