In a bowl, take 3 pieces of green cardamom (hari elaichi, whole), ½ tsp of black peppercorns (kali mirch, whole), 1 piece of cinnamon (darchini, 1-inch stick), 4 pieces of cloves (laung), and 1 tsp of caraway seeds (shah zeera). Also, take 1 tbsp of desiccated coconut (nariyal ka burada), 1 tbsp of white sesame seeds (safed til), and 10 pieces of almonds (badam) in the same bowl. Follow it up with 2 tbsp of coriander leaves (hara dhaniya, chopped), 2 tbsp of mint leaves (pudina, chopped), 4 pieces of green chilies (broken in half), 1 piece of ginger (adrak, 1-inch size, cut into small pieces), and 4 pieces of garlic cloves (lassan, peeled, whole).
Put them all in a mixer jar and make a fine paste.
Now, in a large bowl take 500 grams of mutton (cut into small pieces) and add the masala paste to it. Follow it up with 1 tsp of red chili powder (laal mirch), 1 tsp of salt (namak), ½ tsp of turmeric powder (haldi), 1 tsp of coriander powder (dhaniya), ½ tsp of cumin powder (jeera), ½ tsp of garam masala powder, 4 tbsp of yogurt (Dahi).
Mix everything, cover the bowl and keep it aside to set.
Fry 150 grams of grated onion until soft and then add ½ tsp of shah zeera and 2 pieces of whole green cardamom to it. Fry for about 2 to 3 minutes.
Now, add the marinated mutton pieces and cook on a high flame until it releases oil.
Add 1 tsp of Kashmiri red chili powder and cook for another 4 to 5 minutes.
Now, add 1.5 cups of water. Cover it and cook for 45 to 50 minutes on a low flame.
Check the consistency of the gravy after 45 minutes and add 1 tsp of lime juice and 2 tbsp of ghee or clarified butter to it. Let it cook for a minute.
Add coriander leaves. Check the doneness of the mutton. Transfer it to a plate.
Your tasty, spicy, and creamy Hyderabadi mutton curry is ready. Garnish it with coriander leaves and serve hot with roti or rice.