How Long to Cook Rice
Quick, accurate cooking times for every rice type. Whether you use a stove, Instant Pot, rice cooker, or microwave. Find the exact times for white rice, brown rice, jasmine, and more.
How long to cook rice?
White rice takes 18 minutes on the stove, brown rice 45 minutes. In a rice cooker, white rice takes 25-35 minutes. In an Instant Pot, 4 minutes plus 10 minutes natural release.
Rice Cooking Times at a Glance
Cooking times for common rice types on the stove. Times may vary based on altitude.
| Rice Type | Time | Water Ratio | Method |
|---|---|---|---|
| White Rice | 18 min | 1:1.5 | Stove |
| Brown Rice | 45 min | 1:2.5 | Stove |
| Jasmine Rice | 15 min | 1:1.5 | Stove |
| Basmati Rice | 15 min | 1:1.5 | Stove |
| Wild Rice | 45-60 min | 1:3 | Stove |
| Sushi Rice | 20 min | 1:1.2 | Stove |
How to Cook Rice by Method
Choose your cooking method for detailed instructions. For example, stovetop takes 18 minutes, while Instant Pot is just 4 minutes plus release time.
All Cooking Methods
Classic stovetop method - 18 min
Pressure cook in 4 min + release
Automatic set and forget
Quick 12-15 min method
2-3 hours low and slow
Fast high-pressure cooking
Hands-off 45 min bake
Traditional steamer method
Rice items and cauliflower rice
Multi-cooker pressure method
Rice Cooking Times by Type
Each rice variety has unique cooking times. White rice cooks fastest at 18 minutes, while wild rice needs up to 60 minutes.
All Rice Types
18 min - most common variety
45 min - whole grain nutrition
15 min - fragrant Thai rice
15 min - long grain aromatic
45-60 min - nutty and chewy
20 min - sticky short grain
25 min - glutinous rice
30 min - tomato flavored
20-25 min - creamy Italian
35 min - forbidden rice
18 min - fluffy separate grains
Rice Recipes & Guides
Go beyond basic rice cooking. Learn to make fried rice, chicken and rice, and other delicious dishes.
Recipes & Guides
Pro Tips
- 1Rinse your rice: Removes starch for fluffier grains
- 2Use proper ratio: 1:1.5 for white, 1:2.5 for brown
- 3Don't peek: Lifting the lid releases steam
- 4Rest before serving: 5 minutes makes a difference
- 5Fluff with a fork: Spoons can mash the grains
Frequently Asked Questions
White rice takes 18 minutes on the stove after the water boils. Brown rice takes 45 minutes. Bring water to boil, add rice, reduce heat to low, cover, and simmer until water is absorbed.
Rice cookers take 25-35 minutes for white rice and 45-60 minutes for brown rice. The cooker automatically switches to warm when done.
White rice takes 4 minutes at high pressure plus 10 minutes natural release. Brown rice takes 22 minutes plus 10 minutes natural release.
Standard ratio is 1 cup rice to 1.5 cups water for white rice. Brown rice needs 1:2.5. Wild rice needs 1:3.
Rice is done when all water is absorbed and you see small holes on the surface. Let it rest 5 minutes before fluffing with a fork.