To a mixing bowl - add rice soak in water. Keep covered for 10 mins though this step is optional it ensures fast cooking. I sometimes forget to soak and add rinsed rice as such too.
Rinse well atleast 2-3 times, drain water and set aside.
Boil 4 cups water when it starts to boil rigorously, simmer and add drained rice.
Give a quick mix. Let it cook in low medium flame.
Keep checking, cook until rice is easily mashable but not too mushy. At this stage, switch off.
Gently remove from flame using a cloth. You can either drain using a colander or drain using the traditional method. I have shown the colander just for your reference. I usually drain like this : First pour the excess water to a vessel.
Seal both sides using clips. Slant it over the same bowl leaning on the wall. Keep it in the slant position for at least 20 mins for all the excess water to drain completely. Now take out the clips.
This starch water can be used for drinking as such or used to season iron utensils or rinsing your hair or starching your cotton clothes etc, it has many more uses like this, Set aside to use. Now take the rice pot and fluff the rice. Rice will be grain separated and soft.
Serve rice hot with any curry of your choice.