Heat oil and ghee in a pan, add 3 sprigs curry leaves, slit green chilies , ginger paste and garlic paste .
Add chopped onions and fry till onions turns translucent.
Add coriander , chilly powder and 1 teaspoon black pepper powder and mix well.
Add washed chicken, salt ,mix well and saute for 5 minutes ,till chicken colour changes.
When chicken color starts to change, close lid and continue to cook chicken till almost done.
Take 1 cup curds and divide into ¼ cup each, add ¼ cup curds to chicken and roast chicken well on high heat till curds get absorbed completely.
Add another ¼ cup of curds and repeat the process of roasting chicken .
Repeat this procedure of adding curds and cooking on high flame for 4 times ,till you finish all curds completely.
Heat tadka / seasoning pan, add ghee, curry leaves, cashews fry well ,add crushed black pepper powder and pour it over chicken.
Add coriander leaves and mix well.
Serve hot with lemon wedges and onion rings.