-
1
In a large skillet, fry potatoes in ghee until brown.
-
2
Remove and reserve the potatoes.
-
3
Add onion, garlic and ginger to the skillet, fry until onion is soft and golden.
-
4
Add chili, pepper, turmeric, cumin, salt and the tomatoes.
-
5
Fry, stirring constantly for 5 minutes.
-
6
Add yogurt, mint, cardamom and cinnamon stick.
-
7
Cover and cook over low heat, stirring occasionally until the tomatoes are cooked to a pulp.
-
8
It may be necessary to add a little hot water if the mixture becomes too dry and starts to stick to the pan.
-
9
When the mixture is thick and smooth, add the chicken pieces and stir well to coat them with the spice mixture.
-
10
Cover and cook over very low heat until the chicken is tender, approximately 35 to 45 minutes.
-
11
There should only be a little very thick gravy left when chicken is finished cooking.
-
12
If necessary cook uncovered for a few minutes to reduce the gravy.
-
13
Wash rice well and drain in colander for at least 30 minutes.
-
14
In a large skillet, heat ghee and fry the onions until they are golden.
-
15
Add saffron, cardamom, cloves, cinnamon stick, ginger and rice.
-
16
Stir continuously until the rice is coated with the spices.
-
17
In a medium-size pot, heat the chicken stock and salt.
-
18
When the mixture is hot pour it over the rice and stir well.
-
19
Add the chicken mixture and the potatoes; gently mix them into the rice.
-
20
Bring to boil.
-
21
Cover the saucepan tightly, turn heat to very low and steam for 20 minutes.
-
22
Do not lift lid or stir while cooking.
-
23
Spoon biryani onto a warm serving dish.