This is a kacchi-style Hyderabadi chicken biryani — raw marinated chicken and parboiled basmati rice layered together and finished low and slow in a sealed pot. The whole thing takes about 1 hour 45 minutes and feeds six, and it’s genuinely worth the effort on a weekend when you want one pot to be the whole meal.
Why this recipe works
Two things make this recipe reliable. First, the chicken goes in raw and marinated — the yogurt and spices don’t just flavor the surface, they start breaking down the meat during the marinate time, so it stays tender even after the dum cook. Second, the rice is only parboiled to 70–80% done before layering. That matters a lot: if you fully cook the rice before it goes in, it turns mushy under the steam. Pulling it out while it still has a bite means it finishes perfectly in the sealed pot, absorbing the spiced steam from the chicken below without going soft.
Smart swaps
- Ginger-garlic paste: Store-bought works fine here. If you’re making it fresh, a roughly equal blend of peeled ginger and garlic blitzed with a splash of water is all you need.
- Ghee: Unsalted butter is a workable substitute. The flavor is slightly different but still good.
- Saffron: It’s expensive and the flavor is subtle once everything else is in the pot — skip the garnish if your budget is tight, it’s not worth the extra cost for everyday cooking. A small pinch of turmeric dissolved in the warm milk gives you the golden color without the price.
- Birista (fried onions): Store-bought crispy fried onions work well and save real time. French’s crispy onions are a common grocery-store option that does the job.
- Bone-in chicken thighs and drumsticks: Stick with bone-in if you can — boneless dries out faster during dum cooking. If you must use boneless thighs, reduce the dum cook time by about 5 minutes.
Leftovers and make-ahead
Leftovers keep well in an airtight container in the fridge for up to 3 days. To reheat, add a tablespoon of water per portion, cover tightly with a lid or foil, and warm over low heat on the stovetop for about 8–10 minutes — this keeps the rice from drying out. Microwaving works too; cover the bowl and use 50% power in 90-second bursts, stirring between rounds. For make-ahead, the marinade is the best place to get ahead: chicken can marinate in the fridge for up to 24 hours, which actually improves the flavor. The biryani also freezes well for up to 2 months; thaw overnight in the fridge before reheating.
What can go wrong
- Burnt bottom layer: The chicken layer sits directly on the pot and can scorch if the heat is too high during dum. After sealing the pot, keep the flame at the lowest setting your stove allows. A heat diffuser or a flat griddle pan placed under the pot helps a lot on gas stoves.
- Watery biryani: Excess moisture from the yogurt marinade can make the finished dish soupy. Before layering, make sure you’re not adding any extra liquid — the marinade clinging to the chicken is enough. Don’t add water to the pot.
- Rice cooking unevenly: If the top rice layer is underdone while the bottom is fine, the seal wasn’t tight enough. Press the lid down firmly before the dum cook, and if your lid doesn’t fit snugly, lay a sheet of foil over the pot before putting the lid on.
- Chicken not cooked through: Bone-in pieces take longer than boneless. If you’re unsure after the dum time, use an instant-read thermometer — the chicken should read 165°F at the thickest part near the bone. If it’s not there yet, reseal and cook for another 5–8 minutes.
- Spice level too hot for the table: The red chili powder is the main heat source and easy to dial back. Cutting it to half a teaspoon keeps the flavor without the burn, which makes a real difference if you’re serving kids or anyone sensitive to heat.
Hyderabadi Chicken Biryani
Equipment
- Large heavy-bottomed pot with lid or Dutch oven
- Mixing bowls
- Slotted spoon
- Fine mesh strainer
Ingredients
For the Chicken Marinade:
- 2 pounds bone-in chicken thighs and drumsticks skin removed and cleaned
- 1 cup plain whole milk yogurt
- 2 tablespoons ginger-garlic paste freshly made preferred
- 1 teaspoon red chili powder adjust to taste
- ½ teaspoon turmeric powder
- 1 teaspoon garam masala
- 1 teaspoon salt or to taste
For the Rice:
- 2 cups aged basmati rice rinsed and soaked for 30 minutes
- 6 cups water for boiling
- 1 piece bay leaf
- 4 pieces green cardamom pods lightly crushed
- 1 stick cinnamon about 2 inches
- 1 teaspoon salt for rice water
For Layering and Dum Cooking:
- ½ cup fried onions (birista) store-bought or homemade
- ¼ cup fresh cilantro leaves roughly chopped
- ¼ cup fresh mint leaves roughly chopped
- 2 tablespoons ghee
- 2 tablespoons warm milk for soaking saffron
- ⅛ teaspoon saffron strands soak in warm milk
Instructions
- Marinate the Chicken: In a large bowl, combine chicken, yogurt, ginger-garlic paste, chili powder, turmeric, garam masala, and salt. Mix well and marinate for a minimum of 1 hour (ideally overnight) in the refrigerator for deeper flavor penetration.
- Prepare the Rice: Bring a large pot of water to boil with bay leaf, cardamom, cinnamon, and salt. Drain soaked rice and boil until 70-80% cooked. Rice should still have a slight bite. Drain and set aside.
- Assemble the Biryani: In a heavy-bottomed pot or Dutch oven, spread the marinated chicken in a single layer. Top with half of the parboiled rice. Sprinkle half the fried onions, mint, and cilantro. Add remaining rice and sprinkle remainder of herbs and onions. Drizzle saffron-infused milk, ghee on top.
- Dum Cooking: Cover the pot with a tight-fitting lid or seal with dough to trap the steam. Cook on medium-high flame for 5 minutes until steam appears, then reduce heat to low and cook for 35–40 minutes. Allow to rest 10 minutes before serving.
Notes
- Soak rice for at least 30 minutes for longer grains and better texture
- Use bone-in chicken for richer flavor development in the base
- Fried onions can be prepped in advance and stored for up to a week
- Use a heavy-bottomed pan to avoid burning during dum cooking
Nutrition
FAQ
Can I use chicken breast instead of thighs and drumsticks?
Bone-in thighs and drumsticks are strongly recommended here — breast meat dries out quickly during the dum cook and doesn’t have enough fat to stay juicy. If breast is all you have, cut it into large chunks, keep the marinade time on the longer end, and check for doneness early.
Do I really need to soak the basmati rice before boiling it?
Yes — soaking for 30 minutes shortens the boiling time and helps the grains cook more evenly, which makes it easier to hit that 70–80% done mark without overshooting. Skipping the soak means the outside of each grain can get soft before the center is cooked.
How do I know when the dum cook is done?
The clearest sign is that the steam has stopped escaping from the edges of the pot and the chicken reads 165°F on an instant-read thermometer. You can also gently tilt the pot — if liquid is still sloshing around freely, give it a few more minutes.
Can I make this less spicy without losing the flavor?
Yes — cut the red chili powder to half a teaspoon and the dish still has plenty of flavor from the garam masala, ginger-garlic paste, and whole spices in the rice. The heat comes almost entirely from the chili powder, so it’s the one ingredient you can reduce without affecting anything else.
If you liked this one
- Crispy Golden Dosa
- Kanda Poha
- Spicy North Indian Soya Chunks Curry
- Street Food Magic Crispy Potato Samosas



















































