Mix together yoghurt, coriander leaves, curry leaves, red chilly powder, black pepper powder, coriander powder, garlic, ginger, turmeric powder, lime juice, salt and marinate the chicken in it. Keep for overnight.
Add cumin seeds, aniseed powder, yoghurt n keep for half hour.
Heat clarified butter or ghee in a pan.
Add cinnamon, bay leaf, cardamom seeds, curry leaves and cloves.
Add onions and saute, till they turn translucent.
Add washed and cleaned rice.
Cook, till rice turns translucent.
Add water and add turmeric powder, rose water. Allow it to boil.
When the water comes to a boil, lower the flame and cover the pan.
Cook on low flame for at least 15 minutes, after which the rice would be done.
Heat clarified butter or ghee in a pan.
Add cinnamon, bay leaf, cardamom seeds, nutmeg and cloves.
Add onions and sautT, till brown.
Add tomatoes and saute.
Add marinated chicken along with little water if necessary.
Cover the pan and cook for at least 5 minutes on a medium flame.
Remove the cover and cook on low flame for another 10 minutes to allow gravy to thicken.
Mix chicken and rice together.
Garnish the top with a boiled egg cut in 2 pieces, roasted cashews, almonds and raisins.