Combine mutton, water, bay leaves, ginger garlic paste, pepperconrms, cardamom , cloves, cinnamon and salt in a large pot.
Bring to a boil and simmer on medium heat for 45 minutes, adding additional water if necessary. Remove meat from pot with all of the liquid. Strain and reserve the broth..
Heat ghee in pot.
Add bay leaves, cardamom, cloves, cinnamon, cumin seed, fennel seed. Toast for 1 minute until they become fragrant.
Add onion and green chiles. Saute until softened. Add ginger garlic paste and tomatoes. Cook until tomatoes become soft and mushy, about 5 minutes.
Add pandan leaves, kasuri methi, chile powder, coriander, and turmeric. Stir to combine.
Return meat to pot with yogurt and reserved broth, adding additional water if necessary to equal 1 cup.
Simmer for 10 minutes.
Add salt and chilantro.