Rinse the rice 2 to 3 times until the water runs clear.
Soak the rice in clean water for 20 minutes, then drain.
Bring the 5 cups water to a full boil in a pot.
Add the soaked, drained rice to the boiling water.
Stir gently now and then so the grains do not stick.
Cook until the rice is about 90% done. Do not overcook, or the grains split and turn soft. Turn off the heat and drain the extra water through a strainer.
Put the pot back on very low heat, cover, and dry for 1 minute.
Turn off the heat, keep covered, and rest for 2 to 3 minutes.
Fluff gently with a fork and serve.