
Chicken Biryani
A fragrant, regal South Asian rice dish with layers of saffron-infused basmati, tender chicken, fresh herbs, and aromatic spices —perfect for celebrations or special dinners.
⭐ Have you tried this recipe? Click the stars to rate it and leave a quick comment below.
Print PinServings: 4 Servings
Calories: 607kcal
Cost: £10
Equipment
- 1 Small Pan for milk & saffron
- 1 Cutting Board & Cooks Knife
- 1 Frying Pan & Slotted Spoon
- 1 Cast iron Pan or Dutch Oven with Lid & Wooden Spoon for cooking Biryani
- 1 Mixing Bowl
- 1 Large Pot for cooking rice
Ingredients
For the Saffron Milk
- 1 g Saffron threads generous pinch
- 45 ml Whole Milk, hot 3 tbsp
For the Rice
- 300 g Basmati Rice (long-grain) 10½ oz
- 15 g Sea Salt, coarse 1 tbsp
For the ginger–garlic paste
- 20 g Fresh Ginger, peeled coarsely chopped (¾ oz)
- 15 g Garlic cloves, peeled 3–4 cloves
- 15 ml Water 1 tbsp
For the Yoghurt Marinade
- 125 g Whole Milk Natural Yoghurt 4½ oz
- 10 g Fresh Mint leaves, coarsely chopped ¼ cup
- 10 g Fresh Coriander leaves, coarsely chopped ¼ cup
- 1-2 each Green Chillies, thinly sliced
For Frying and Garnish
- 120 ml Vegetable Oil 4 fl oz
- 2 each White Onions, medium thinly sliced
- 15 g Slivered Almonds ½ oz
- 15 g Golden Raisins ½ oz
For the Spice Base
- 2 each Cinnamon Sticks
- 6 each Green Cardamom Pods
- 5 Whole Cloves
- 1 each Bay Leaf
- 2 g Black Cumin Seeds or 1 g regular cumin seeds (½ tsp)
- 1 each White Onion medium finely chopped
For the Chicken Layer
- 4 each Chicken Thighs, skinless bone-in (about 600 g)
- 4 each Chicken Drumsticks, skinless about 500 g
- 15 ml Lemon Juice 1 tbsp
- 2 g Ground Cumin 1 tsp
- 1 g Cayenne Pepper ½ tsp
- 1 g Sea Salt ½ tsp
- ½ tsp Freshly Ground Black Pepper
- 60 ml Water 4 tbsp
For Finishing
- 2 each Hard-Boiled Eggs quartered
- Reserved Fried Onions almonds, raisins, and saffron milk
Instructions
Prepare the Saffron Milk
- Place a small dry pan over medium heat. Toast the saffron threads for 1 minute until aromatic. Transfer to a small bowl, pour over the hot milk, and crumble the threads in. Set aside for at least 3 hours to infuse.
Soak the Rice
- Rinse the rice in several changes of cold water until the water runs clear. Place in a large bowl, cover with cold water, add the salt, and soak for at least 3 hours.
Make the Ginger–Garlic Paste
- Blend the ginger, garlic, and water to a fine paste.
Prepare the Yoghurt Mix
- Whisk the yoghurt until smooth. Stir in the mint, coriander, and chillies.
- Fry onions, nuts, and raisins
- Heat the oil in a large, deep frying pan over medium-high heat. Fry the sliced onions until deep golden and crisp, about 5–6 minutes. Remove with a slotted spoon to drain on kitchen paper. Fry the almonds until golden, then the raisins briefly until plump. Reserve for garnish.
Cook the Chicken Base
- In the same pan, reduce the heat to medium. Add the cinnamon, cardamom, cloves, bay leaf, and cumin seeds. Fry until aromatic. Add the chopped onion and cook until browned at the edges. Stir in the ginger–garlic paste and cook for 1 minute. Add the chicken pieces, half the yoghurt mixture, half the fried onions, half the almonds and raisins, lemon juice, cumin, cayenne, and salt. Stir in the water and cover. Simmer gently for 10 minutes. Remove the lid and cook for a further 5 minutes until the sauce thickens and the chicken is just tender. Transfer to a large ovenproof pot or Dutch oven.
Par-Cook the Rice
- Preheat the oven to 190°C (375°F). Bring a large pot of water to the boil with the remaining cinnamon, cardamom, cloves, and bay leaf. Drain the soaked rice and add it to the boiling water. Cook for 7–8 minutes until just tender. Drain well, removing the whole spices.
Assemble the Biryani
- Spoon the rice over the chicken in a mound. Make a narrow well down the centre to the base of the pot. Drizzle the remaining saffron milk over the rice. Cover with a damp tea towel, then foil, then a tight-fitting lid.
Bake
- Bake for 35 minutes.
Serve
- Gently fold the biryani layers before serving on a warmed platter. Garnish with the reserved fried onions, almonds, raisins, and the quartered eggs. Serve with cucumber raita and lemon wedges.
Notes
Although there are a number of steps to this recipe, it is quite simple to follow and well worth the effort!
Chef’s Notes for Variations
• Lamb Biryani: Replace chicken with bone-in lamb shoulder or shank pieces. Increase the cooking time for the meat base to 35–40 minutes before layering with rice.
• Seafood Biryani: Use large prawns or firm white fish fillets. Reduce cooking time in the sauce to 3–4 minutes to avoid overcooking during baking.
• Vegetarian Biryani: Replace chicken with a mix of potatoes, cauliflower, carrots, and green beans, lightly fried before adding to the sauce. Paneer cubes can also be added for extra protein.
• Vegan Biryani: Use coconut yoghurt instead of dairy yoghurt and omit the eggs.
• Spice Adjustments: For a richer aroma, add a pinch of mace or nutmeg to the spice base. Also, sometimes rosewater is added for a unique touch!
• Lamb Biryani: Replace chicken with bone-in lamb shoulder or shank pieces. Increase the cooking time for the meat base to 35–40 minutes before layering with rice.
• Seafood Biryani: Use large prawns or firm white fish fillets. Reduce cooking time in the sauce to 3–4 minutes to avoid overcooking during baking.
• Vegetarian Biryani: Replace chicken with a mix of potatoes, cauliflower, carrots, and green beans, lightly fried before adding to the sauce. Paneer cubes can also be added for extra protein.
• Vegan Biryani: Use coconut yoghurt instead of dairy yoghurt and omit the eggs.
• Spice Adjustments: For a richer aroma, add a pinch of mace or nutmeg to the spice base. Also, sometimes rosewater is added for a unique touch!
Nutrition
Calories: 607kcal | Carbohydrates: 71g | Protein: 9g | Fat: 32g | Saturated Fat: 5g | Polyunsaturated Fat: 17g | Monounsaturated Fat: 8g | Trans Fat: 0.2g | Cholesterol: 9mg | Sodium: 1584mg | Potassium: 335mg | Fiber: 3g | Sugar: 5g | Vitamin A: 465IU | Vitamin C: 6mg | Calcium: 128mg | Iron: 2mg
Rate this Recipe
✨ Tried this recipe? We’d love your feedback! 💬 Leave a comment above and ⭐️ give it a star rating — it helps others and makes our kitchen happy too.