Wash and soak rice in enough water.
Roughly chop Onions and tomatoes.
In a pan heat water, once the water starts boiling add 1/4 tsp , add soya granules to it. Switch off the flame and let the granules soak in water for few minutes. Strain the granules and keep aside.
Keep pressure cooker on medium flame. Add oil/ghee, when it warms up, 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.
Add water just enough to soak rice. Cook rice on medium flame till 2 whistles.
Once done, release the pressure, and open the lid. Fluff the rice lightly.
Serve hot with choice of raita/yogurt and spoonful of desi ghee on it.