Home › Guides › Cooking basics

Cooking basics

How to Cook Perfect Rice on the Stove

No rice cooker needed. One pot, one lid, the right ratio, and the patience not to peek.

By the KitchenArithmetic team · Updated October 2026 · 6 min read

Rice is two ingredients, yet it goes wrong all the time: gluey, crunchy, scorched or soupy. Almost every failure comes down to three things: the wrong amount of water, heat that's too high, or lifting the lid. Get those right and stovetop rice is easy.

The basic method

  1. Measure the rice and water with the same cup. Use our rice to water ratio calculator to get both amounts for the number of people you're feeding.
  2. Rinse the rice in a fine sieve under cold water for 30–60 seconds, until the water runs mostly clear. (Skip this for risotto.)
  3. Bring the water to a boil in a heavy-bottomed pot with a pinch of salt (about ½ teaspoon per cup of rice).
  4. Add the rice, stir once, and bring it back to a simmer.
  5. Cover tightly and turn the heat to the lowest setting. Simmer for the time in the chart below. Don't lift the lid.
  6. Take it off the heat and rest it, covered, for 10 minutes. Then fluff with a fork.

Water ratios by rice type

Rice (1 cup)WaterSimmer
Long-grain white2 cups18 min
Jasmine1½ cups15 min
Basmati1½ cups15 min
Short-grain / sushi1¼ cups15 min
Parboiled2¼ cups20 min
Long-grain brown2½ cups40–45 min
Wild rice3 cups45–55 min

These are reliable starting points for the stovetop. Brands vary a little, so if your rice comes out slightly too firm or soft, adjust the water by 2 tablespoons next time and write it down.

A bowl of fluffy white rice
Resting 10 minutes off the heat is what makes the grains fluffy rather than wet.
Advertisement

Why each step matters

Rinsing washes off loose surface starch. Left on, that starch turns into glue and makes the grains clump. It matters most for jasmine, basmati and sushi rice.

Low heat with the lid on lets the rice steam gently. High heat boils the water off before the grains have absorbed it and scorches the bottom.

Not peeking keeps the steam in. Every lift of the lid lets out water you measured carefully, which leaves the top layer undercooked.

Resting lets moisture even out through the pot. The bottom stops being wet and the top finishes cooking.

Fixing common rice problems

ProblemLikely causeFix
Mushy or gummyToo much water or not rinsedNext time use 2–4 tbsp less water and rinse. Now: spread on a tray to steam off.
Crunchy in the middleToo little water or lid liftedAdd 2–3 tbsp hot water, cover and cook 5 more minutes on low.
Burnt on the bottomHeat too high or thin potDon't scrape the burnt layer. Spoon out the good rice from the top.
Wet on the bottom, dry on topSkipped the restRest 10 minutes covered before fluffing.
Food safety: cool leftover rice quickly and refrigerate it within about an hour. Eat it within a day or two and reheat until steaming hot.

The pot makes a difference

A heavy-bottomed saucepan with a tight-fitting lid spreads heat evenly and stops scorching. See saucepans →

Written by the KitchenArithmetic team

We build free kitchen calculators and test the numbers behind them. Spotted something off? Tell us.