Clean the chicken thoroughly.
Add sufficient salt and lemon juice. Mix thoroughly. Remove excess liquid.
Add turmeric powder, chilly powder, coriander powder, ginger garlic paste and the curd/yoghurt and marinate for 1/2 hour or so.
Make a paste of ginger, garlic, coriander leaves, mint leaves, pepper corns, poppy seeds and the green chillies.
Add oil for consistency instead of water. This will preserve this mixture in a bottle in the refrigerator for a longer period of time.
Heat 1 tbsp of oil in a kadai or a pan.
Add onions, cloves and cinnamon and saute for a few minutes until the onions are soft.
Add a portion of the paste and saute for 1 minute.
Add the chicken (around 1 - 1.5 tbsp) depending on the spice level you wish.
Add sufficient water and salt to cook the chicken thoroughly.
Once the chicken is cooked, add the coconut milk and cook for another 4-5 minutes.
Garnish with coriander leaves.
:- You may add vegetables like Green beans, potato and carrot (individually or a combination) cut into large pieces along with the chicken to cook to make it a wholesome meal.