Ready in

120 mins

Cuisine

Indian · Hyderabadi (variation)

Prep Time

45 min

Cook Time

75 min

Serving

4 People

Calories / Serving

~780 kcal
Authentic Chicken Biryani - Dum Style

Recipe Summary

All Ingredients - For the Crispy Onions & Gravy Base

  1. Onions 2.5 large
  2. Neutral Oil or Ghee for frying

All Ingredients - For the Rice

  1. Basmati Rice 400g (approx. 2 cups)
  2. Chicken Stock or Water 600g (2.5 cups)
  3. Salt 6g (1 tsp)
  4. Green Cardamom Pods 6
  5. Star Anise 3
  6. Cloves 5
  7. Bay Leaves 4-5
  8. Mace Blades a few
  9. Turmeric Powder 1/2 tsp
  10. Ghee or Butter 1 tbsp

All Ingredients - For the Chicken Gravy

  1. Bone-in Chicken (thighs/drumsticks) 1 kg
  2. Ghee or Oil 2 tbsp
  3. Garam Masala 20g (4 tbsp)
  4. Green Cardamom Pods 6-10
  5. Cinnamon Sticks 1-2
  6. Dried Bay Leaves 4-6
  7. Fenugreek Seeds 1g (1/2 tsp)
  8. Mace Blades 2-3
  9. Kashmiri Chili Powder 2g (1 tsp)
  10. Ginger Garlic Paste 75g (5 tbsp)
  11. Chopped Tomatoes (tinned or fresh) 200g
  12. Tomato Paste 25g (1.5 tbsp)
  13. Full-fat Greek Yogurt 250g (1 cup)
  14. Double Cream 2 tbsp
  15. Cornstarch 1 tsp
  16. Salt to taste
  17. Sugar a touch

All Ingredients - For the Saffron Sauce & Layering

  1. Double Cream 120g (1/2 cup)
  2. Butter 60g (3 tbsp)
  3. Saffron Strands 3 large pinches
  4. Green Chilies a few, sliced
  5. Fresh Mint a handful
  6. Fresh Cilantro (Coriander) a handful

All Ingredients - For the Dough Seal (Optional)

  1. Regular Flour 350g (3 cups)
  2. Salt 3g (1/2 tsp)
  3. Water 250ml (1 cup)
  4. Oil or Ghee 15g (1 tbsp)

⚠ Contains Allergens

glutendairy

Step-by-Step Instructions

Step 1: Prepare the Onions

Watch at 0:14

Finely chop 1 large onion and set aside for the gravy. Thinly slice 1.5 onions for frying.

Step 2: Make Crispy Fried Onions

Watch at 0:53

Heat a generous amount of neutral oil or chicken fat in a pan over medium heat. Add the thinly sliced onions and fry, stirring continuously, until they are deep golden brown but not burnt. Drain on a paper towel and set aside. The resulting flavored oil can be used later.

Step 3: Prepare the Rice

Watch at 1:56

Thoroughly wash the basmati rice, changing the water until it runs clear. Then, cover with fresh water and let it soak for 30 minutes.

Step 4: Make the Dough for Sealing (Optional)

Watch at 2:11

In a bowl, mix 350g flour, 3g salt, 250ml water, and 15g oil or ghee. Knead into a smooth dough. Cover with a damp cloth and set aside. This will be used to seal the pot for 'dum' cooking.

Step 5: Sear the Chicken

Watch at 4:09

Heat a pan with ghee or oil. Sear the chicken pieces until they are nice and golden brown on all sides. Remove from the pan and set aside.

Step 6: Cook the Gravy Base

Watch at 7:20

In the same pan used for the chicken, fry the chopped onions with ghee/oil until softened. Add the whole spices (cardamom, cinnamon, bay leaves, fenugreek, mace) and fry for a few minutes to release their flavors. Once the onions are golden brown, add the ginger-garlic paste and cook until the raw smell is gone. Stir in the tomato paste and cook for one minute. Add the garam masala and chili powder, followed by the chopped tomatoes. Simmer for a few minutes, adding a splash of water if it becomes too pasty. Season with salt and a touch of sugar.

