In a mixer, grind the coconut, coriander, mint, some salt, sugar, turmeric, pepper corns, cumin, half the onions & green chillies into a paste, adding water a little at a time till you get a smooth paste.
Fry the remaining onions in hot oil & then add garlic-ginger paste, salt, cardamom, cinnamon, whole red chillies and fry well.
Add the ground masala/spices 2 tbsp at a time, frying well.
Add washed chicken pieces & fry well for 2-3 minutes.
Throw in the curry leaves, add 2 cups water, cover & cook till the chicken is done (1 whistle on high flame & simmer for 5 mins in
Garnish with chopped coriander & serve with steamed rice.