All guides
Cooking techniques

How to Cook Perfect Rice Every Time

Fluffy, separate, never gummy. The rinse, the ratio, and the rest — how to cook great rice on the stove or in a cooker.

5 min read

Rice is simple but unforgiving: skip a step and you get gummy clumps or a scorched bottom. Get a few fundamentals right and it's fluffy and perfect every time.

Rinse until the water runs clear

Rinsing washes off surface starch that makes rice sticky and gluey. Swirl it in cold water and drain two or three times until the water is no longer cloudy — this single step transforms the texture.

Get the ratio right

  • Long-grain white rice (jasmine, basmati): roughly 1 part rice to 1.5 parts water.
  • Short-grain: a little less water; brown rice needs more and longer cooking.
  • Measure by volume and adjust to your rice and pot over a couple of tries.

Cook gently, then rest

Bring to a boil, drop to the lowest simmer, cover, and don't peek — lifting the lid lets steam escape. When the water's absorbed, kill the heat and let it rest, covered, for 10 minutes. Then fluff with a fork.

Save the leftovers for fried rice

Cold, day-old rice is the secret to great fried rice and congee — cook extra on purpose.

CookBuddy turns any recipe link or YouTube cooking video into a clean, cookable recipe — then helps you plan, shop, and cook hands-free. It's free to start. Save rice-based recipes and cook them hands-free, with timers for the simmer and the all-important rest.

The 10-minute rest off the heat is what makes rice fluffy — it lets the grains finish steaming and firm up. Skipping it is the most common reason rice turns out wet at the bottom.

Put this into practice
Save any recipe — even a YouTube video — and cook it hands-free. Free, no card.
Try CookBuddy

Related recipes to try

Frequently asked questions

What is the water-to-rice ratio?
For long-grain white rice like jasmine or basmati, start with about 1.5 parts water to 1 part rice. Short-grain needs slightly less and brown rice needs more water and longer cooking. Rinse the rice first and adjust the ratio to your specific rice and pot over a couple of batches.
Why is my rice mushy or sticky?
Usually too much water, skipping the rinse (surface starch makes it gluey), or stirring during cooking. Rinse until the water runs clear, measure the water carefully, simmer covered without peeking, and let it rest 10 minutes before fluffing.

Keep reading