How to cook rice perfectly every time

Verified Editorial Guide

The Direct Answer

Rinse until the water runs clear, use 1 cup rice to 1.5 cups water for long grain, bring to a boil, cover, drop to the lowest heat for 12 minutes, then rest off the heat for 10 minutes without lifting the lid.

Typical Costs & Pricing
Heavy pot with tight lid
$25–$70
Rice cooker

Worth it if you cook rice weekly

$25–$120

The short answer

Rinse until the water runs clear, use 1 cup rice to 1.5 cups water for long grain, bring to a boil, cover, drop to the lowest heat for 12 minutes, then rest off the heat for 10 minutes without lifting the lid.

Mushy rice is almost always too much water plus lifting the lid. The rest period does half the work.

Step by step

  1. Rinse the rice in cold water three times until the water is nearly clear.
  2. Use 1:1.5 rice to water for long grain white, 1:1.25 for basmati, 1:2 for brown.
  3. Bring to a full boil uncovered.
  4. Cover, reduce to the lowest heat setting, and set a 12-minute timer (40 for brown).
  5. Do not lift the lid at any point.
  6. Remove from heat and rest, still covered, for 10 minutes.
  7. Fluff with a fork, not a spoon.

What it costs

ItemTypical cost
Heavy pot with tight lid$25–$70
Rice cooker (Worth it if you cook rice weekly)$25–$120

Common questions

Salt?

Half a teaspoon per cup of dry rice, added with the water.

Why rinse?

It removes surface starch, which is what makes grains stick together.

Leftovers?

Cool within an hour, refrigerate up to 4 days, reheat with a splash of water until steaming.

Was this guide helpful?

Common Questions

Salt?

Half a teaspoon per cup of dry rice, added with the water.

Why rinse?

It removes surface starch, which is what makes grains stick together.

Leftovers?

Cool within an hour, refrigerate up to 4 days, reheat with a splash of water until steaming.

Step-by-Step Checklist
0%
  • Rice rinsed until clear
  • Water ratio matched to the variety
  • Lid stays on the whole time
  • Lowest possible heat
  • 10-minute rest off the heat
100% Free

Never miss a step.

Every guide, checklist and calculator is free with no account. Saved guides stay in this browser.

Browse all guides