Hyderabadi Chicken Biryani
A Hyderabadi biryani recipe in the kacchi style: raw marinated chicken sealed under par-boiled basmati and cooked slowly on dum with saffron and mint.
By The JollyRoses Kitchen · Updated
- Prep
- 35 min
- Cook
- 1 hr 25 min
- Total
- 6 hr
- Serves
- 5

This Hyderabadi chicken biryani is made in the kacchi (raw) style: chicken goes into the pot raw in a thick yogurt, fried-onion and mint marinade, par-boiled basmati is layered on top, and the sealed pot cooks slowly so the meat and rice finish together in one long steam.
That is the key difference from pakki (cooked) biryani, where the meat is cooked into a masala before the rice goes on. Kacchi takes more care with pot size, heat and timing, and the payoff is juicy chicken and rice that carries every bit of the marinade's aroma.
Why this recipe works
- A long marinade with fried onions, their cooking oil, mint and lemon flavors and tenderizes the chicken before it ever meets heat.
- The chicken sits in a single layer in a wide, heavy pot, so it cooks evenly from the bottom during the sealed dum.
- An instant-read thermometer check at the end removes the guesswork: the chicken must reach 165°F / 74°C.
Hyderabadi Chicken Biryani recipe
By The JollyRoses Kitchen · 6 hr total · Hard
Ingredients
For the chicken marinade
For the rice
For the fried onions and layering
Equipment
- Wide heavy-bottomed pot or Dutch oven (5–6 quart, at least 10 inches across) with a tight lid
- Large saucepan for boiling rice
- Colander
- Aluminum foil (to seal the lid)
- Flat griddle or cast-iron pan (heat diffuser)
- Instant-read thermometer
Instructions
-
Fry the onions (birista)
Heat the oil in a skillet over medium heat. Add the sliced onions and cook, stirring every minute or two, until deep golden brown, 15–20 minutes, lowering the heat as they darken. Lift out onto a paper towel and let the onion oil cool. The onions will crisp as they cool.
-
Marinate the chicken
In a large bowl combine the yogurt, ginger-garlic paste, chili powder, turmeric, garam masala, salt, lemon juice, green chilies, crushed cardamom, cloves, cinnamon and shahi jeera. Crumble in three-quarters of the fried onions, add ¼ cup of the cooled onion oil and half each of the mint and cilantro, then add the chicken and coat every piece. Cover and refrigerate for at least 4 hours, or up to overnight.
-
Soak the rice and set up
About 40 minutes before cooking, rinse the rice 3–4 times until the water is nearly clear, then cover with fresh water and soak for 30 minutes. Take the chicken out of the fridge when you put the rice water on to boil. Stir the saffron into the warm milk, with the kewra water if using.
-
Load the pot
Spread the chicken and all of its marinade in the wide pot in a single, even layer, bone side down. Scatter half of the remaining mint and cilantro over it.
-
Par-boil the rice
Bring the 10 cups of water to a rolling boil with the salt, bay leaf, cardamom and shahi jeera. Drain the soaked rice and add it. Boil uncovered for 5–6 minutes, until the grains are about 70% cooked: long and firm, with a small white core when pressed. Scoop out and reserve ¼ cup of the cooking water, then drain the rice.
-
Layer raw over the chicken
Spread the hot rice evenly over the raw chicken without pressing it down. Top with the remaining fried onions, mint and cilantro. Drizzle the saffron milk in streaks, pour the melted ghee and the reserved ¼ cup rice water around the surface.
-
Seal and cook on dum
Cover the pot tightly with foil, then press the lid on firmly. Cook over medium-high heat for 5–6 minutes, until you hear steady sizzling and see a wisp of steam at the edges. Set the pot on a flat griddle over low heat and cook undisturbed for 40 minutes. The bottom needs enough heat to cook raw chicken, so use low, not the very lowest setting.
-
Rest, check the chicken and serve
Turn off the heat and rest, sealed, for 10 minutes. Open the pot and push an instant-read thermometer into the thickest piece of chicken, not touching the bone. It must read 165°F / 74°C. If it doesn't, reseal and cook on low for 10 more minutes, then check again. Serve by scooping down vertically so each plate gets rice and chicken.
Tips for the best hyderabadi chicken biryani
- Use a wide pot so the chicken lies in one layer. Pieces stacked on top of each other cook unevenly and the top ones can stay underdone.
- Keep the chicken pieces similar in size, around the size of a drumstick. Very large pieces may not reach a safe temperature in the dum time.
- The marinade should be thick, not runny. Fresh, thick yogurt and properly crisp fried onions keep the bottom from turning into a soup under the rice.
- Don't skip the thermometer check. Color and clear juices are not reliable signs on their own; 165°F / 74°C in the thickest piece is.
- Keep the marinating chicken in the fridge, and take it out no more than about 30 minutes before it goes on the heat.
Substitutions
Storing and reheating
Refrigerate leftovers in an airtight container within 2 hours of cooking and eat within 3 days. Reheat covered, with a sprinkle of water, in the microwave or in a covered pan over low heat until steaming hot throughout (165°F / 74°C).
What to serve with hyderabadi chicken biryani
- Mirchi ka Salan
- Cucumber Raita
- Sliced onions with lemon and a pinch of salt
- Hard-boiled eggs, halved
Frequently asked questions
What is the difference between kacchi and pakki biryani?
How do I know the chicken is cooked in kacchi biryani?
What makes Hyderabadi biryani different from other biryanis?
How long should I marinate chicken for Hyderabadi biryani?
What is served with Hyderabadi biryani?
Rate this recipe
Made it? Tap a star to rate — no sign-up needed.
Reviews
No reviews yet.
You might also like
All biryani
Mutton Biryani
Lucknowi Dum Biryani