For preparing Goan Mutton Curry in traditional style first clean and wash the mutton thoroughly.
Remove off the excess water and cut into 1 inch cubes.
Cream the yogurt and turmeric powder together.
Mix in the mutton cubes and marinate for 3-4 hours.
Wash and crush the ginger and garlic.
Heat up half the oil over medium heat up in a heavy bottomed pot and fry cut onion until browned.
Remove with a slotted spoon and keep aside.
Mix in the remaining oil to the pot and add crushed ginger and garlic and Stir fry for one minute.
Mix in the coriander powder, cinnamon powder, clove powder, pepper powder, red chilli powder and stir fry for 1 minute over low heat.
Mix in 2 tbsp of water and stir fry until it evaporates.
Mix in the desiccated coconut stir fry for 2 minutes over low heat.
Mix in meat, increase the heat and stir and fry the meat for 5 minutes or until it changes color.
Mix in water and bring it to a boil.
Cover and simmer (boil slowly at low temperature) for 30 minutes.
Mix in the fried onions and salt.
Further simmer (boil slowly at low temperature) for 30 minutes or until the meat is tender.
Stir in vinegar, take off from heat.
:- Serve delicious Goan Mutton Curry hot