Heat ghee in a pressure cooker.
Add in whole spices. Add in onions and saute for a min.
Add in ginger garlic paste and mix well.
Add in veggies, salt and spice powders and mix well.
Add in rice and mix well.
Add in water and bring it to a boil.
Cover and pressure cooker for 1 whistle.
Let the steam escape by itself.
Fluff up the rice and serve.