Make ghee or oil hot and fry the onion until golden brown, add chicken and fry for few minutes on high flame
Add ginger garlic paste n fry few minutes, add biryani masala, Kashmiri red chilli powder, salt and fry for 2 minutes. Add some water and cook on low flame until the chicken is tender.
Add yogurt, garam masala powder n nutmeg n mace powder. Then increase heat and stir fry until oil separates from the gravy.
Add tomatoes n cook few minutes ( don't mash or cooked tomatoes)
Separately_ In 24 glass of hot water add 6 tbsp salt, lemon juice, whole garam masala some oil and soaked rice. Boil until the rice is more than half cooked or 80% cooked. Removed from heat and thoroughly drain the water.
In a pot spread 2tsp ghee and then spread the boiled rice, after that spread the cooked chicken on the rice, then spread coriander leaves, mint leaves, green chillies and kesar or kewra essence milk. Make one or two layers of rice and chicken. Set the pot on a tawa. Cover n cook on low flame untill the rice is completely tender. Mix before serving.
Serving suggestions–Garnish with fried onion or boiled egg.
Served with raita n salad