For hyderabad dum biriyani lets fry onions to brown it gives nice taste and flavor. Add lengthwise chopped onions in oil and fry till golden brown. Drain excess oil and keep aside.
Clean chicken and apply turmeric all over and keep aside. lets start marinating the chicken. Take a vessel in which your going to cook biriyani. In the same vessel add ingredients given under marination one by one and marinate the chicken for 2 hours or over night.
Meanwhile lets cook rice. Soak basmati rice four cups for 20 mins. In the vessel to cook rice add water and the ingredients given under to cook rice one by one. once the water starts boiling add soaked rice and cook till its 90% done.
Now lets drain the rice and add it to the vessel containing the chicken. Make sure the water is not dripping from the rice nor its dry. The rice should have the moisture.
Add rice gently to the vessel and layer with coriander leaves, mint leaves, fried onions, food color and ghee. To get nice flavor and taste avoid oil add ghee.
Cover it with a lid or banana leaf as I have shown in the video and then cover with lid. Make sure the steam doesn't come out.
Place a tawa on the stove and keep the biriyani vessel on the tawa. in low flame cook it for 15-20 mins.. after 15 mins switch off the stove and rest for 20 mins and then open and check.