Take mutton in a bowl, add all marination ingredients and mix well. Leave to marinate for 1 hour.
Heat oil in a pot or cooker. Add whole spices and fry for 2 mins.
Add onions and cook till golden.
Add ginger garlic paste and chillies and cook for 2 mins.
Add mutton and stir fry for 5 to 10 mins.
Cover and pressure cook for 6 to 7 whistle. Let the pressure release and open the cooker. You will have around 1 cup of water in the pan. Add remaining 3 cups of water and bring it to a boil.
Once it boils cook for 5 mins on high heat till most of the water evaporates.
Now reduuce the flame to a low.
Heat ghee in a pan, add cashews and raisins and fry till golden brown.
Pour this over rice and cover the pan. Cook on low heat for 10 mins.