Wash the Rice properly and soak it for 30 minutes. Drain off the water and keep it aside.
Heat 2 tablespoon Oil in a pan over medium flame.
Once hot, add all the dry spices such as Bay Leaves, Green Cardamom, Black Cardamom, Cloves, Black Peppercorns, Cumin Seeds, Mace, Star Anise and Cinnamon. Fry them for few seconds.
Now add Chopped Onion and sauté it till it turns golden brown.
Add Chopped Ginger, Garlic and Chilli. Fry it for a minute.
Next add all the Chopped Vegetables such as Carrot, Beans, Peas and Corns.
Also add Salt to the veggies and mix them and sauté for 2 to 3 minutes till it is slightly cooked.
Add the soaked Rice and mix it well so that it is coated with oil evenly.
Add Water to it and stir it. Add Lemon Juice and again stir it.
Now cook the Rice over medium flame till the water evaporates and the rice get cooked properly.
Keep checking the rice in between that it is being cooked properly. If required you can add water to it. In between keep stirring the rice so that it does not stick at the bottom of the pan.
Once the rice is cooked, switch off the stove and fluff up the rice. Let it stand for 5-7 minutes.
Add Chopped Coriander Leaves and mix it properly. Vegetable Pulao is ready to be served.
Serve it hot with your favourite Salad and Raita. Sprinkle some chopped coriander over the rice and then serve.