How Long to Cook Rice: Time, Techniques, and Tips
Discover reliable cooking times for white, brown, basmati, jasmine, and other rice varieties. Learn stovetop and rice cooker methods, soaking, rinsing, resting, and troubleshooting for fluffy, evenly cooked rice.

By the end of this guide, you will know exactly how long to cook rice for each common variety and method. You’ll learn stovetop and rice cooker timings, water ratios, soaking and resting steps, plus practical tips to avoid soggy or dry results. This quick answer sets expectations and points you to a complete, step-by-step approach for consistent fluffy rice.
What determines cooking time for rice
Rice cooking time is not fixed; it depends on grain size, starch content, and how much moisture the grain can absorb. The more dense and longer the grain, the longer it takes to hydrate. The cookware and heat source also matter: a wide pot with a tight lid promotes faster, even simmering, while a crowded pan can stall the boil. Finally, rice age and washing history (how many times you've rinsed) influence how quickly grains relax and release starch. Understanding these factors helps you fine-tune time, so you consistently reach tender, separate grains rather than mush.
Time guides by rice type
Most white rice varieties on the stove top require roughly 15–20 minutes of simmering once the water is at a gentle boil, followed by a short rest. Jasmine and basmati tend to finish in about 15–18 minutes, delivering a fragrant, fluffy texture. Brown rice, a whole-grain option, generally takes longer—around 40–45 minutes—with a longer simmer and more water absorption. Wild rice is slower still, often needing 45–60 minutes. These ranges assume a standard 1:2 water-to-rice ratio, a covered pot, and low simmer. If you’re using a rice cooker, the appliance will automatically adjust time for you, but you’ll still want to match water levels and avoid lifting the lid during cooking.
Soaking, rinsing, and rest
Rinsing rice under cold water until it runs clear removes surface starch that can make cooked grains gummy. Soaking brown or longer-grain varieties for 15–60 minutes before cooking can reduce total time and result in more even texture. After the rice finishes cooking, let it rest, covered, for about 5–10 minutes. The steam redistributes moisture and helps separate grains, improving the final texture. Resting also minimizes the risk of soggy bottoms when you fluff with a fork.
Measuring, water, heat, and finishing
Accurate measurement matters more than you might think. Use a proper measuring cup and a pot with a tight-fitting lid. For white rice, a common starting point is a 1:2 ratio of rice to water, but brown rice may need more water. Bring the water to a gentle boil, then reduce heat to the lowest simmer. Keep the lid on; avoid lifting it frequently, as this lets steam escape and can elongate the cook time. Once the grains look tender and all water is absorbed, turn off the heat and let it finish with the residual steam for a few minutes.
Troubleshooting common rice-cooking issues
If the rice is undercooked or has a crunchy center, add a small amount of hot water, cover again, and simmer a few minutes longer. Overcooked rice becomes mushy; prevent this by using the correct ratio and removing the pot from heat at the right time. If the grains are sticky, rinse the rice more thoroughly or opt for a slightly firmer ratio next time. For very dry rice, add a splash of hot water and fluff gently to rehydrate without breaking the grains.
Tools & Materials
- Saucepan or heavy-bottomed pot with tight-fitting lid(At least 2-3 quarts for 1 cup rice; wide base helps even cooking)
- Measuring cup(Use to measure rice and water accurately)
- Fine-mesh strainer or sieve(Rinse until water runs clear to remove surface starch)
- Heat source (stovetop) or rice cooker(Choose method and stick to it for consistency)
- Wooden spoon or fork for fluffing(Fluff after resting to separate grains)
- Optional: Rice cooker or Instant Pot(If using electric appliance, follow its manual for water ratios and timings)
Steps
Estimated time: Estimated total time: 25-40 minutes depending on rice type
- 1
Measure and rinse the rice
Use a proper measuring cup to scoop the rice. Place it in a fine-mesh sieve and rinse under cold running water until the water runs clear. Drain well before cooking to remove surface starch that can make the final dish gummy.
Tip: Rinsing removes surface starch—this is key for fluffy, separated grains. - 2
Add water and bring to a boil
Transfer the rinsed rice to your pot and add the appropriate amount of water for the rice type you’re cooking. Place the pot on the stove and bring to a full, gentle boil.
Tip: A rolling boil helps establish even temperature distribution and begins the cooking process more predictably. - 3
Reduce heat and simmer with lid on
Once boiling, reduce the heat to a low simmer and cover with a tight-fitting lid. Maintain a gentle simmer for white rice about 15–20 minutes (times vary by variety).
Tip: Do not lift the lid during simmering—the steam is essential to finishing the cook. - 4
Turn off heat and rest
After simmering, turn off the heat but keep the pot covered. Let the rice rest for 5–10 minutes to finish steaming and to let moisture redistribute.
Tip: Resting yields fluffier grains and reduces the risk of soggy bottoms. - 5
Fluff and serve
Use a fork to fluff the rice gently, lifting from the edges to the center. Serve immediately for best texture.
Tip: Fluffing prevents clumping and keeps grains separate. - 6
Store leftovers safely
Cool briefly, then refrigerate in an airtight container within two hours. Reheat with a splash of water to rehydrate.
Tip: Cool and store promptly to prevent bacterial growth and dryness.
Quick Answers
How long should white rice cook on the stove?
White rice typically cooks in about 15–20 minutes on the stove after the water reaches a gentle boil, followed by a brief resting period. Times can vary slightly by grain and pot, but the general range remains consistent. Always check that the water is absorbed and the grains are tender before resting.
White rice usually finishes in about 15 to 20 minutes on the stove, then rests briefly to finish steaming.
Does rinsing rice change cooking time?
Rinsing removes surface starch, which affects texture more than total cooking time. It can shorten the time needed to reach a fluffy texture because the grains begin less sticky, but the overall cooking duration remains governed by grain type and heat level.
Rinsing mostly impacts texture, not the core cooking time.
Can I cook rice in a microwave, and how long?
Yes, you can cook rice in a microwave using a covered microwave-safe dish and a 1:2 rice-to-water ratio. Cooking times vary by wattage but typically fall in the 10–15 minute range for white rice, plus a short rest. Let the rice stand a minute or two before fluffing.
Microwave cooking is convenient and usually takes about 10 to 15 minutes for white rice.
How does a rice cooker affect timing compared to stovetop?
A rice cooker automates timing and temperature control, delivering consistent results with built-in water-to-rice ratios. While you’ll save time guessing, the exact duration depends on the model and rice type. Use the cooker’s guidelines for best results, and still rest briefly after cooking if your model allows.
Rice cookers simplify timing and often give consistent results, but follow the model’s guidelines.
What should I do if the rice is undercooked after the timer?
If undercooked, add a small amount of hot water, cover, and simmer a few more minutes until tender. Let it rest again before fluffing. Check for adequate water ratio and adjust next time.
If it’s not cooked yet, add hot water and cook a bit longer, then rest and fluff.
Should I soak brown rice before cooking, and for how long?
Soaking brown rice for 20–60 minutes before cooking can reduce total time and yield a more even texture. If you don’t soak, plan for a longer simmer and slightly more water.
Soaking brown rice can shorten cooking time and improve texture, but it isn’t strictly required.
Watch Video
Top Takeaways
- Measure and rinse for consistent texture
- Resting is essential for fluffy grains
- Water ratio depends on rice type
- Keep lid on to maintain steady steam
- Rice cookers simplify timing but still need water balance
