Clean and cut the mutton into medium sized pieces, rub in the turmeric and salt. Keep aside for a while.
Roast the grated dry coconut until it turns into a golden colour.
Cook the mutton with 2 and 1/2 cup of water till the mutton is almost cooked.
Heat oil in a pan, add 2 sliced onions and fry till they turn golden brown in colour. Remove and grind the roasted coconut with a little warm water to make a paste.
Heat oil in a pan, add the chopped onions, saute till it turns light brown in colour. Add the ginger-garlic paste, after 2 seconds add the chopped tomatoes and cook for 5 mins.
Now add the red chilli powder and the grinded paste. Saute till the oil comes out.
Now add the cooked mutton. Mix well and cook for another 10 mins or till the consistency of the gravy is thick and the mutton pieces are coated with masala.
Finally add the garam masala powder and cardamom powder.
Serve it hot with roti.