How Long Does Rice Take to Cook on Stove?

Quick Answer

Rice usually takes 15–20 minutes to cook on the stove once simmering begins. Brown rice requires more time, typically 35–45 minutes, due to its outer bran layer.

Quick Navigation

Stovetop Rice Cooking Time Chart

Rice Type Average Cooking Time
White rice 15–20 minutes
Jasmine rice 12–18 minutes
Basmati rice 12–20 minutes
Brown rice 35–45 minutes

What Affects How Long Rice Takes to Cook on the Stove?

How to Cook Rice on the Stove

  1. Rinse the rice under cold water if desired
  2. Add rice and water to a pot using the correct ratio
  3. Bring to a boil, then reduce heat and cover
  4. Simmer until water is absorbed
  5. Rest for 5 minutes, then fluff before serving

Track Rice Cooking Time on Stove

Timing is essential for perfectly cooked rice. Using a timer helps prevent undercooking or overcooking on the stovetop.

00:00:00.000
: :

Want more precision? Use the full cooking timer →

Common Stovetop Rice Cooking Mistakes

Frequently Asked Questions

Does stirring rice while cooking affect the result?

Yes. Stirring releases starch and can make rice sticky or mushy.

Can rice cook faster on high heat?

High heat may boil water faster, but rice cooks best at a gentle simmer to absorb water evenly.

How do you know when stovetop rice is done?

Rice is done when the water is absorbed and the grains are tender without being wet or hard.

Related Rice Storage Questions

top