Chicken biryani served in a handi with raita
Chicken Recipes

Chicken Biryani Recipe (Authentic Dum Style, Step by Step)

If there’s one dish that turns an ordinary dinner into a celebration, it’s this chicken biryani recipe. This is chicken biryani made the authentic dum way — juicy yogurt-marinated chicken layered with fragrant basmati rice parboiled to exactly 70%, then sealed and slow-steamed so every grain soaks up the spiced steam. No shortcuts, no mushy rice — just a proper layered biryani with crispy fried onions (birista), saffron milk, and fresh mint in every bite.

Why You’ll Love This Chicken Biryani Recipe

  • Authentic dum method — sealed steam cooking gives you restaurant-style aroma and distinct, fluffy grains.
  • Foolproof layering — the 70% parboil rule means the rice finishes perfectly on dum, never mushy.
  • One-pot showstopper — everything cooks together in a single heavy pot; ideal for guests and weekends.
  • Make-ahead friendly — marinate the chicken overnight and the next day is mostly hands-off.

Chicken Biryani Ingredients

Chicken biryani ingredients laid out

For the Chicken Marinade

  • 2 lbs (900g) bone-in chicken pieces, skin removed (thighs and drumsticks work best)
  • 1 cup plain whole-milk yogurt, whisked smooth
  • 2 tablespoons ginger garlic paste
  • 2 tablespoons lemon juice
  • 2 teaspoons Kashmiri red chili powder
  • 1 teaspoon turmeric powder
  • 2 teaspoons garam masala
  • 1 tablespoon ground coriander
  • 1 teaspoon ground cumin
  • 2–3 green chilies, slit lengthwise
  • 2 teaspoons salt
  • ¼ cup chopped fresh mint leaves
  • ¼ cup chopped fresh coriander (cilantro) leaves
  • 2 tablespoons oil

For the Rice

  • 3 cups (600g) basmati rice
  • 10–12 cups water, for parboiling (use plenty, like cooking pasta)
  • 1 tablespoon salt (for the boiling water)
  • 2 bay leaves
  • 4 green cardamom pods, lightly crushed
  • 4 whole cloves
  • 1 (2-inch) cinnamon stick
  • 1 teaspoon cumin seeds

For Layering

  • 2 large onions, thinly sliced (for birista, the crispy fried onions)
  • ½ cup oil, for frying the onions
  • ¼ teaspoon saffron threads soaked in ¼ cup warm milk
  • 3 tablespoons ghee, melted and divided
  • ¼ cup chopped fresh mint leaves, reserved
  • ¼ cup chopped fresh coriander (cilantro) leaves, reserved

How to Make This Chicken Biryani Recipe

Step 1: Marinate the Chicken

In a large bowl, whisk together the yogurt, ginger garlic paste, lemon juice, Kashmiri red chili powder, turmeric, garam masala, ground coriander, cumin, green chilies, salt, and oil. Add the chicken pieces, ¼ cup mint, and ¼ cup coriander, and turn until every piece is well coated. Cover and refrigerate for at least 1 hour, or overnight (up to 24 hours) for the deepest flavor.

Step 2: Soak the Rice and Fry the Onions

Rinse the basmati rice in cold water until the water runs clear, then soak for 30 minutes and drain. While the rice soaks, heat ½ cup oil in a wide pan over medium heat and fry the sliced onions in batches, stirring often, until deep golden and crisp (10–12 minutes per batch). Lift out with a slotted spoon, drain on paper towels, and sprinkle with a pinch of salt. Set the birista aside.

Step 3: Parboil the Rice (70% Rule)

Bring 10–12 cups of water to a rolling boil in a large pot with the salt, bay leaves, cardamom, cloves, cinnamon, and cumin seeds. Add the drained rice and boil for 5–6 minutes until the grains are exactly 70% cooked — a grain pressed between your fingers should break into firm pieces with a slightly chalky center, not turn mushy. Drain immediately in a colander and pick out the whole spices.

Step 4: Layer the Biryani

Grease a heavy-bottomed pot or Dutch oven with 1 tablespoon of ghee. Spread the marinated chicken (with all its marinade) in an even layer at the bottom. Top with half the parboiled rice. Scatter over half the fried onions, half the reserved mint and coriander, and drizzle with half the saffron milk. Add the remaining rice, then finish with the rest of the fried onions, herbs, and saffron milk. Drizzle the remaining 2 tablespoons of melted ghee over the top.

Layering chicken biryani with rice and saffron

Step 5: Cook on Dum

Cover the pot with a tight layer of aluminum foil, then place the lid on firmly (for an extra-tight seal, you can run a rope of kneaded dough around the rim before setting the lid). Place the pot over high heat for 4–5 minutes until steam starts to escape, then reduce to the lowest possible heat — setting the pot on a tawa (griddle) helps prevent scorching — and cook undisturbed for 25 minutes. Do not open the lid during this time.

Step 6: Rest and Serve

Take the pot off the heat and let it rest, still sealed, for 10 minutes — this lets the steam settle and the grains firm up. Open the lid, check that the chicken is cooked through (165°F / 74°C internal temperature), and gently fold the rice from the sides with a light hand so the layers stay distinct. Serve hot.

Tips for the Best Chicken Biryani Recipe

  • Respect the 70% rule. The single biggest biryani mistake is fully cooking the rice before layering — it turns to mush on dum. Slightly underdone is always safer than overdone.
  • Don’t skip the birista. Crispy fried onions add sweetness and crunch that define biryani’s flavor. Store-bought fried onions work in a pinch and save 15 minutes.
  • Use a heavy pot and a tawa. Dum cooking needs gentle, even heat. A heavy Dutch oven plus a griddle underneath stops the bottom layer from burning during the 25-minute steam.
  • Keep the lid sealed. Every time you peek, precious steam escapes. Trust the timing: 5 minutes high, 25 minutes low, 10 minutes rest.
  • Bone-in chicken wins. Bones release flavor and stay juicy through the long steam; boneless breast can dry out. If using boneless thighs, reduce the low-heat dum to 20 minutes.

