Heat oil in a heavy bottomed vessel, add cloves, cinnamon and cardamom and saute for a few secs. Add onions and fry till transparent. Add ginger-green chilli-garlic paste and saute for 3 mts. Add curry leaves, red chilli pwd, turmeric pwd, coriander pwd, cumin pwd and combine. Add the quartered tomatoes and fry for 4-5 mts.
Add the ground paste and cook for 5 mts, stirring so that it does not stick to the vessel.
Add 2 cups of water and salt and bring to a boil. Cook with lid on simmer till the gravy thickens. Add thick coconut milk and combine. Turn off heat. Garnish with chopped coriander leaves. Turn off heat.
Serve with pulao, biryani, coconut rice or rotis