Rinse the Rice: Place the rice in a fine-mesh strainer. Rinse thoroughly under cold running water until the water runs clear. This step is crucial for removing excess starch, which prevents gummy rice.
Combine Ingredients: Add the rinsed rice, cold water, and salt (if using) to a medium saucepan. Stir gently once to combine.
Bring to a Boil: Place the saucepan over medium-high heat and bring the mixture to a rolling boil without stirring.
Simmer and Cover: Once boiling, immediately reduce the heat to the lowest setting. Cover the saucepan tightly with a lid. Let the rice simmer undisturbed for 15-20 minutes, or until all the water is absorbed.
Rest the Rice: Remove the saucepan from the heat, keeping the lid on. Let the rice rest for 5-10 minutes. This allows the steam to finish cooking the grains and makes them fluffy.
Fluff and Serve: Remove the lid and gently fluff the rice with a fork or rice paddle. Serve immediately.