In a large bowl, combine the goat meat with the above mentioned ingredients "for marinating goat", let marinate for 30 minutes or longer.
Place a pressure cooker over medium heat, add 1 tbsp ghee.
Add the onions, and salt, saute till onions turn golden in color.
Add the tomatoes and cook till it has mashed up.
Transfer the cooked onions and tomatoes into a blender jar along with ¼ cup water and puree to a smooth paste, keep it aside.
In the same cooker used for cooking onions, add 2 tbsp of oil.
Add bay leaves, whole cardamom, cloves and cinnamon to the oil, saute till aromatic for a few seconds.
Add the marinated goat into the cooker.
Rinse the bowl used for marinating the goat with ½ cup water and add it to the goat meat in the cooker.
Close the cooker, place the whistle and cook till 4 whistles, it takes a long time to cook goat.
When the pressure subsides, open the cooker lid, add the prepared onion-tomato paste to the cooked goat.
Cover the cooker with its lid, place the whistle and cook till 2 whistles.
When the pressure subsides, open the cooker, combine the curry well.
If the gravy is too thin, cook uncovered over high heat for a few minutes till the gravy thickens.
Have a taste and add salt or chili powder if needed.
Garnish with chopped cilantro, cook for a minute and remove the cooker from the heat.
Keep the curry covered for a few minutes.
Enjoy with chapati, poori, rotis or rice.
Notes
If you don't have Kashmiri red chili powder, you could use regular chili powder: 1 to 2 tsp depending on your spice level.
Recipe by Cooking with Thas - Smart Cooking, Smart Living at https://thasneen.com/cooking/delicious-mutton-curry-made-in-a-pressure-cooker-easy-goat-meat-curry/