Combine together ingredients 3 to 15 and mix well. Add the meat to it and let it marinate for about 2 hours.
Heat the ghee in a pan and add the cashew nuts, cinnamon, cardamom and cloves.
Fry for 15 seconds and add the sliced onion.
When the onions turn transparent, add the marinated meat and without adding any water, cook the meat on medium heat till the meat is completely done. The masala will reduce and lose all moisture. Set aside.
Wash the rice and steam cook it so that individual grains can be separated.
Dissolve the saffron in the milk. Take about one cup of cooked rice and add the saffron to it. Now mix this colored rice with the rest of the cooked rice, so that you get streaks of orange in the rice.
In a deep oven-safe bowl, pour this rice and spread to cover the entire bottom of the vessel.
Pour the meat on top and spread evenly.
Cover the dish with foil and bake for about 20 minutes at 300°F.
Remove and serve hot, garnished with chopped herbs and fried onions.