Soupdog
SIGN IN

Chicken Biryani

5 hr 3 min · 1 hr 1 min active · makes ~4.35 kg · Hard

Chicken Biryani with saffron-infused basmati rice, aromatic black cardamom and star anise layered with ghee-marinated chicken. Serves 4.

Ingredients
0/31 gathered · 4 servings
400g
80ml
1pinch
3piece
30ml
60ml
6piece
40g
3piece
2piece
200g
1tsp
2tsp
1tsp
2tsp
1tsp
18g
1,200g
1piece
1,500ml
3piece
6piece
2piece
5piece
2piece
2piece
8piece
1tsp
20g
15g
15ml
Tools
22 items
Serveware
1 item
Procedure
83 steps
1 of 83

Tip the rice into the large bowl.

Basmati rice · 400 g
⏱ 10s
ResultBasmati rice
2 of 83

Cover the rice with cold water, swirl it with your hand, and pour off the cloudy water; repeat four or five times until the water runs nearly clear.

⏱ 1 min
ResultRinsed basmati rice
3 of 83

Cover the rinsed rice with fresh cold water and leave it to soak for 30 minutes.

⏱ 30 min
ResultSoaked basmati riceused in step 49
4 of 83

Pour the milk into the small bowl.

Whole milk · 80 ml
⏱ 5s
ResultWhole milk
5 of 83

Crumble the saffron threads into the milk.

Saffron threads · 1 pinch
⏱ 5s
ResultWhole milk and saffron threads
6 of 83

Stir the saffron into the milk and leave it to steep for at least 15 minutes until the milk turns a deep golden yellow.

⏱ 15 min
ResultSaffron milkused in step 71
7 of 83

Peel the onions and halve them through the root.

Red onion · 3 piece
⏱ 1 min
ResultPeeled red onion
8 of 83

Slice each onion half as thinly as you can from tip to root, keeping the slices uniform so they fry evenly.

⏱ 1 min
ResultFinely sliced onionused in step 12
9 of 83

Pour the oil into the saucepan.

Neutral oil · 30 ml
⏱ 5s
ResultNeutral oil
10 of 83

Add the ghee to the oil in the pan.

Ghee · 30 ml
⏱ 5s
ResultNeutral oil and ghee
11 of 83

Set the pan over a medium-high heat and warm the oil and ghee together until the ghee has melted and the fat shimmers.

⏱ 1 min
ResultHot oil and ghee
12 of 83

Slide the sliced onions into the hot fat.

⏱ 10s
ResultFinely sliced onion and hot oil and ghee
13 of 83

Fry the onions over a medium-high heat, stirring frequently, for 18 to 20 minutes until they are deeply golden brown and beginning to crisp at the edges.

⏱ 20 min
ResultDeep golden fried onions
14 of 83

Lift the fried onions out with a slotted spoon onto the plate, leaving the fragrant fat in the pan.

⏱ 20s
ResultDeep golden fried onionsused in step 53
15 of 83

Peel the garlic cloves.

Garlic · 6 piece
⏱ 30s
ResultPeeled garlic cloves
16 of 83

Mince the peeled garlic cloves as finely as possible.

⏱ 40s
ResultFinely minced garlicused in step 30
17 of 83

Scrape the skin off the ginger with the edge of a peeler.

Fresh ginger · 40 g
⏱ 30s
ResultPeeled fresh ginger
18 of 83

Mince the peeled ginger as finely as possible.

⏱ 40s
ResultMinced gingerused in step 31
19 of 83

Finely chop the green chillies, discarding the stalks.

Fresh green chillies · 3 piece
⏱ 30s
ResultFinely chopped green chilliesused in step 32
20 of 83

Roughly chop the tomatoes into 2 cm pieces.

Plum tomatoes · 2 piece
⏱ 30s
ResultRoughly chopped plum tomatoesused in step 60
21 of 83

Spoon the yogurt into the large bowl.

Plain full-fat yoghurt · 200 g
⏱ 5s
ResultFull-fat plain yogurt
22 of 83

Add the ground cumin to the yogurt.

Ground cumin · 1 tsp
⏱ 5s
ResultFull-fat plain yogurt and ground cumin
23 of 83

Add the ground coriander.

Ground coriander · 2 tsp
⏱ 5s
ResultFull-fat plain yogurt and ground cumin and ground coriander
24 of 83

Add half a teaspoon of turmeric.

Ground turmeric · 0.5 tsp
⏱ 5s
ResultFull-fat plain yogurt and ground cumin mixture
25 of 83

Add the Kashmiri chilli powder.

