The trick to fluffy steamed rice, with grains nicely separated, is wash it first. Put the amount of uncooked rice you want in a pot and add water. You’ll see the water go cloudy. Pour it off and add more water, repeat. You can let soak a few minutes before draining. Keep doing it until the water runs clear. By doing this, you’re removing the starch and it’s what makes rice sticky.
To the washed rice in your pot, add cold water until it is over the rice. Lay your hand, slightly arched, so just your fingerpads lightly touch the rice. Add or remove water to make it cover your fingers to the middle of your first knuckle.
Cook the rice on high heat, uncovered, until the water is almost gone. You usually can hear it, a change from bubbling to a slight crackling noise. Turn the heat to low (even turn off) and place a tight fitting lid on the pot. Let it sit for the same length of time as it took to boil the water off, about 15 to 20 minutes. Don’t remove the lid – the rice is steaming in there. Do not stir it at any point.
And there you have it: perfect steamed rice. Depending on how much heat was under it during the steaming, there may be a crust of browned rice on the bottom and sides of the pot. That’s fine. Put cold water in the pot and it will soak off easily. I was told the crust was the mark of perfect rice. With it or without, this way of cooking rice has worked for me in any amount and any size pot.