Step 7: Stabilize the Yogurt

Watch at 8:56

In a separate bowl, place the full-fat Greek yogurt. To prevent it from splitting, whisk in 2 tablespoons of double cream and 1 teaspoon of cornstarch until smooth and homogenous.

Step 8: Finish the Chicken Gravy

Watch at 9:12

Remove the gravy base from the heat and let it cool slightly. Add the stabilized yogurt bit by bit, stirring it in completely. Return the pan to low heat, add the seared chicken back into the gravy, and simmer slowly until the chicken is cooked through.

Step 9: Prepare the Saffron Sauce

Watch at 10:37

In a small pot, combine the double cream, butter, and saffron strands. Bring to a simmer and cook for 3-5 minutes until the sauce is beautifully golden and the saffron has bloomed. Set aside.

Step 10: Par-cook the Rice

Watch at 11:44

Bring the chicken stock or water to a boil with salt, cardamom, star anise, cloves, bay leaves, mace, turmeric, and ghee. Add the soaked and drained rice. Give it a stir and boil for exactly 2-3 minutes. The rice should be partially cooked but still have a raw core. Immediately drain the rice, reserving the cooking liquid for other uses.

Step 11: Layer the Biryani

Watch at 14:00

In a heavy-bottomed pot or a traditional clay pot (handi), start layering. Begin with a thin layer of saffron sauce, followed by a layer of par-cooked rice. Add sliced green chilies, torn fresh mint and cilantro, and a sprinkle of crispy fried onions. Add a layer of the cooked chicken and some of its gravy. Repeat with another layer of rice, saffron sauce, herbs, and onions. Finish with the remaining chicken and gravy, and top with a final layer of rice, saffron sauce, herbs, and a generous amount of crispy onions.

Step 12: Dum Cook the Biryani

Watch at 15:17

Preheat your oven to 230°C (446°F). Seal the pot tightly. If using dough, roll it into a long rope and press it around the rim of the pot, then place the lid on top, pressing down to create an airtight seal. If using foil, cover the pot tightly with foil before putting on the lid. Bake in the oven for 25-30 minutes.

Step 13: Rest and Serve

Watch at 15:59

Once cooked, carefully remove the pot from the oven. Let it rest for 5 minutes. Break the seal and open the lid, being careful of the hot steam. Gently mix the layers from the side to combine. Serve hot, garnished with more fresh herbs and crispy onions. Enjoy with the freshly made flatbread.

Pro Tips

To prevent yogurt from splitting, stabilize it with cream and cornstarch, and add it to the gravy base only after the base has cooled down slightly.

Fry onions until they are deep golden brown but not black for the best flavor.

If you don't want to make a dough seal, a tight layer of aluminum foil under the lid works as an alternative.

The leftover liquid from par-cooking the rice is flavorful and can be used in soups or other curries.

Using bone-in chicken like thighs or drumsticks results in a more flavorful and moist biryani compared to chicken breast.

Recipe Variations

For a simpler version, you can skip the individual whole spices and use an extra tablespoon of garam masala.

Boneless chicken thighs can be used instead of bone-in chicken.

If you don't like it spicy, you can omit the green chilies.

Was this recipe helpful?
Favorite Recipes

Recently Generated Recipes

Discover recipes already generated from creators and ready to cook without testing your cred.

Vijayadashami Festival Platter - South Indian Style
View Recipe

Vijayadashami Festival Platter - South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

1 hr 30 min

Difficulty Level

Medium

North Indian Thali Dinner
View Recipe

North Indian Thali Dinner

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 5 min

Difficulty Level

Medium

Chicken Coconut Curry
View Recipe

Chicken Coconut Curry

Cuisine

Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

Suji Bun Toast - Quick & Easy Snack
View Recipe

Suji Bun Toast - Quick & Easy Snack

Cuisine

Indian · Snacks

Prep + Cook Time

20 Minutes

Difficulty Level

Easy

Palak Paneer - Traditional North Indian Style
View Recipe

Palak Paneer - Traditional North Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Paneer Kadhi – Home Style
View Recipe

Paneer Kadhi – Home Style

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy