Wash rice and soak it in water for 20 minutes. Wash and chop all vegetables into cubes. Slice onions, chop ginger and tomatoes finely. Slit green chilies. Roughly chop coriander leaves. Set aside.
Heat a pressure cooker with ghee or oil. Add mustard seeds,cumin seeds,hing and urad dal. Let mustard seeds crackle. Then add onions along with ginger & green chillies. Saute them nicely until golden brown.
Once onions becomes transparent , add tomatoes along with salt, turmeric powder and sambar powder/phav bhaji masala powder. Fry tomatoes until the raw smell of tomatoes leaves and become mushy.
Now add chopped vegetables and toss them nicely for 3 minutes. Then add soaked rice.
Mix well. Add water (1.5 cups of water) and bring it to a boil.Add in coriander leaves at this stage. Then close the lid of pressure cooker and cook everything in a medium flame for three to four whistles.
Once the pressure releases, open the cooker and fluff the rice with a spoon slowly, top with ghee if required. Garnish with coriander leaves.