I can never resist the magic of Hyderabadi dum biryani, where juicy chicken perfumes every grain of rice from below. This is the kind of biryani that makes the pot feel like it’s hiding a secret.

I’m obsessed with this Tender Chicken Biryani because it hits hard before I even lift the lid. The dum does its thing, trapping all that rich steam until the rice smells like it stole every bit of flavor from the chicken below.
I love the contrast: bold, spiced, messy in the best way, with long basmati rice soaking up all the drama. And that first scoop?
Always chaotic, always worth it. I keep going back for the juicy pieces, the fragrant grains, the deep Hyderabadi vibe that makes plain dinner feel completely unacceptable.
No side talk. Just biryani taking over.
Ingredients

- Bone-in chicken stays juicy and gives the masala that deep, cozy flavor.
- Basmati rice brings the long, fluffy grains you’ll want in every bite.
- Yogurt softens the chicken and makes the curry base creamy, not heavy.
- Fried onions add sweetness, crunch, and that proper biryani smell.
- Tomatoes give a little tang and help the masala cling nicely.
- Ginger garlic paste is the bold backbone, basically no biryani starts without it.
- Green chilies bring fresh heat, so it’s spicy but still bright.
- Cilantro and mint keep things fresh, not too rich or greasy.
- Lemon juice wakes everything up with a sharp, clean finish.
- Spice powders bring warmth, color, and that classic biryani kick.
- Whole spices make the rice smell amazing before you even open the pot.
- Ghee and saffron add richness, color, and a little fancy restaurant vibe.
- Plus, salt ties it all together, because bland biryani is just sad.
Ingredient Quantities
- Chicken, bone in pieces 1 kg (about 2.2 lb)
- Basmati rice 500 g (about 2 1/2 cups)
- Yogurt 1 cup (250 ml), beaten
- Onions 3 large (about 400 g), thinly sliced and reserved for frying
- Tomatoes 2 medium, chopped
- Ginger garlic paste 2 tablespoons
- Green chilies 4, slit
- Fresh cilantro (coriander) 1 cup, chopped
- Fresh mint leaves 1/2 cup, packed
- Lemon 1, juiced
- Red chili powder 2 teaspoons (adjust to taste)
- Turmeric powder 1/2 teaspoon
- Garam masala 1 teaspoon
- Biryani masala or powder 2 tablespoons
- Whole spices: cinnamon sticks 2 (2 1/2 to 3 cm each), green cardamom 6, cloves 6, bay leaves 2, black peppercorns 8
- Mace or javitri 1 small piece (optional)
- Salt 2 teaspoons, plus extra to taste for rice
- Oil 3 tablespoons
- Ghee 2 tablespoons
- Saffron a small pinch (10 to 15 strands) soaked in 2 tablespoons warm milk
- Water 4 cups (about 1 liter) for parboiling rice
- Fried onions (birista) from the sliced onions, reserved for layering
How to Make this
1. Fry the thinly sliced onions in oil over medium heat until deep golden brown and crisp; drain most oil, reserve the browned onions as birista and set aside 3 tablespoons for the chicken base.
2. In a large bowl combine chicken, yogurt, ginger garlic paste, red chili powder, turmeric, garam masala, biryani masala, salt, lemon juice, half the chopped cilantro, half the mint, slit green chilies and 2 tablespoons of the reserved fried onions; mix well and marinate for at least 1 hour or up to 4 hours in the refrigerator.
3. Rinse basmati rice until water runs clear, soak for 30 minutes, then drain.
4. Bring 4 cups water to a boil in a large pot with 1 teaspoon salt and half of the whole spices (1 cinnamon, 3 cardamom, 3 cloves, 1 bay leaf and 4 peppercorns); add rice and parboil until about 70 percent cooked, then drain and set aside.
5. In a heavy-bottomed pot or deep ovenproof dish heat ghee and 1 tablespoon oil, add the remaining whole spices, mace if using, and sauté briefly until fragrant; add chopped tomatoes and cook until softened.
6. Add the marinated chicken to the pot, cover and cook on medium heat for 8 to 10 minutes until the chicken is partly cooked and oil begins to separate, stirring gently to prevent tearing the pieces.
7. Layer half of the parboiled rice evenly over the chicken, sprinkle half of the remaining chopped cilantro and mint, some fried birista, and a few green chilies; repeat with the remaining rice, herbs and birista to form a top layer.
8. Drizzle the saffron soaked in warm milk over the top layer, pour any remaining lemon juice, add a tablespoon of ghee, and scatter the remaining reserved fried onions.
9. Seal the pot tightly with a lid or with foil and a lid; cook on very low heat for 25 to 30 minutes using the dum method so steam finishes cooking the rice and tenderizes the chicken.
10. Let rest for 10 minutes, gently fluff and mix before serving so pieces of chicken and rice are combined, garnish with extra cilantro or fried onions if desired.
Equipment Needed
1. Heavy bottomed pot or deep ovenproof dish with a tight fitting lid
2. Large pot for boiling and parboiling rice
3. Frying pan or skillet for browning the onions
4. Mixing bowl for marinating the chicken
5. Fine mesh sieve or colander to rinse and drain rice
6. Chef s knife and cutting board
7. Measuring cups and spoons
8. Wooden spoon or heatproof spatula for stirring
9. Slotted spoon or tongs to handle chicken and fried onions
10. Small bowl for soaking saffron and a tablespoon for ghee and oil measurements
FAQ
Tender Chicken Biryani Recipe Substitutions and Variations
- Chicken: bone in lamb chops or goat pieces for similar richness; firm tofu or paneer for a vegetarian version; seared mushrooms for a meatless, umami option.
- Basmati rice: long grain jasmine rice for fragrant result; brown basmati for nuttier, chewier texture (increase cooking time); regular long grain rice if basmati not available.
- Yogurt: plain coconut yogurt for dairy free, adjust spices for sweetness; sour cream or Greek yogurt for thicker, tangier marinade; buttermilk diluted with water for tenderizing if needed.
- Saffron: a pinch of turmeric for color only, not aroma; safflower or annatto for golden hue; a few drops of yellow food coloring if color is the only concern.
Pro Tips
1. Fry the onions slowly until they are deeply golden and crisp; resist the urge to speed up the heat. Low and steady gives maximum sweetness and a crunchy birista that layers flavor and texture into every bite.
2. Marinate the chicken for at least an hour, preferably up to four. The yogurt and spices need time to tenderize and penetrate the meat. If short on time, poke a few shallow cuts in larger pieces so the marinade soaks in faster.
3. Don’t overcook the rice during parboiling. Aim for about 70 percent done so the grains finish perfectly under dum without turning mushy. Spread the cooked rice on a tray briefly to stop carryover cooking before layering.
4. Seal the pot well and cook on the lowest heat possible while steaming. If your lid is loose, use a layer of foil between pot and lid to trap steam. Let the biryani rest off the heat for at least 10 minutes before opening so flavors settle and the layers knit together.

