Take a thick bottom pot / vessel . Heat 2 tablespoon Ghee and ½ cup oil.
Add all the whole masala, fry well until whole spices turns aromatic.
Add sliced shallots,ginger garlic paste and fry well till raw smell goes off.
Then add green chillies, chopped tomatoes and fry well until tomatoes turns mushy.
Add red chilli paste cook for 5 minutes , Add curds and mix well. Now add in chicken , salt and saute until chicken changes it's color.
Cover a lid and cook chicken until done. If there is more water content , slow cook until water content reduces and gets a thick gravy.
Open the lid and cook chicken till you get thick gravy.
Now add 90% cooked rice to the chicken. Top with, chopped greens, 1 tablespoon of ghee, lime juice and sprinkle some salt.
Seal the cook pot with atta dough or aluminium foil. Place hot water pot above the lid and cook on dum for 30 minutes.
Once done, mix well and serve with Onion Tomato Raita.