Chicken Biryani (Hyderabadi Style)
Saffron-soaked basmati, yogurt-marinated chicken, layered and sealed for dum cooking. Fragrant, showpiece Indian rice.
Edited by Brian Kaplan·Last updated April 12, 2026
Servings
Est. total: $24.00 · $4.00/serving
Cost estimates are approximate and vary by location, store, season, and brand. Actual prices may differ.
Ingredients
- 2 1/2 lb bone-in chicken thighs (skin removed)
- 1 cup full-fat yogurt
- 3 tbsp ginger-garlic paste
- 1 tbsp red chili powder (Kashmiri for color)
- 1 tsp turmeric
- 1 tbsp garam masala
- 1 tbsp ground coriander
- 1 tsp ground cumin
- 1 tbsp kosher salt (divided)
- 2 tbsp lemon juice (fresh)
- 2 1/2 cup basmati rice (aged if possible)
- 1 tsp saffron threads
- 1/4 cup warm milk (for saffron bloom)
- 1/2 cup ghee
- 3 large yellow onions (thinly sliced)
- 3 piece bay leaves
- 1 piece cinnamon stick
- 6 piece green cardamom pods (cracked)
- 2 piece black cardamom
- 6 piece cloves
- 1 piece star anise
- 1/2 cup fresh mint (chopped)
- 1/2 cup fresh cilantro (chopped)
- 1/4 cup raisins and cashews (fried in ghee, optional)
Instructions
- 1
Marinate chicken: mix yogurt, ginger-garlic paste, chili powder, turmeric, garam masala, coriander, cumin, 1 tsp salt, lemon juice. Coat chicken. Refrigerate 2-8 hours.
Yogurt's lactic acid tenderizes; long marinate = deep spice penetration.
- 2
Rinse rice until water runs clear. Soak 30 minutes.
Rinsing removes surface starch; soaking ensures even cooking.
- 3
Bloom saffron: warm milk, crush threads in, set aside. Color develops in 10 minutes.
Never just sprinkle dry saffron — bloom in warm liquid to unlock color and flavor.
- 4
Fry onions: heat 1/4 cup ghee in a heavy pot over medium. Add sliced onions, cook 20-25 minutes until deep golden brown and crispy (birista). Remove 2/3 for topping; leave 1/3 in pot.
Birista is layer #1 of flavor. Dark golden, not black. This takes patience.
- 5
Add bay, cinnamon, cardamoms, cloves, star anise to onions in pot — bloom 30 seconds.
- 6
Add marinated chicken with all yogurt. Cook over medium 10 minutes until chicken is 80% done and liquid has thickened. 165°F internal.
- 7
Meanwhile, boil a large pot of heavily salted water with a few whole spices (bay, cinnamon, cloves). Drain soaked rice, add to water, cook 5 minutes — rice should be 70% cooked, bendy but firm. Drain.
Parboil is critical. Rice finishes cooking in the dum phase.
- 8
Layer: pat chicken flat in bottom of pot. Top with rice in an even layer. Drizzle saffron milk over rice in streaks. Scatter fried onions, mint, cilantro, and remaining 1/4 cup ghee.
The streaks of saffron = the signature white-and-gold biryani look.
- 9
Seal the pot: cover with foil, then a tight lid. Cook on lowest heat 20 minutes (dum phase), or transfer to a 350°F oven.
Dum = steam cooking. The seal is essential — no peeking.
- 10
Rest sealed 10 more minutes off-heat. Uncover at the table for maximum drama. Fluff gently from top to bottom so layers mix. Serve with raita.
Pairs With
Indian lager
Crisp, refreshing, cuts spice.
Yogurt, mango, cardamom
Cooling yogurt balances heat.
German Kabinett
Residual sugar tames chili, acid matches yogurt.
Make It Yours
Tap a dietary need to see exactly what to swap.
Reviews (0)
Honest reviews from cooks who actually made this recipe.
No reviews yet
Be the first to review this recipe.
Cooking Soundtrack
Bollywood classics, sitar-infused beats, and world fusion that matches the complexity of the spices.
Nutrition
Per serving. Estimated values. Not a substitute for professional dietary advice.
Tips
- •Aged basmati (labeled 'aged' or 'vintage') holds shape best during dum.
- •The dum seal is the whole game. Foil + heavy lid + low heat = magic.
- •Serve raita (yogurt + cucumber + mint + cumin) on the side — mandatory.
Substitutions
- ginger-garlic paste → 2 tbsp grated ginger + 1 tbsp grated garlic
- ghee → butter or neutral oil (less rich)
- saffron → 1/2 tsp turmeric (color only, no flavor match)
Leftovers
Refrigerate 4 days. Reheat gently with 1 tbsp water, covered.
Leftover Ideas
Nutrition values are estimates calculated per serving and may vary based on brand, preparation method, and serving size. Not a substitute for professional dietary or medical advice. Consult a registered dietitian for specific nutritional needs.
Allergen Notice: Recipes may contain or come into contact with major allergens including milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, soy, and sesame. Always verify ingredient labels for allergen information specific to the brands you use.
Drink pairing suggestions are for adults of legal drinking age only. Please drink responsibly.
Food Safety: Follow USDA safe minimum internal temperatures: Poultry 165°F (74°C), Ground meats 165°F (74°C), Beef/pork/lamb steaks 145°F (63°C) with 3-min rest, Fish 145°F (63°C). Use an instant-read thermometer — do not rely on visual cues alone. Refrigerate leftovers within 2 hours.