Grind the whole coriander, whole red chili, cumin, turmeric, cinnamon, clove and black pepper in a grinder.
Heat oil in a pot and add the finely chopped onions, ginger and garlic and fry until golden.
Now add the ground dry spices and fry thoroughly.
Add the chicken and after cooking for 2 to 3 minutes pour in the coconut milk and cook until the chicken is tender.
Finally, add in the vinegar and salt and remove the pot from the stove.
Serve with rice or chapatis.