Mix together all the marinade ingredients and make a paste. Marinate chicken pieces in it for an hour.
Heat ghee in a kadhai/thick bottom pan. Put in all the whole spices and cook for a minute. .
Add the sliced onions and fry them till they are dark golden in colour
Add the marinated chicken and fry for about 4-5 minutes stirring continuously.
Add the soaked and drained basmati rice and gently mix.
Add water to cover chicken and rice. Add more salt for the rice.
Now cover and cook for about 30 minutes till the chicken and rice are well cooked.
Garnish with some chopped cilantro and mint and serve hot.
Your delicious chicken pulao is ready to eat.
Notes
Don't mix the basmati rice vigourously or it will break.I add slightly less quantity of water and add more if it seems insufficient.Adjust spices like chilli powder and green chillies as per taste. This recipe is moderately spicy.