How Long Does Rice Take to Cook?

Quick Answer

Most white rice takes about 15–20 minutes to cook using the stovetop method. Brown rice usually requires 40–45 minutes. Cooking time can vary depending on rice type, cooking method, and water ratio.

Quick Navigation

Rice Cooking Time Chart

Rice Type Average Cooking Time
White rice 15–20 minutes
Brown rice 40–45 minutes
Basmati rice 12–15 minutes
Jasmine rice 15 minutes
Parboiled rice 20–25 minutes

What Affects How Long Rice Takes to Cook?

Basic Steps for Cooking Rice

  1. Measure rice and water accurately
  2. Rinse rice to remove excess starch
  3. Bring water to a boil
  4. Add rice and reduce heat to low
  5. Cover and cook for the required time
  6. Let rice rest before fluffing

Track Rice Cooking Time

Timing is essential for perfectly cooked rice. Use the timer below to avoid undercooked or mushy results.

00:00:00.000
: :

Need a different timing tool? Use the cooking timer tool →

Tips for Perfectly Cooked Rice

Frequently Asked Questions

Does rice cook faster in a rice cooker?

Cooking time is similar, but rice cookers provide more consistent heat and require less monitoring.

Can soaking rice reduce cooking time?

Yes. Soaking rice can shorten cooking time slightly and improve texture, especially for long-grain rice.

Why is my rice still hard after cooking?

Hard rice usually means insufficient water or cooking time. Let it steam longer with a small amount of added water.

Related Rice Storage Questions

top