Marinate chicken with the ingredients called for ‘marination’ along with biryani masala pwd. Keep aside for 4 hrs or a min of 1 1/2 hrs. While the chicken is marinating, work on the rest of the preparation.
Cook basmati rice in lots of water along with bay leaves, cloves, cinnamon, cardamom, marathi mogga, elaichi, oil, salt till its half cooked. Strain the water and spread the rice on a large wide plate. Allow to cool.
Heat 1 tbsp oil + 1 tbsp ghee in a vessel, add sliced onions, saute for 8-10 mts till caramelized. Remove and keep aside.
Add the saffron to the luke warm milk and combine well. Keep aside.
Take a wide deep vessel to prepare the biryani. Add 3 tbsps oil, add the marinated chicken and spread out over the vessel. Cook on high for 2 mts. Add a tbsp of oil over the chicken pieces. Reduce flame.
Spread half of the rice over the chicken layer, pour half a tbsp of ghee all over the rice, add half of the caramelized onions and spread over the rice. Next sprinkle a tbsp of coriander leaves and pour about one fourth cup of saffron milk over the rice. Over this layer, spread the remaining rice. Again pour half a tbsp of ghee all over, add remaining caramelized onions and spread over the rice. Finally sprinkle a tbsp of coriander leaves and pour remaining saffron milk over the rice.
Place lid and over the lid place a heavy weight and seal the edges with wheat dough. Cook on high flame for 2 mts. Remove the vessel from the stove and place a iron tawa. Allow to heat. Reduce to low flame and place back the biryani vessel on the iron tawa and cook biryani for 20-25 mts. Turn off heat and do not remove lid for 10 mts.
After 10 mts, remove lid, combine gently and serve hot with raita and curry of your choice.