Wash basmati rice is lots of water to remove all the starch from it. Soak this in water for 30 mins. Drain this and set aside.
Take a huge pot. Add lots of water and bring it to rolling boil.
Add salt, oil and all whole spices in it.
Add in the drained rice and boil it rapidly for 7-8 mins. The rice will be three fourth cooked.
Drain it in a colander . Make sure you remove all water from it.
Spread it on a big plate and allow it to cool completely.
Use this rice for briyani or any pulav..
Notes
1)The rice will take less than 10 mins to cook, so keep an eye on them.2)For biryani, the rice should have some bite to it. (ie) it should be cook on the outside but the inside should be a little hard.3)Make sure you add lots of salt to the rice, this makes the rice flavourful in the biryani.4) Use a fine mesh colander for straining the rice.