First, combine all ingredients under "for marination" and set aside.
In a large pressure cooker, heat the oil. Add the whole spices and saute for a minute. Saute the onions till translucent.
Blend the tomatoes, garlic and green chillies together. Add into the wilted onions and cook till oil floats on the top.
Add the meat along with its marination and give a good mix. Check for seasoning. Add around half a cup of water, preferably used to take off the extra marinade.
Close the lid and pressure cook for two whistles on high and on low for around 15 minutes. Switch off and allow the pressure to go by itself.
During this time, wash and soak the rice for at least 30 minutes. Drain and set aside.
Heat the one tbsp ghee and fry the onions till browned. Set aside.
Coarsely chop all the mint and coriander leaves.
Open the pressure cooker and give a good mix. The mutton will be almost done. Switch on the flame, add in the drained rice. Make sure to adjust seasoning at this point, you will need a little more salt than usual.
Pour water an inch above the level. Sprinkle the coriander and mint leaves, fried onion along with the ghee, garam masala and rose water if using. Top with more ghee if using.
Close the lid and pressure cook for one whistle. Switch off and allow the pressure to go on its own.
Open, give a light mix and enjoy hot with raita and chammanthi.