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.
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?
- Type and grain length of the rice
- Whether the rice is rinsed or soaked
- Cooking method (stovetop, rice cooker, microwave)
- Water-to-rice ratio
- Cooking temperature consistency
Basic Steps for Cooking Rice
- Measure rice and water accurately
- Rinse rice to remove excess starch
- Bring water to a boil
- Add rice and reduce heat to low
- Cover and cook for the required time
- 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.
Need a different timing tool? Use the cooking timer tool →
Tips for Perfectly Cooked Rice
- Avoid lifting the lid during cooking
- Let rice rest after cooking for better texture
- Use a fork to fluff instead of stirring
- Adjust water slightly based on personal preference
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