Take a non-stick frying pan and dry roast the grated coconut in low heat until golden brown and aromatic. Remove onto a plate.
in the same frying pan, roast all other ingredients for curry paste except garlic till an aromatic smell comes.
Grind the above to a fine paste with fried coconut, garlic and little water to make a thick batter.
Take a pan and pour oil. Heat the oil and add onion. Saute in low heat till golden brown.
Add chicken pieces and fry in medium heat until golden on all sides.
Add the ground paste and turmeric powder. Fry till oil accumulates on top.
Add required salt, water and mix well. Bring the curry to boil.
Add mace powder, nutmeg powder and tamarind pulp.
Cover with a lid and simmer in low heat until the chicken pieces are tender and cooked.
Goan murgh xaguti is ready and enjoy.