
Learn how to cook jasmine rice so it turns out fluffy, tender, and fragrant every time. This easy guide covers both the rice cooker and stovetop methods, with simple ratios and practical tips for consistent results.
For the rice cooker method, add the jasmine rice to the rice cooker pot. Cover it with cold water and gently swish the grains with your hand to rinse away excess starch.
Carefully pour off most of the cloudy water. Add fresh water up to the corresponding line in the rice cooker pot for the amount of rice you are using.
Set the pot in the rice cooker, close the lid, and start the cooking cycle. Let the rice rest for 5 to 10 minutes after cooking before fluffing with a rice paddle or fork.
For the stovetop method, measure the rice and note the volume. Place it in a deep, heavy-bottomed pot, cover with water, and soak for 15 to 20 minutes.
Drain off most of the soaking water, leaving just a little behind. Add fresh water using a 1:1 ratio of rice to water.
Cover the pot and bring the rice to a boil over medium-high heat. As soon as it boils, reduce the heat to low and cook, covered, for about 15 minutes or until the water is absorbed.
Turn off the heat and let the rice rest, still covered, for 5 to 10 minutes. Fluff gently before serving.
Rinsing improves texture and helps prevent gummy rice. Avoid lifting the lid while the rice cooks, and let it rest after cooking for the fluffiest grains. For larger batches in a rice cooker, cook in two rounds if your machine tends to heat unevenly.