Put the mutton pieces in a pressure cooker with a cup of water and pinch of salt. Give it pressure for 15 minutes or until the meat become little soft. Do not make the mutton fully soft.
Heat oil in a pan.
Add chopped onion. Fry it for 7-8 minutes.
Then add ginger and garlic paste, salt and all the above mentioned spice powder. Mix it very well for 3 minutes.
Bring the heat to low and add the curd and pinch of sugar. Mix it very well for 2 minutes.
Now add the boiled mutton pieces. Don't add the stock now. Mix the meat with the masala very well for 5 minutes.
Then add the mutton stock. Cook this in medium flame until the mutton become fully tendor.
In a different pan heat 2 Teaspoons of white oil.
Add onion cubes and green chilies. Fry them for 1 - 2 minutes.
After cooking the mutton properly, add this fried onion and green chilies. Mix the entire thing once and turn off the heat.
Mutton should have some thick gravy. After adding the fried onion in mutton, don't cook it too much. Otherwise you will not get the nice crunch from onion.