Wash the rice under running cold water till water runs clear, Soak in enough water for 15 minutes.
After the soaking time, drain the water and keep rice in colander.
Meanwhile chop all the veggies and make coriander paste. Take all the paste ingredients with 2 tablespoons of water into grinder jar.
Make smooth paste out of and keep it aside.
Making coriander rice recipe:
Heat the oil in a pressure cooker on medium heat. Now oil is hot add cloves, cardamom, bay leaf and cinnamon stick. Let it saute for a minute.
Then add sliced onion and cook for 2 minutes.
Then add rest of the veggies along with salt.
Mix well.
Add prepared paste.
Stir well and cook for 1-2 minutes.
Add drained rice.
Stir and saute for a minute
Add water and stir.
Cover the pressure cooker with lid, put the weight on and turn the heat on HIGH and let it whistle for 2 times then turn off the stove.
Let the pressure go down by itself and open the pressure cooker.
Fluff up the rice grains using fork very gently and serve.
Notes
Serving suggestion: Serve with any raita or plain yogurt or pickle. Also have some roasted or fried papadum on side to complete the meal. As this is mild rice, I prefer to serve with spicy, intense flavored raita like tadka raita, onion tomato raita.
Method to cook coriander rice in pan instead of pressure cooker:
Follow the same procedure in the pan till you mix in the soaked rice. The water quantity will be more. You need to add 1 ½ cups of water and let it come to a boil. Once it boils, cover the pan with lid, lower the gas heat to lowest possible and cook for 17-18 minutes. Then turn off the stove and let it rest covered for 10 minutes. Then open the lid and fluff up the rice with fork.