Marination :
1)Wash the chicken pieces and squeeze all the water out.
In a bowl, take curd/yoghurt , beat it well.
Add pepper powder, chilli powder, turmeric powder, ginger, garlic, salt and mix well.
Put the chicken pieces to marinate. Set aside for 3-4 hrs(in the refrigerator).
Cooking :
5)Heat butter in a pan.
Add the chopped onions.
When they are half done, add the oil.
Fry the onion till slight golden brown, add the marinated chicken.
Add chicken masala and garam masala and mix well for 2- 5 mins.
Add boiling water, do not add much water.
When the chicken is cooked 3/4th, add the coconut milk and allow it cook on low flame.
:- Garnish with chopped coriander leaves and fried onion rings (optional).
:- Serve with rice or chappati.