Switch on the saute mode of Instant pot on high for 10 minutes.
Add oil/ghee, when it warms up(the screen shows hot), add cumin seeds and other whole spices.
When the aroma from the spices starts coming, add onions and whole green chillies. You can also finely chop chillies.
When the onions start turning translucent, add tomatoes and cook till it starts getting soft.
Add garam masala powder, red chilli powder and turmeric powder. Mix nicely.
Add the potatoes. peas and soya granules and mix with onion tomato masala.
Drain the water from the rice and mix with the veggie masala. Add salt and mix well.
Cancel the saute mode add water just enough to soak rice.
Cover the lid and set the pressure cook mode(high) with timer for 5 minutes.
Once the timer goes off cancel the pressure cook mode, release the pressure, and open the lid. Fluff rice lightly, with fork.
Serve hot with choice of raita/yogurt and spoonful of desi ghee on it.