Pressure cook mutton pieces with two cups of water, salt and turmeric powder for six whistles. Open the lid when the pressure reduces, drain and reserve the cooking liquor.
In a pan roast poppy seeds, fennel seeds, black peppercorns, coriander seeds, cumin seeds, cinnamon, cloves and green cardamoms. Cool and grind to a fine powder.
Heat oil in a pressure cooker. Add bay leaves and cardamom. after few seconds add chopped onions and fry unlit it becomes slightly brown.
Now add ginger and garlic paste and fry until they cooked well.
Add cumin powder, red chilli powder, black pepper, turmeric powder and salt. Mix all the spices and add little water. Stir fry for 5-6 minutes over low heat.
Add meat and mix well. Fry the meat for around 15 to 20 minutes over medium heat. Stir occasionally.
Add egg plants, green chillies and 1 cup of water. Fry the meat for another 10 minutes.
Now add 3-4 cups of water and cover with the lid. Let the mutton cook for 6-7 whistles.
Turn off the heat. After 10-12 minutes remove the lid and add garam masala and mix well.
Heat oil in a iron kadai/ saucepan. Add bay leaf, dried chillies and ground onion and stir for 5 minutes.
Add chopped onion. After 1 minute add ginger- garlic paste, sugar, salt and turmeric powder and fry for 4-5 minutes.
Add cumin powder, coriander powder, meat masala, black pepper, paprika and green chillies and fry for 2 minutes. Add some water and fry for further 5 minutes.
Add mutton and fry for 25 minutes. Stir occasionally.
Add cream and stir for 5 minutes.
Add 3 cups of water and let it cook for 15 minutes in medium heat. Stir occasionally.
If the gravy is little watery leave it in a medium heat until it becomes a bit thick in consistency and remove from heat.