mains · chicken
Hyderabadi Chicken Biryani
Layered chicken and basmati rice with saffron, fried onions, and aromatic spices — India's celebration dish.

Nutrition (per serving)
520
Calories
32g
Protein
58g
Carbs
18g
Fat
3g
Fiber
Ingredients
For the marinated chicken:
For the rice:
For assembly:
Method
-
Marinate the chicken by combining yogurt, garam masala, turmeric, chili powder, salt, garlic, ginger, and lemon juice in a large bowl. Add the chicken pieces and coat thoroughly. Cover and refrigerate for at least 2 hours, ideally overnight. The yogurt's lactic acid breaks down the surface proteins, making the meat more tender, while the spices infuse deep into the flesh.
-
Fry the onions by heating 1/2 cup oil in a deep skillet over medium heat. Add the sliced onions and fry for 15-20 minutes, stirring frequently, until they're deep golden brown and crispy. This is the most time-consuming step but the most important for flavor. Remove with a slotted spoon and drain on paper towels. Reserve the onion-flavored oil.
-
Par-cook the rice by bringing a large pot of water to a boil with the cardamom, cloves, cinnamon, bay leaves, and salt. Add the soaked and drained rice. Boil for exactly 5-6 minutes — the rice should be 70% cooked with a firm, chalky center when you bite a grain. Drain immediately. The whole spices infuse the rice with aroma during this brief boil.
-
Cook the marinated chicken in the reserved onion oil in the heavy-bottomed pot over medium-high heat for 5-7 minutes, turning once. The chicken doesn't need to be cooked through — it finishes during the dum phase. The yogurt marinade will caramelize and create a flavorful base on the bottom of the pot.
-
Layer the biryani by spreading the chicken evenly in the pot. Scatter half the fried onions, mint, and cilantro over the chicken. Spread the par-cooked rice in an even layer on top. Drizzle the saffron milk in streaks across the rice. Dot with ghee. Top with the remaining fried onions, mint, and cilantro.
-
Seal and cook (dum) by covering the pot tightly with aluminum foil, then pressing the lid on top. The seal must be airtight — no steam should escape. Cook over high heat for 3 minutes to build steam, then reduce to the lowest possible heat and cook for 25-30 minutes. The trapped steam finishes cooking the rice, melds the layers together, and creates the prized tahdig (crispy bottom layer).
-
Rest for 5 minutes without opening the lid. Then gently fold the layers together with a large spoon, scooping from the bottom to mix the chicken and rice without breaking the grains. Each serving should have golden saffron rice, white rice, tender chicken, and crispy fried onions.
-
Serve immediately with raita (yogurt with cucumber and mint) and a simple salad. Biryani is a complete meal — it doesn't need side dishes, though raita's cool creaminess is the traditional accompaniment.
Equipment
- Large heavy-bottomed pot with tight lid
- Large pot for par-boiling rice
- Deep skillet for frying onions Recommended: Lodge 12-Inch Pre-Seasoned Cast Iron Skillet
Chef Notes
- The most important thing: Marinate the chicken for at least 2 hours, ideally overnight. The yogurt tenderizes the meat while the spices penetrate deep. Biryani chicken should be so flavorful it doesn't need the rice — if the chicken is bland, the whole dish fails.
- Par-cook the rice to exactly 70% done — the grains should still have a chalky, firm center when you bite one. They finish cooking in the steam during the dum (sealed cooking) phase. Fully cooked rice turns to mush.
- The fried onions (birista) are non-negotiable. They add sweetness, texture, and the signature flavor of biryani. Fry them slowly until deep golden — not burnt. This takes 15-20 minutes.
- Saffron soaked in warm milk creates the iconic golden streaks in biryani. Use real saffron — turmeric is not a substitute for the flavor, only the color.
- Seal the pot with foil under the lid for the dum phase. No steam should escape. The trapped steam finishes cooking the rice and melds all the flavors together.
Common Substitutions
| Ingredient | Substitution | Notes |
|---|---|---|
| Bone-in chicken | Boneless thighs | Faster marination (1 hr) but less flavor in the rice layer |
| Saffron | 1/2 tsp turmeric + pinch of sugar | Color only — nothing truly substitutes saffron's flavor |
| Basmati rice | Jasmine rice | Shorter grain, stickier — not traditional but works in a pinch |
| Fried onions (birista) | Store-bought fried onions | Saves 20 min — available at Indian grocery stores |
| Ghee | Butter | Nearly identical — ghee just has a slightly nuttier, deeper flavor |
What You're Practicing
Dum cooking (sealed-pot steaming) is one of the oldest and most elegant cooking techniques in Indian cuisine. The principle — trapping steam to finish cooking gently and meld flavors — appears in Moroccan tagines, Japanese rice cooking, and French en papillote. Understanding how sealed environments create even, gentle heat gives you a technique that transcends any single cuisine. Visit Techniques for more on steam-based cooking.
Layering flavors in stages — marinated protein, aromatic rice, fried onions, saffron — teaches you that great dishes are built in layers, not mixed all at once. Each component is seasoned and cooked separately before assembly. This same philosophy drives lasagna, paella, and cassoulet. See Spice Blends for more on building complex spice profiles.
Video Resources
Some equipment and ingredient links are affiliate links. We earn a small commission at no extra cost to you. Learn more
Comments (0)
Sign in to commentNo comments yet. Be the first to share your thoughts.
Frequently Asked Questions
- Can I make Hyderabadi Chicken Biryani ahead of time?
- Yes. overnight.
- How do I store leftover Hyderabadi Chicken Biryani?
- Store in an airtight container in the refrigerator for 3-4 days. Reheat gently over medium-low heat, adding a splash of broth or water to prevent drying out.
- Can I freeze Hyderabadi Chicken Biryani?
- Yes — most cooked mains freeze well for up to 3 months. Cool completely, store in freezer-safe containers, and thaw overnight in the refrigerator before reheating.
- How many servings does this recipe make?
- This recipe serves 6. You can scale the ingredients up or down proportionally — use the Meal Plan servings slider to adjust the grocery list automatically.
- Is Hyderabadi Chicken Biryani gluten free and high protein?
- Yes — this recipe is gluten free and high protein. Check the Common Substitutions section for additional dietary adaptations.
- Is this an authentic Indian recipe?
- This recipe follows traditional Indian techniques and ingredients. The Chef Notes section explains any adaptations for home kitchen accessibility and suggests authentic alternatives where substitutions are made.
- What substitutions can I make for Hyderabadi Chicken Biryani?
- See the Common Substitutions section above for ingredient and equipment swaps with specific trade-off notes for each alternative.
You Might Also Like

Ackee and Saltfish
Jamaica''s national dish — creamy ackee fruit sautéed with salted cod.

Bacalhau à Brás (Portuguese Salt Cod)
Shredded salt cod with crispy potatoes, scrambled eggs, and olives — Portugal's beloved comfort dish.

American BBQ Ribs (Oven-to-Grill)
Fall-off-the-bone pork ribs with a spice rub and sticky BBQ glaze — no smoker required.
Asian Chicken Lettuce Wraps
Asian chicken lettuce wraps with savory ground chicken, water chestnuts, and hoisin in butter lettuce.