How to Cook Rice on the Stove (Never Mushy)

Updated March 2026 · 6 min read

Mushy, sticky, gummy rice usually comes down to one thing: too much water. The fix is knowing the right ratio for the type of rice you are cooking and then leaving the lid on. This guide covers the four most common types of rice and gives you exact ratios and timing for each.

The Universal Stovetop Method

Regardless of rice type, the basic process is the same:

  1. Rinse the rice in a fine-mesh strainer under cold water until the water runs mostly clear. This removes excess surface starch, which is the main cause of clumpy, sticky rice.
  2. Combine rice and water in a heavy-bottomed pot with a tight-fitting lid.
  3. Bring to a boil over high heat, then immediately reduce to the lowest heat setting.
  4. Cover and simmer for the time listed below. Do not lift the lid.
  5. Remove from heat and let it rest, still covered, for 5–10 minutes.
  6. Fluff with a fork, not a spoon. A fork separates the grains without mashing them.

Water-to-Rice Ratio Chart

All ratios are by volume (cups), for 1 cup of dry rice. Adjust proportionally for larger batches.

Rice TypeWater RatioSimmer TimeYield
Long-grain white1 : 1.515 minutes~3 cups
Jasmine1 : 1.2512 minutes~3 cups
Basmati1 : 1.515 minutes~3 cups
Brown rice1 : 240–45 minutes~3.5 cups
Short-grain white (sushi)1 : 1.2515 minutes~2.5 cups
Wild rice1 : 345–55 minutes~3.5 cups
Tip: These ratios assume rinsed rice. If you skip rinsing, you may need slightly less water since the starch absorbs some liquid during cooking.

White Rice (Long-Grain)

Standard long-grain white rice is the most forgiving variety. The 1.5:1 water ratio works reliably at any altitude below about 3,000 feet. The grains cook up separate and fluffy, making this a good all-purpose rice for stir-fries, curries, and grain bowls.

One common mistake is using too large a burner. Keep the flame as low as it will go once the pot starts simmering. If you smell toasting at the bottom, the heat is too high.

Jasmine Rice

Jasmine rice is naturally more fragrant and slightly sticky compared to long-grain white. It needs a bit less water — 1.25 cups per cup of rice — because the grains are softer and absorb liquid faster. Jasmine rice also cooks faster, so check it at 12 minutes.

The resting step is especially important with jasmine rice. Those 10 minutes off-heat allow the moisture to distribute evenly through the pot. Skip the rest and the bottom layer will be soggy while the top is dry.

Basmati Rice

Basmati is a long, slender grain that elongates dramatically when cooked. For the best results, soak basmati in cold water for 20–30 minutes before cooking. Soaking softens the outer layer and helps the grain expand to its full length without breaking.

If you soak basmati, reduce the water to 1.25 cups per cup of rice instead of 1.5, since the grain has already absorbed some moisture. If you skip soaking, use the full 1.5 cups.

Toasting for Extra Flavor

A technique borrowed from pilaf-style cooking: before adding water, toast the rinsed and drained rice in a tablespoon of butter or oil for 2–3 minutes over medium heat. The grains will turn slightly translucent and smell nutty. Then add your water and proceed as usual.

Brown Rice

Brown rice retains its bran layer, which means it takes roughly three times as long to cook as white rice. The extra fiber makes it chewier and more nutritious, but it also makes the timing less forgiving.

The key to good brown rice is patience. Keep the heat at the absolute lowest setting and resist the urge to check it before 40 minutes. Brown rice also benefits from a longer rest — a full 10 minutes off-heat helps the texture immensely.

Troubleshooting Common Problems

Mushy, Waterlogged Rice

Too much water. Measure precisely and rinse the rice before cooking. If your rice consistently turns out wet, reduce the water by 2 tablespoons per cup of rice.

Crunchy, Undercooked Rice

Not enough water or heat too high (steam escaped). Sprinkle 2–3 tablespoons of water over the rice, cover, and cook on the lowest heat for another 5 minutes.

Burned Bottom Layer

Heat too high during simmering. Use a heavy-bottomed pot and the lowest flame. A heat diffuser (a metal disc that sits between the burner and pot) helps enormously on gas stoves.

Sticky, Clumpy Grains

Not enough rinsing. Rinse until the water runs clear — this can take 4–5 changes of water. Also, fluff with a fork immediately after the resting period to separate grains.

Flavoring Your Rice

Plain water works fine, but replacing some or all of the water adds flavor without extra effort:

How to Store Cooked Rice

Cooked rice keeps in the refrigerator for 4–6 days in a sealed container. For longer storage, spread it on a sheet pan to cool quickly, then transfer to freezer bags. Frozen rice keeps for up to 6 months and reheats well in the microwave with a splash of water. For more details, see our food storage guide.

Safety note: Do not leave cooked rice at room temperature for more than 2 hours. Rice can harbor Bacillus cereus spores that multiply rapidly in the danger zone (40–140°F / 4–60°C). Refrigerate promptly.

Once you have the basics down, explore our recipe collection for dishes that make rice the star of the plate.