Kashmiri chilli powder · 2 tsp
⏱ 5s
ResultFull-fat plain yogurt and ground cumin mixture
26 of 83

Add the garam masala.

Garam masala · 1 tsp
⏱ 5s
ResultFull-fat plain yogurt and ground cumin mixture
27 of 83

Add the salt to the spiced yogurt.

Fine salt · 6 g
⏱ 5s
ResultFull-fat plain yogurt and ground cumin mixture
28 of 83

Stir everything together until you have a smooth, evenly coloured marinade.

⏱ 20s
ResultSpiced yogurt marinade
29 of 83

Add the chicken thighs to the spiced yogurt marinade.

Bone-in chicken thigh · 1,200 g
⏱ 10s
ResultSpiced yogurt marinade and bone-in chicken thigh
30 of 83

Scrape the minced garlic into the bowl with the chicken.

⏱ 10s
ResultSpiced yogurt marinade and bone-in chicken thigh and finely minced garlic
31 of 83

Add the minced ginger to the bowl.

⏱ 10s
ResultBone-in chicken thigh mixture
32 of 83

Add the finely chopped green chillies.

⏱ 10s
ResultBone-in chicken thigh mixture
33 of 83

Halve the lemon and squeeze the juice directly into the bowl, catching any pips.

Lemon · 1 piece
⏱ 20s
ResultBone-in chicken thigh mixture
34 of 83

Using your hands, work the marinade thoroughly into the chicken, getting into every crevice and under the skin where possible.

⏱ 1 min
ResultMarinated chicken
35 of 83

Cover the bowl tightly with cling film.

⏱ 10s
36 of 83

Place the covered bowl in the refrigerator.

⏱ 10s
ResultMarinated chicken
37 of 83

Leave the chicken to marinate in the refrigerator for at least 4 hours, or overnight for the best flavour.

⏱ 4 hr
ResultWell-marinated chicken
38 of 83

Take the chicken out of the refrigerator and set it on the counter.

⏱ 10s
ResultWell-marinated chickenused in step 63
39 of 83

Pour the water into the stockpot.

Water · 1,500 ml
⏱ 10s
ResultWater
40 of 83

Add the bay leaves to the water.

Bay leaf · 3 piece
⏱ 5s
ResultWater and bay leaf
41 of 83

Add the green cardamom pods.

Green cardamom pods · 4 piece
⏱ 5s
ResultWater and bay leaf and green cardamom pods
42 of 83

Add the black cardamom pods.

Black cardamom pods · 2 piece
⏱ 5s
ResultWater and bay leaf mixture
43 of 83

Add the cloves.

Cloves · 4 piece
⏱ 5s
ResultWater and bay leaf mixture
44 of 83

Add one of the cinnamon sticks.

Cinnamon stick · 1 piece
⏱ 5s
ResultWater and bay leaf mixture
45 of 83

Add one star anise.

Star anise · 1 piece
⏱ 5s
ResultWater and bay leaf mixture
46 of 83

Add the black peppercorns.

Black peppercorns · 8 piece
⏱ 5s
ResultWater and bay leaf mixture
47 of 83

Add the salt to the spiced water.

Fine salt · 10 g
⏱ 5s
ResultWater and bay leaf mixture
48 of 83

Bring the water to a rapid boil over a high heat.

⏱ 5 min
ResultBoiling spiced water
49 of 83

Drain the soaked rice through a colander.

⏱ 20s
ResultDrained soaked rice
50 of 83

Add the drained rice to the boiling spiced water.

⏱ 10s
ResultBoiling spiced water and drained soaked rice
51 of 83

Boil the rice over a high heat, stirring once, for exactly 6 minutes — the grains should be just cooked on the outside but still have a firm, chalky core at the centre.

⏱ 6 min
ResultParboiled spiced rice
52 of 83

Drain the rice immediately through the colander, using oven gloves to handle the pot, and let it steam dry for a minute.

⏱ 30s
ResultDrained parboiled spiced riceused in step 68
53 of 83

Check that the pan still has the spiced oil and ghee left from frying the onions.

⏱ 5s
ResultSpiced oil and ghee and neutral oil
54 of 83

Add the cumin seeds to the residual fat in the pan.

Cumin seeds · 1 tsp
⏱ 5s
ResultSpiced oil and ghee mixture
55 of 83

Add the remaining green cardamom pods.

Green cardamom pods · 2 piece
⏱ 5s
ResultSpiced oil and ghee mixture
56 of 83

Add the second cinnamon stick.

Cinnamon stick · 1 piece
⏱ 5s
ResultSpiced oil and ghee mixture
57 of 83

Add the remaining star anise.

Star anise · 1 piece
⏱ 5s
ResultSpiced oil and ghee mixture
58 of 83

