Take chicken,curd,lemon juice salt, ginger garlic paste and turmeric powder. Mix well and leave to marinate for one hour.
heat oil in a pan, add in onion, chillies. Mix well. Cook till translucent.
Add in shallots and mix well. Add in chicken and mix well. Cover and cook for 30minutes till it is done.
Take the lid off and cook on hight heat for 15minutes till golden. Add in pepper powder and mix well. Serve.