Finely chop the red onions / ginger / garlic / tomatoes store separately.
De-seed green chillies if so desired and slit lengthwise.
Clean and dry curry leaves in a kitchen towel.
Finely slice chuvanulli.
Cut coconut into thin slivers of 1 inch pieces.
Heat oil in a non-stick pan, sauté coconut pieces for 2 mins till light golden brown. Using a slotted spoon, strain it out to a plate.
Add garlic and sauté for 1 min., this lends a fine garlicky flavour and aroma to the oil.
Add onion, chilli, ginger and salt, sauté for about 10 mins till soft and mushy.
Now add the tomatoes and sauté for another 10 mins till soft and mushy.
Meanwhile, in a separate non-stick pan take all ingredients under the ‘dry roast‘, and sauté for about 2 mins on medium flame, while stirring frequently, till you can smell the ingredients. Be careful not to burn the ingredients, as it will taste bitter. Add this to the above and mix well.
Add chicken pieces, curry leaves, coconut, water and mix well.
Transfer to an earthen pot. Bring to boil. Simmer for 90 mins till the flesh peels of on its own.
In another non-stick pan heat 1 tbsp coconut oil, add shallots and curry leaves, sauté for 2 mins, pour on the curry and serve hot with mashed Kappa (Tapioca) or Brown Rice.