Soak rice for 30 mins.
Heat ghee and oil in a pressure cooker. Add in whole spices and let them sizzle.
Add in onions and cook till golden.
Add in ginger garlic paste and mix well.
Add tomatoes and mushroom and mix well.
Add salt and spice powders and mix well.
Add in mint and coriander leaves.
Add in rice and water. Bring it to a boil.
Cover and pressure cook for 1 whistle.
Turn off the flame and let the steam escape by itself.
Open the flame and fluff the rice.