Clean mutton well.
Marinate it with curd, red chilly powder, coriander powder, cumin powder, ginger-garlic paste and green chillies for an hour.
Grind together poppy seeds and grated coconut to a fine paste. Keep it aside.
Heat both oil and ghee in a heavy bottomed vessel.
Add whole spices and bay leaf and fry for a few seconds.
Add onions and fry till they turn transparent.
Add tomatoes and fry for 4 - 5 mins.
Add the marinated mutton and mix well.
Cover and cook on a medium flame till the water is completely evaporated.
:- Stir occasionally.
Add the poppy seeds-coconut paste and salt and mix well.
Cover and cook for 3 mins.
Add 2 - 3 cups of water and mix well.
Cover and cook till the mutton is tender and the gravy thickens.
Add garam masala powder and mix well.
Garnish with chopped coriander leaves.
Add the saffron solution towards the end.
Garnish with blanched and sliced almonds and fresh cream.
:- Serve with any Indian bread, Biriyani, Pulao or just plain steamed rice.