Add the last clove.

Cloves · 1 piece
⏱ 5s
ResultSpiced oil and ghee mixture
59 of 83

Set the pan over a medium heat and fry the whole spices, stirring constantly, for about 1 minute until they sizzle and smell fragrant.

⏱ 1 min
ResultBloomed whole spices
60 of 83

Add the chopped tomatoes to the pan.

⏱ 10s
ResultBloomed whole spices and roughly chopped plum tomatoes
61 of 83

Cook the tomatoes over a medium heat, stirring and pressing them with the wooden spoon, for 4 to 5 minutes until they collapse and the oil begins to separate at the edges.

⏱ 5 min
ResultSoftened tomato base
62 of 83

Stir in the remaining turmeric.

Ground turmeric · 0.5 tsp
⏱ 5s
ResultSoftened tomato base and ground turmeric
63 of 83

Add the well-marinated chicken and all its marinade to the pan.

⏱ 10s
ResultWell-marinated chicken and softened tomato base and ground turmeric
64 of 83

Stir well to coat the chicken in the tomato and spice base.

⏱ 30s
ResultMasala-coated chicken
65 of 83

Cook over a medium-high heat for 8 to 10 minutes, turning the chicken pieces occasionally, until the marinade has thickened and clings to the meat and the oil has separated out again.

⏱ 10 min
ResultSealed masala chicken
66 of 83

Finely chop the fresh coriander, including the tender stalks.

Fresh coriander · 20 g
⏱ 30s
ResultFinely chopped corianderused in step 83
67 of 83

Finely chop the fresh mint leaves.

Fresh mint leaf · 15 g
⏱ 30s
ResultFinely chopped mintused in step 70
68 of 83

Spoon the drained parboiled rice evenly over the chicken in the pan, spreading it into a flat, even layer that completely covers the chicken.

⏱ 30s
ResultLayered biryani
69 of 83

Scatter half the deep golden fried onions evenly over the rice layer.

⏱ 15s
ResultRemaining fried onionsused in step 82
70 of 83

Scatter half the chopped coriander and half the chopped mint over the onions.

⏱ 15s
ResultDeep golden fried onions and layered biryani and finely chopped mint
71 of 83

Drizzle the saffron milk in thin streams across the rice so the colour falls in patches.

⏱ 15s
ResultSaffron milk and deep golden fried onion mixture
72 of 83

Drizzle the remaining ghee over the top of the rice.

Ghee · 30 ml
⏱ 10s
ResultSaffron milk and deep golden fried onion mixture
73 of 83

Sprinkle the rose water across the surface.

Rose water · 15 ml
⏱ 10s
ResultSaffron milk and deep golden fried onion mixture
74 of 83

Season the top layer of rice lightly with fine salt.

Fine salt · 2 g
⏱ 5s
ResultSaffron milk and deep golden fried onion mixture
75 of 83

Lay a sheet of kitchen foil tightly over the rim of the pan and press it down firmly all around, then set the lid on top to create a completely sealed dum — a steam trap.

⏱ 20s
76 of 83

Set the pan over a high heat for 5 minutes to build up steam inside.

⏱ 5 min
ResultHigh-heat-started biryani
77 of 83

Turn the heat down to its lowest setting.

⏱ 10s
ResultDum-sealed biryani
78 of 83

Leave the biryani to cook undisturbed on the lowest heat for 25 minutes, trusting the steam to finish the rice and cook the chicken through.

⏱ 25 min
ResultDum-cooked biryani
79 of 83

Remove the lid and peel back the foil carefully, using oven gloves — the steam will be fierce — and let the biryani rest uncovered for 5 minutes.

⏱ 15s
ResultUncovered biryani
80 of 83

Leave the uncovered biryani to rest for 5 minutes so the steam subsides and the grains firm up slightly.

⏱ 5 min
ResultWell-rested biryani
81 of 83

Using a large spoon, dig down through the layers to the chicken and serve the biryani onto the platter in generous scoops, making sure every portion has both saffron-golden rice and pieces of chicken.

⏱ 1 min
ResultTransferred biryani
82 of 83

Scatter the remaining fried onions over the plated biryani.

⏱ 15s
ResultRemaining fried onions and transferred biryani
83 of 83

Scatter the remaining chopped coriander and mint over the top to finish.

⏱ 15s
ResultChicken Biryani
Total Time5 hr 3 min
Nutrition
per serving
Estimated · pre-cooking · 87% ingredients covered
NutrientPer serving
1,098kcal
63g
71g
24g
52g
11g
6g
1,832mg
Ingredients0/31
Tools0/21