Marinate the chicken with mentioned items. keep it aside for 30 minutes. And cook it on a high flame till chicken is tender and all the water dries.
Heat oil in a wok, golden fry the onions. Take it out on a plate. grind them. In a same oil, add bay leaf, cinnamon stick. add grounded cumin powder. let them splutter.
Add tomatoes, red chilly powder and coriander powder in it. Cook till the oil comes on the surface. (NOTE: cook tomatoes on a low flame for about 15 minutes, it adds taste to the biryani)
Now add boiled chicken and grinded onions. mix it well. Cook for some time.
Remove from the stove. Add half coriander leaves and mint leaves. Give it a smoky effect.
Rice: in a large vessel, heat ghee and oil. when it's hot, add in green chillies, garlic, cumin seeds and cardamom. when they start crackling add rice with water. let the water boil.
Boil the rice till it's 90% done. Drain it and take out excessive water.
Assembling: brush the bottom of the vessel with oil or ghee, it prevents rice from burning. sprinkle 2 tbsp of rice in the bottom. now place chicken with masala. sprinkle coriander and mint leaves. now set half cooked rice. again layer of remaining chicken with masala. sprinkle coriander and mint leaves. some fried onions. lastly pour red food color(dissolved in water mix with 1 drop of biryani essence). place a coal and pour 1 tbsp ghee. cover it immediately.
Steam the biryani for another 10 to 15 minutes on a very low flame.
Once it's done, take it out in a serving bowl. Serve your family and guests with mint and cucumber raita. Enjoy every spoon of this delicious ammi's biryani.