Hyderabadi Chicken Dum Biryani
Why this recipe works
- Sealed dum cooking: Par-cooked basmati and marinated chicken finish together under a tight lid, so the meat stays tender while the rice steams through.
- Layered aroma: Whole spices, saffron milk, fried onions, mint and coriander build fragrance through the rice without needing a heavy sauce.
- Distinct grains and tender chicken: Stopping the rice while still firm helps it stay separate after the dum stage, with soft chicken and sweet golden onions in each serving.
Get the most out of this recipe
Timing notes
- Marinate for depth: The chicken needs at least 45 minutes in the yoghurt marinade, but a longer chill gives the spices and acidity more time to season the meat.
- Rice timing matters: Boil the rice only until the outside is tender and the centre is still firm; it will finish cooking during the sealed dum stage.
- Rest before opening: Leaving the pot covered off the heat for 10 minutes lets the steam settle and makes the layers easier to lift without breaking the grains.
Authenticity notes
- Hyderabadi style: This version follows the recognisable Hyderabadi approach of layering spiced chicken with basmati rice and finishing it gently under a sealed lid.
- Dum technique: The tight seal is central to dum biryani, trapping steam so the rice absorbs the chicken juices, saffron aroma and spice fragrance.
- Classic aromatics: Saffron, ghee, whole spices, mint, coriander and fried onions give the biryani its familiar richness, colour and perfume.
Common mistakes
- Overcooking the rice early: Fully cooked rice can turn soft once sealed with the chicken. Drain it while the grains still have firmness in the centre.
- Using too much heat: Keep the final cook very gentle. High heat can scorch the bottom before the chicken has finished steaming.
- Opening too soon: Opening the pot immediately releases steam and can make the rice more fragile. Resting helps the biryani settle before serving.
Serving ideas
- Cooling sides: Serve with cucumber raita, sliced cucumber or a simple onion salad to balance the richness of the rice and ghee.
- Traditional-style accompaniment: A tangy mirchi ka salan or yoghurt-based sauce works well alongside the layered rice without overwhelming the saffron and herbs.
- Fresh finish: Extra mint, coriander and a few reserved fried onions add freshness and texture just before serving.
Equipment you'll need
Ingredients
Instructions
- In a mixing bowl, combine the yogurt with the ginger and garlic (finely grated), the green chilli (finely sliced), the juice of the lemon, 1 tsp fine sea salt, and the black pepper. Add the chicken and turn well to coat, working the marinade into the pieces. Cover and marinate for at least 45 minutes at room temperature, or refrigerate up to 12 hours.
- Rinse the basmati rice in several changes of cold water until the water runs mostly clear, then cover with fresh water and soak for 20 minutes. Meanwhile, warm the whole milk and stir in the saffron, then set aside to infuse. Thinly slice the onions and pick the mint and coriander leaves.
- Bring the water to a rolling boil in a large pot and season it with 2 tsp fine sea salt. Drain the rice and boil for 5 to 6 minutes until the grains are just tender on the outside but still firm in the centre. Drain well in a colander and set aside.
- Heat the ghee in a large frying pan over medium heat, then add the onions and cook, stirring often, for 18 to 22 minutes until deep golden and sweet. Lift out about two-thirds of the onions for topping, leaving the rest and the ghee in the pan. Keep the reserved onions warm.
- Add the cinnamon, cardamom, and bay leaves to the pan and cook for 30 seconds until fragrant. Tip in the marinated chicken and any marinade, then cook for 6 to 8 minutes, turning, until the outside turns opaque and the sauce begins to bubble. Take off the heat.
- Spread the chicken and its sauce into an even layer in the pan, then scatter over half the mint and coriander. Spoon the par-cooked rice over the top in an even layer, then drizzle over the saffron milk. Scatter over the remaining mint and coriander, then top with the reserved fried onions.
- Cover the pan tightly with a lid; if it is not snug, press a sheet of foil under the lid to seal. Set over the lowest heat and cook for 25 minutes, keeping the heat gentle so the biryani steams rather than fries. Rest off the heat for 10 minutes before opening.
- Gently lift and fold the biryani with a wooden spoon to mix the layers without breaking the rice too much. Taste and add a pinch more fine sea salt if needed. Serve hot, making sure each portion gets chicken, rice, and plenty of onions and herbs.
Recipe notes
Tips
- For the best texture, stop boiling the rice when it is still firm in the centre; it will finish cooking during the dum stage.
- Keep the heat very low during the sealed cook; if you smell scorching, move the pan off the heat for a minute, then continue on a lower setting.
- If you are pregnant, elderly, or immunocompromised, use pasteurised yogurt and ensure the chicken is cooked until piping hot throughout.
Substitutions
- Replace Chicken thighs with Chicken drumsticks for a similar rich result; keep the dum time the same and cook until the meat is tender.
- Replace Ghee with Unsalted butter for a slightly less nutty flavour.
- Replace Whole milk with Water for the saffron infusion if needed; the aroma remains, but the finish is less rich.
Storage
- Refrigerate up to 3 days
- Cool quickly, then refrigerate in a sealed container for up to 3 days. Reheat covered in a 180°C (355°F) oven for 20 to 25 minutes, or in a saucepan over low heat with a splash of water, until piping hot. Freeze in portions for up to 2 months and defrost overnight in the fridge before reheating.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 2h (55min active)
- Difficulty: Advanced
- Cuisine: Indian
-
Allergens:
Milk
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen Carbon Steel Nonstick Frying Pan 12 Inch
- Works on all stovetops
- Naturally nonstick when seasoned
- Requires seasoning and maintenance
T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart
- Easy food release
- Dishwasher safe
- Not induction compatible
All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch
- Top-tier build quality
- Excellent heat distribution
- Expensive
WMF Mini Saucepan 16 cm with Lid
- High-quality stainless steel
- Even heat distribution
- Higher price point
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.






