What to Serve with Chicken Biryani

Biryani is a full meal on its own, but the right sides make it sing. Serve with cool cucumber or onion raita — its tang cuts through the richness perfectly. Add a simple kachumber salad (chopped onion, tomato, cucumber, lemon) and lemon wedges on the side. For a Hyderabadi-style spread, add mirchi ka salan (a tangy chili-peanut curry) alongside.

Storage and Reheating

  • Rice safety first: Cool leftovers within 1 hour and refrigerate promptly — never leave cooked rice at room temperature for more than 2 hours.
  • Refrigerator: Store in an airtight container for up to 4 days.
  • Freezer: Freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheating: Sprinkle a tablespoon of water over the rice, cover, and warm on low heat (or microwave covered) until steaming hot throughout — 165°F / 74°C. Avoid reheating more than once.
Chicken biryani served with raita

Chicken Biryani FAQs

What is dum biryani?

Dum means “steam” — dum biryani is cooked in a sealed pot so the ingredients steam in their own moisture. In this kacchi (raw) style, marinated raw chicken goes at the bottom with parboiled rice on top, and the sealed steam cooks everything together, infusing the rice with the chicken’s spiced juices.

Can I use boneless chicken for biryani?

Yes. Boneless chicken thighs work well — reduce the low-heat dum time to about 20 minutes so they don’t overcook. Avoid boneless breast if you can; it tends to dry out during the long steam.

Why did my biryani rice turn mushy?

Almost always because the rice was overcooked before layering. It must go onto the dum at 70% — firm with a chalky center. Also, don’t skip the 10-minute rest after cooking; it lets the grains firm up before you fluff them.

Can I prepare biryani in advance?

Yes — marinate the chicken up to 24 hours ahead and refrigerate. You can also fry the onions and soak the saffron a day early. Assemble and dum-cook just before serving for the best texture and aroma.

What can I use instead of saffron?

Saffron gives biryani its signature aroma and golden streaks, but if you don’t have it, steep ¼ teaspoon of turmeric in the warm milk instead — you’ll get the color (though not the same fragrance). A drop of yellow food color in milk is another common substitute.

Chicken biryani served in a handi with raita

Chicken Biryani (Dum Style)

Yogurt-marinated chicken layered with 70%-parboiled basmati, saffron milk, crispy fried onions and fresh herbs, sealed and steamed on dum — authentic layered biryani at home.
Prep Time 30 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 35 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Indian

Ingredients
  

For the Chicken Marinade
  • 2 lbs (900g) bone-in chicken pieces, skin removed (thighs and drumsticks work best)
  • 1 cup plain whole-milk yogurt whisked smooth
  • 2 tablespoons ginger garlic paste
  • 2 tablespoons lemon juice
  • 2 teaspoons Kashmiri red chili powder
  • 1 teaspoon turmeric powder
  • 2 teaspoons garam masala
  • 1 tablespoon ground coriander
  • 1 teaspoon ground cumin
  • 2–3 green chilies slit lengthwise
  • 2 teaspoons salt
  • ¼ cup chopped fresh mint leaves
  • ¼ cup chopped fresh coriander (cilantro) leaves
  • 2 tablespoons oil
For the Rice
  • 3 cups (600g) basmati rice
  • 10–12 cups water for parboiling (use plenty, like cooking pasta)
  • 1 tablespoon salt for the boiling water
  • 2 bay leaves
  • 4 green cardamom pods lightly crushed
  • 4 whole cloves
  • 1 (2-inch) cinnamon stick
  • 1 teaspoon cumin seeds
For Layering
For Layering
  • 2 large onions, thinly sliced (for birista, the crispy fried onions)
  • ½ cup oil for frying the onions
  • ¼ teaspoon saffron threads soaked in ¼ cup warm milk
  • 3 tablespoons ghee melted and divided
  • ¼ cup chopped fresh mint leaves reserved
  • ¼ cup chopped fresh coriander (cilantro) leaves, reserved

Method
 

  1. Marinate the Chicken: Whisk yogurt, ginger garlic paste, lemon juice, spices, chilies, salt, and oil; coat chicken with mint and coriander; refrigerate at least 1 hour or overnight (up to 24 hours).
  2. Soak the Rice and Fry the Onions: Rinse and soak basmati 30 minutes. Fry sliced onions in batches in ½ cup oil until deep golden and crisp; drain and salt lightly.
  3. Parboil the Rice (70% Rule): Boil rice 5–6 minutes in salted water with bay, cardamom, cloves, cinnamon, and cumin seeds until exactly 70% cooked (firm with a chalky center); drain immediately.
  4. Layer the Biryani: Grease pot with 1 tablespoon ghee; layer marinated chicken, half the rice, half the onions/herbs/saffron milk; repeat; drizzle remaining 2 tablespoons ghee on top.
  5. Cook on Dum: Seal pot with foil and lid; high heat 4–5 minutes until steam escapes, then lowest heat (on a tawa) for 25 minutes undisturbed. Do not open the lid.
  6. Rest and Serve: Rest sealed 10 minutes off heat; check chicken is 165°F / 74°C; fold gently and serve hot.

AboutEmily Carter

Emily Carter is the recipe developer and food writer behind The Spice Diary. She creates tested, flavorful recipes for home cooks — from weeknight chicken dinners to slow-simmered classics.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating