Wash the 2 cups of basmati rice in water for 3 or 4 times until the water is clear. Soak the rice for 15 -30 mins.
Switch on the Instant pot in saute mode and then add in 1 tbsp of oil.
Once the oil gets hot add the soaked rice. Saute the rice in oil for few secs.
Add 2 cups water, required salt and the whole spices (if using it is optional).
Close the Instant Pot Move the Pressure knob to sealing position and set 6 mins in high pressure.
After the cooking time wait for 10 mins of natural pressure release and then turn the pressure knob to the venting position.
Open the Instant Pot after the silver pin goes down and gently fluff the rice with fork. Instant Pot basmati Rice is ready.
Pressure Cooker Method
Wash and soak 2 cups of basmati Rice in water for 30 mins.
In a pressure Cooker add in 1 tbsp oil and wait till the oil heats up. Next add in the Bay leaves, Cardamom, Cinnamon and Cloves and fry till a nice aroma comes out.
Add the soaked basmati Rice. Saute for few secs.
Now add in the measured 2.5 cups of Water. Combine everything and add in 1 tbsp of Oil and the required Salt.
Once the Water Comes to a boil. Close the pressure cooker. Wait till the steam comes vigorously out of the pressure cooker and then put the whistle. Cook for 3 mins in a high flame and switch off the stove.
Wait till all the pressure gets released by itself and then remove the whistle
Open the pressure cooker and carefully fluff up with the fork.
Open Pot Method
Wash 2 cup of basmati rice in water for 3 or 4 time or until the water is clear and set aside.
In a pan add in water and start cooking. To the water add the whole spices. Add in salt and oil and bring everything to a boil.
Once the water stats boiling add the basmati Rice and cook until the rice is 95 % cooked. Switch off the stove and let it rest for 5 mins.
Drain the excess water and then spread the cooked rice in a wide plate and let it cool.
Remove the whole spices and the basmati Rice is ready and fluffy.