Take 2 tbsp oil in a pan, when hot, throw in the onion slices, fry till a gorgeous golden brown. Remove from the oil, allow the onion to cool. Blend the fried onions to a paste in an electric mixer.
Add the remaining oil to the pan. When smoking hot, throw in the crushed cloves, cinnamon and green cardamom. Allow the spices to release their aroma.
Add the mutton pieces, sear over a high flame for 4-5 minutes.
Add the turmeric powder, coriander powder, green chillies, fried onion paste and crushed garlic, cook over a medium flame, another 10 minutes or so.
Add 1.5 cups of warm water, simmer for 3-4 minutes.
Transfer to a pressure pan and cook, 4-5 whistles I would reckon. Allow the steam to release on its own.
Return the pressure pan to the stove, turn the flame to low and gently stir in the whipped yogurt while stirring continuously. Bring to a gentle simmer. Continue cooking over a low flame for 10 odd minutes.
Add the ginger powder, ground black peppercorn and saffron infusion, cook for a final 5-7 minutes over a low flame.
Adjust seasonings. Finish with the ghee and chopped coriander leaves.
Serve hot with rice.