Combine the ingredients for the chicken in a bowl into a paste. Nicely cover the whole chicken well with the masala, inside and outside.
Cover with cling film and marinate the chicken at least for an hour.
Roast the chicken as per your oven's instructions till well done. The liquid will ooze out from the breast portion when cooked. Normally, a chicken can be baked in a preheated oven at 200 degrees for 30-40 minutes on one side and another 30-40 minutes on the other side.
While the chicken is being roasted, let us proceed with the masala. Heat oil in a large saucepan. Add the whole spice and fry for a couple of minutes till a nice aroma comes.
Add in the sliced onions and the green chillies and saute till the onions becomes soft.
Add the ginger and garlic paste and cook for around 5 minutes or till the raw smell of the pastes are gone.
Finally add the tomatoes in and cook till the tomato gets all mashed up and the masala is well cooked.
Add in the masala powders and cook for another five minutes.
Finally add in the yogurt, adjust the salt and the coriander-mint leaves and cook till only hot, don't cook further with the yogurt in it. Switch off and reserve.
Side by side, you can prepare the dum ingredients. Heat a frying pan with the ghee in it.
Fry the onions, sprinkled with some salt on top till it turns crisp. Drain onto a kitchen towel.
Then fry the cashew nuts till brown and the raisins till puffed up. Drain into the fried onions and reserve the ghee in the pan.
To cook the rice, add the rice to lots of hot water and switch on the flame.
Add all the ingredients into the water and let it boil. Lower the flame and let the rice cook till 90% done. Immediately drain the rice and reserve. Discard the mint leaves from the rice.
Now that all our preparations are ready, we can go ahead with the dum. One thing is to ensure that everything is warm while preparing the dum, as it will bring out the best taste in the biriyani. As the first step, you can start by heating your chapathi tawa on medium flame.
In the saucepan that has the masala, carefully place the whole chicken in the middle and drizzle all the stock into the masala.
Sprinkle half of the fried dum ingredients, half the garam masala and half the coriander-mint leaves over the chicken.
Slowly spread all the rice on top of chicken and level the top.
Sprinkle all the remaining dum ingredients on the top of the rice. Drizzle the ghee that was used for the dum frying on top along with the saffron infused milk.
Tightly wrap with aluminium foil, close the lid tight. Keep it on top of the chapathi tawa, lower the flame to bare minimum and leave it on 25-30 minutes.
Serve warm with raita, pickle and maybe some thenga chammanthi and pappadam!!! Slurp!