Tender Chicken Biryani Recipe
I can never resist the magic of Hyderabadi dum biryani, where juicy chicken perfumes every grain of rice from below. This is the kind of biryani that makes the pot feel like it’s hiding a secret.
6
servings
632
kcal
Equipment: 1. Heavy bottomed pot or deep ovenproof dish with a tight fitting lid
2. Large pot for boiling and parboiling rice
3. Frying pan or skillet for browning the onions
4. Mixing bowl for marinating the chicken
5. Fine mesh sieve or colander to rinse and drain rice
6. Chef s knife and cutting board
7. Measuring cups and spoons
8. Wooden spoon or heatproof spatula for stirring
9. Slotted spoon or tongs to handle chicken and fried onions
10. Small bowl for soaking saffron and a tablespoon for ghee and oil measurements
Ingredients
-
Chicken, bone in pieces 1 kg (about 2.2 lb)
-
Basmati rice 500 g (about 2 1/2 cups)
-
Yogurt 1 cup (250 ml), beaten
-
Onions 3 large (about 400 g), thinly sliced and reserved for frying
-
Tomatoes 2 medium, chopped
-
Ginger garlic paste 2 tablespoons
-
Green chilies 4, slit
-
Fresh cilantro (coriander) 1 cup, chopped
-
Fresh mint leaves 1/2 cup, packed
-
Lemon 1, juiced
-
Red chili powder 2 teaspoons (adjust to taste)
-
Turmeric powder 1/2 teaspoon
-
Garam masala 1 teaspoon
-
Biryani masala or powder 2 tablespoons
-
Whole spices: cinnamon sticks 2 (2 1/2 to 3 cm each), green cardamom 6, cloves 6, bay leaves 2, black peppercorns 8
-
Mace or javitri 1 small piece (optional)
-
Salt 2 teaspoons, plus extra to taste for rice
-
Oil 3 tablespoons
-
Ghee 2 tablespoons
-
Saffron a small pinch (10 to 15 strands) soaked in 2 tablespoons warm milk
-
Water 4 cups (about 1 liter) for parboiling rice
-
Fried onions (birista) from the sliced onions, reserved for layering
Directions
- Fry the thinly sliced onions in oil over medium heat until deep golden brown and crisp; drain most oil, reserve the browned onions as birista and set aside 3 tablespoons for the chicken base.
- In a large bowl combine chicken, yogurt, ginger garlic paste, red chili powder, turmeric, garam masala, biryani masala, salt, lemon juice, half the chopped cilantro, half the mint, slit green chilies and 2 tablespoons of the reserved fried onions; mix well and marinate for at least 1 hour or up to 4 hours in the refrigerator.
- Rinse basmati rice until water runs clear, soak for 30 minutes, then drain.
- Bring 4 cups water to a boil in a large pot with 1 teaspoon salt and half of the whole spices (1 cinnamon, 3 cardamom, 3 cloves, 1 bay leaf and 4 peppercorns); add rice and parboil until about 70 percent cooked, then drain and set aside.
- In a heavy-bottomed pot or deep ovenproof dish heat ghee and 1 tablespoon oil, add the remaining whole spices, mace if using, and sauté briefly until fragrant; add chopped tomatoes and cook until softened.
- Add the marinated chicken to the pot, cover and cook on medium heat for 8 to 10 minutes until the chicken is partly cooked and oil begins to separate, stirring gently to prevent tearing the pieces.
- Layer half of the parboiled rice evenly over the chicken, sprinkle half of the remaining chopped cilantro and mint, some fried birista, and a few green chilies; repeat with the remaining rice, herbs and birista to form a top layer.
- Drizzle the saffron soaked in warm milk over the top layer, pour any remaining lemon juice, add a tablespoon of ghee, and scatter the remaining reserved fried onions.
- Seal the pot tightly with a lid or with foil and a lid; cook on very low heat for 25 to 30 minutes using the dum method so steam finishes cooking the rice and tenderizes the chicken.
- Let rest for 10 minutes, gently fluff and mix before serving so pieces of chicken and rice are combined, garnish with extra cilantro or fried onions if desired.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 400g
- Total number of serves: 6
- Calories: 632kcal
- Fat: 24.3g
- Saturated Fat: 6.7g
- Trans Fat: 0.2g
- Polyunsaturated: 5g
- Monounsaturated: 12g
- Cholesterol: 88.5mg
- Sodium: 700mg
- Potassium: 537mg
- Carbohydrates: 67g
- Fiber: 1g
- Sugar: 1.3g
- Protein: 36.8g
- Vitamin A: 400IU
- Vitamin C: 13mg
- Calcium: 58mg
- Iron: 1.5mg
