White or brown American long-grain rice can be cooked in a large, unmeasured amount of boiling water. After cooking, drain the water off and rinse the rice. Rinsing removes excess starch, leaving the grains separate and dry, and the rice can be left to cool and be reheated without sticking.
Bring a pan of water to the boil. Add salt, then the rice. Simmer, uncovered, until tender (see box).
Turn the rice into a colander or sieve, rinse with boiling water. Toss in butter or oil to reheat.