Add all of the ingredients, except the chicken, coriander and mint, in a large pot. Mix it all together
Add the chicken. Refrigerate overnight
Parboiled Rice
Bring 2 litres of water to the boil
Add rice, salt and whole spices
Cook for 5 minutes. Drain and set aside
Crispy Onions
Heat oil in a large pan. Cook onion in 2 batches on medium heat until golden brown
Drain on a paper towel lined plate
Potatoes
Peel the potatoes and cut them into small cubes. Place in a microwavable plate or large bowl. Add 1/4 cup water and cook on high for 5 minutes
Season with salt
Fry in a little oil until slightly brown and crisp
Set aside
Saffrron
Mix the saffron threads in 1/4 cup of warm water and set aside
Cooking the Biryani
Preheat oven to 180 degrees celsius
Sprinkle half the crispy onion on top of marinated chicken
Add mint and coriander
Layer potatoes on top
Add the rice and pour a cup of water over the rice
Drizzle the saffron water over, then the melted ghee
Sprinkle the remaining crispy onion on top
Cover and bake in the oven for an hour or until chicken and rice is cooked
Video
Notes
You can use some egg yellow food colouring for the yellow colour if you do not have saffron
Potatoes are optional
The amount of masala can be reduced to 1 tablespoon for a milder Biryani
This biryani tastes even better the next day so you can make it ahead and serve the following day
Best served with Raita, made with yogurt
You can replace the chicken with lamb or vegetable. However if using lamb I recommend you cook the lamb on the stovetop first so it is partly tender before further cooking in the oven