How long does rice take to cook to fluffy perfection? Whether you’re using a classic stovetop method, the convenience of a rice cooker or microwave, or the speed of a pressure cooker like a Ninja Foodi, mastering the cook time is key. This comprehensive guide breaks down precise cooking times and water ratios for various rice types, including white, black, brown, Arborio, Jasmine, and Wild varieties, ensuring consistently delicious results every time.

Achieving perfectly cooked rice is a fundamental skill in any kitchen. This guide will show you how long to cook rice of all kinds using multiple methods, ensuring it’s fluffy and impeccably prepared every time. A naturally fat-free and versatile side dish, rice complements countless meals, from stir-fries to curries, and can even be enjoyed as a simple snack with a splash of soy sauce.
Why Achieving Perfect Rice Matters
Rice is a staple food for over half of the world’s population, revered for its versatility, affordability, and nutritional value. Whether it’s the centerpiece of a meal or a humble side, perfectly cooked rice can elevate any dish. Undercooked rice can be hard and crunchy, while overcooked rice turns mushy and sticky, losing its appealing texture. Knowing the correct cook times and techniques ensures you get light, fluffy grains that separate beautifully, enhancing the overall dining experience.
Key Factors Influencing Rice Cook Time
Several variables impact how long rice takes to cook. Understanding these factors will help you adjust methods for optimal results:
- Type of Rice: Different varieties (white, brown, wild, jasmine, basmati) have varying textures and require different cooking times and water ratios due to their starch content and processing.
- Cooking Method: Stovetop, rice cooker, microwave, and pressure cooker all have unique heat transfer mechanisms and efficiencies, leading to diverse cooking durations.
- Water-to-Rice Ratio: This is critical. Too much water leads to mushy rice, too little results in crunchy, undercooked grains.
- Rinsing: Rinsing rice removes excess starch, preventing stickiness, though some recipes might call for unrinsed rice for a specific texture.
- Heat Level & Pot: Consistent, appropriate heat and a well-fitting lid are essential for stovetop cooking to maintain steam and temperature.
- Altitude: At higher altitudes, water boils at a lower temperature, which can increase cooking times.
How Long to Cook Rice on the Stove
Cooking rice on the stovetop is a classic and reliable method. For best results, you’re going to need a medium saucepan with a lid that fits securely to trap steam effectively. These instructions focus on cooking long grain white rice, a versatile and commonly used variety. While the general principle applies to other rice types, their water ratios and exact cooking times may differ.
- Rinse Your Rice: Place the uncooked rice in a fine mesh strainer and rinse thoroughly under cold water until the water runs clear. This removes excess starch, which helps prevent stickiness and promotes fluffier grains. Drain well.
- Combine in Pot: Add the rinsed, drained rice to a heavy-bottomed pot with a tight-fitting lid.
- Add Water: For most white rice, use a ratio of 2 cups of water for every 1 cup of rice. For brown rice or wild rice, you may need slightly more liquid (see specific ratios below).
- If you are doubling the recipe, ensure the combined contents do not fill the pot more than halfway, as the rice will expand significantly as it cooks.
- Bring to a Boil: Bring the water and rice to a rolling boil over high heat.
- Simmer & Cover: As soon as it boils, reduce the heat to the lowest setting, cover the pot tightly with its lid, and let it simmer. Avoid lifting the lid during this phase, as it releases crucial steam.
- Cook Time: Simmer for 18 to 20 minutes for white rice, or until the liquid is absorbed and the grains are tender to your liking.
Once the simmering time is complete, turn off the heat but keep the pot covered. Allow the rice to sit undisturbed for an additional 5-15 minutes. This resting period allows the grains to steam further and absorb any remaining moisture, resulting in a perfectly fluffy texture.
How Do You Fix Underdone Rice?
If, after the resting period, your rice is still a bit too firm or crunchy for your preference, don’t worry! You can often salvage it. Simply add a small amount of additional water (about 1/4 to 1/2 cup for every cup of rice you started with) back into the pot. Cover it again and return it to the stovetop on very low heat for an extra 2-5 minutes. Check for doneness, fluff with a fork, and serve. This technique can rescue slightly undercooked grains, ensuring they’re perfect for your family to enjoy as a delicious gluten-free side dish or as part of a stir-fry.

How Long Does Rice Take to Cook in a Rice Cooker?
A rice cooker offers a convenient and often foolproof way to cook rice, taking the guesswork out of stovetop methods. The typical cooking time for white rice in a rice cooker is generally around 20-25 minutes. However, this can vary based on the specific model, its settings, and the type of rice being prepared. Modern rice cookers are incredibly versatile, much like learning how to cook bulgur wheat, which also makes a fantastic, protein-rich side.
For the best results, always refer to the specific instructions provided with your rice cooker model. High-quality rice cookers often come with various preset buttons for different grains (e.g., white rice, brown rice, sushi rice). These settings automatically adjust the cooking time and temperature for optimal results. As long as you adhere to the recommended water-to-rice ratios for each setting, your rice should come out perfectly fluffy and tender every time. Investing in a good rice cooker can truly make a significant difference in consistency and ease.
The All-Important Water-to-Rice Ratio: Your Guide to Fluffy Grains
The correct water-to-rice ratio is paramount for achieving perfectly cooked rice. This ratio varies depending on the type of rice due to differences in starch content, grain size, and outer layer. Here’s a general guide for 1 cup of uncooked rice:
- Long Grain & Medium Grain White Rice: You’ll typically need about 1 cup of uncooked rice combined with 2 cups of water or another liquid of choice, such as broth for added flavor.
- Short Grain (e.g., Sushi Rice): For stickier varieties like sushi rice, use 1 cup of grains with approximately 1.5 cups of water. The lower water content helps maintain its characteristic sticky texture.
- Brown Rice & Tougher Varieties: Brown rice retains its bran layer, which requires more liquid and a longer cooking time. For these, combine 1 cup of brown rice with 2 to 2 1/4 cups of water. It’s often best to start with 2 cups and add a little more during cooking if the rice appears too dry before it’s tender.
- Wild Rice: While technically a grass, wild rice also needs ample water. Use about 3 cups of water for 1 cup of wild rice.

Generally, one cup of uncooked rice yields about 3 cups of cooked rice, which is usually enough for 2-3 servings, depending on appetite. For example, my daughter finds one cup of cooked rice makes a perfect and satisfying after-school snack.
How Long to Cook 1 Cup of Rice by Method
Stovetop Rice Cook Times
These times are approximate for 1 cup of rinsed rice cooked with the recommended water ratio on low heat with a tight lid, followed by a 5-10 minute rest:
- White Rice (Long Grain): 18-20 minutes
- Brown Rice: 40-45 minutes
- Jasmine Rice: 12-15 minutes
- Basmati Rice: 18-20 minutes
- Wild Rice: 40-45 minutes
- Black Rice: 45 minutes
Rice Cooker Times
Using a standard rice cooker with appropriate settings:
- White Rice: 20-25 minutes
- Brown Rice: 45-50 minutes
- Jasmine Rice: 18-20 minutes
- Basmati Rice: 20-25 minutes
- Wild Rice: 50-55 minutes
Microwave Rice Cook Times
Cook times for microwave rice can vary based on wattage and quantity. Use a microwave-safe bowl with a plate or lid, and allow for a 5-minute rest:
- White Rice: 10-12 minutes
- Brown Rice: 20-25 minutes
- Jasmine Rice: 8-10 minutes
- Basmati Rice: 12-15 minutes
- Wild Rice: 25-30 minutes

How Long to Cook Rice in a Pressure Cooker
Pressure cookers like the Instant Pot or Ninja Foodi significantly speed up the rice cooking process by trapping steam and increasing pressure. This method is excellent for tougher grains that usually take longer to cook. Remember that natural release times are crucial for perfect texture.
Here’s how to cook rice in an Instant Pot or any other brand of pressure cooker:
- Black Rice in Instant Pot: 20 minutes cook time, followed by a 10-minute natural pressure release.
- Brown Rice in Instant Pot: 22 minutes cook time, followed by a natural pressure release (allow pressure to release naturally for best results).
- Long Grain White Rice in Instant Pot: 12 minutes cook time, followed by a quick pressure release.
- Jasmine Rice in Instant Pot: 6 minutes cook time, followed by a 10-minute natural pressure release.
- Pressure Cooker Arborio Rice: 5 minutes cook time, followed by a 5-8 minute natural pressure release.
- Ninja Foodi Wild Rice: 30 minutes cook time, followed by a natural pressure release.
It’s important to note that these are general guidelines. The exact cooking time can vary slightly depending on your specific pressure cooker model and the age or brand of rice. Always check the rice for doneness before serving. A quick taste test is the best way to ensure your rice has reached its ideal texture.
How to Cook Long Grain Rice (and other common types)
Long-grain white rice is one of the most commonly used types, known for its light and fluffy texture when cooked correctly. Here’s a quick overview of cooking times for various rice grains by common methods:
Stovetop Cooking Times by Grain Type
- Long-Grain White Rice: 18-20 minutes
- Short-Grain White Rice: 15-18 minutes
- Medium-Grain White Rice: 15-18 minutes
- Brown Rice: 40-45 minutes
- Wild Rice: 40-45 minutes
Rice Cooker Times by Grain Type
- Long-Grain White Rice: 20-25 minutes
- Short-Grain White Rice: 15-20 minutes
- Medium-Grain White Rice: 18-20 minutes
- Brown Rice: 45-50 minutes
- Wild Rice: 50-55 minutes
Slow Cooker Rice Cook Times
While less common, the slow cooker can also be used for rice, particularly for larger batches or when you want to keep it warm. It’s a “set it and forget it” method, though it takes longer.
- Long Grain White Rice: 2.5 hours
- Brown Rice: 2.5 hours
Regardless of the method, it’s always a good idea to check the rice for doneness before serving. If the cooking time is up and you still find the rice a bit too firm for your liking, you can easily adjust it. Just add a small amount of extra liquid (water or broth), cover, and bring it to a gentle simmer again for a few more minutes. Stir, taste, and repeat until the texture is exactly right. This flexibility ensures your rice is always perfect.

How Long Does Rice Take to Cook in the Microwave?
The microwave is a fantastic tool for quickly cooking small portions of rice, especially when you’re short on time or don’t want to use a stove. The exact microwave recipe for rice can vary depending on the type of grain, the quantity, and your microwave’s wattage. As a general guideline, here are the steps for how to cook rice in the microwave:
- Choose Your Rice: White rice varieties generally take the least amount of time in the microwave, making them a great starting point for this method.
- Rinse and Place: Use a colander to thoroughly rinse your chosen rice under cold water until the water runs clear. Then, transfer it to a large microwave-safe bowl (ensure it has enough room for expansion).
- Add Water: For every cup of rice, add approximately 1.5 cups of water. This slightly lower water ratio compared to the stovetop accounts for less evaporation in the microwave.
- Cover Appropriately: Cover the bowl with a microwave-safe lid or a microwave-safe plate. You can also use microwave-safe plastic wrap, leaving a small vent.
- Heat on High: Cook on high power (your microwave’s regular temperature setting) for 10-12 minutes for white rice. Refer to the specific times above for other rice types.
- Resting Period: Once the cooking time is complete, leave the rice in the covered bowl, untouched, for an additional 5-10 minutes. This crucial resting period allows the grains to steam and absorb any remaining moisture, resulting in a fluffy texture.
After resting, carefully remove the lid, fluff the rice with a fork, and serve. Always check for doneness before serving. If it’s still a bit firmer than you prefer, you can add an additional 1-2 minutes of cooking time, or until it reaches your desired tenderness. The microwave offers a convenient solution for quick rice preparation!
Troubleshooting Common Rice Cooking Problems
Even with careful instructions, sometimes rice doesn’t turn out quite right. Here’s how to tackle common issues:
- Undercooked/Hard Rice: If your rice is still crunchy after cooking, it likely needs more moisture and heat. Add a small amount of hot water (1/4 cup per cup of rice), cover the pot tightly, and cook on very low heat for another 5-10 minutes. For microwave or rice cooker, try another short cycle.
- Mushy/Sticky Rice: This usually means too much water or too much stirring during cooking. If it’s already mushy, unfortunately, it’s hard to fully reverse. For future batches, reduce the water slightly or ensure you’re not lifting the lid too often on the stovetop. You can try spreading it on a baking sheet to dry out slightly in a low oven if it’s just slightly wet.
- Burnt Rice: This indicates the heat was too high or the cooking time was too long, causing the water to evaporate before the rice was cooked. If only the bottom is burnt, gently scoop out the unburnt rice from the top and sides, leaving the burnt layer behind. For future cooking, ensure your heat is on the lowest setting for simmering.
- Rice is Dry: If the rice is cooked but too dry, it absorbed all the water too quickly or not enough water was used. Next time, slightly increase the water ratio. For the current batch, you can add a tablespoon or two of hot water or broth, cover, and let it steam on low heat for a few minutes.
Rinsing Rice: Is it Necessary?
Rinsing rice before cooking is a practice debated by many home cooks. However, it’s generally recommended for most varieties, especially white rice, for several reasons:
- Removes Excess Starch: Rinsing washes away surface starch, which is the primary culprit behind sticky, clumpy rice. This step helps achieve separate, fluffy grains.
- Cleans Grains: It can also remove any dust or debris that might be present from packaging or transportation.
- When Not to Rinse: Some recipes, particularly those requiring a creamier texture like risotto or rice pudding, intentionally use unrinsed rice to benefit from the released starch. Sushi rice is often rinsed, but then briefly soaked to achieve its characteristic sticky-yet-chewy texture.
To rinse, place the rice in a fine-mesh sieve and run cold water over it, swirling with your hand, until the water draining from the bottom is clear.
Serving Suggestions and Pairing Ideas
Perfectly cooked rice is a canvas for endless culinary creations. Here are some ideas to inspire you:
- As a Simple Side: A bowl of fluffy white or brown rice is the ideal accompaniment to curries, stews, roasted meats, or grilled fish.
- Stir-fries & Bowls: Use it as the base for vibrant stir-fries with your favorite vegetables and protein, or build a healthy grain bowl with various toppings.
- Soups & Salads: Add cooked rice to brothy soups for a more substantial meal, or chill it and incorporate it into cold salads for added texture and nutrition.
- Desserts: Short-grain rice, especially, is wonderful for sweet dishes like rice pudding, often enhanced with milk, sugar, and spices.
- Flavor Enhancements: Cook your rice in vegetable or chicken broth instead of water for extra depth of flavor. A knob of butter or a drizzle of olive oil, along with some fresh herbs like parsley or cilantro, can also brighten up plain rice.
Printable Rice Cook Time Chart PDF
For a quick and handy reference, we’ve compiled all the essential cooking times and water ratios into a downloadable chart. Once cooked, always fluff your rice with a fork and do a final check for doneness before serving. If it’s still a bit firm, simply add a minute or two more of cooking time until it’s perfectly tender. You can download our printable cooking rice chart sheets here for easy access in your kitchen!

How Long Does Rice Take to Cook: Quick Guide
Justine
5 mins
20 mins (for white rice on stovetop)
8
Printable Chart
Equipment
- 1 Pot (for stovetop) or appropriate cooking device (rice cooker, pressure cooker, microwave-safe bowl)
Ingredients
- 2 cups rice (various types as desired)
- 4 cups water, broth, or half and half (may need a bit more for tougher grains like brown or wild rice)
(Please note: The recipe saving functionality is dynamic and cannot be fully replicated in static HTML. Please refer to the full article or print the chart for detailed instructions.)
Instructions (Summary of Cook Times)
- Stovetop Rice Cook Times:
- White Rice: 18-20 minutes
- Brown Rice: 40-45 minutes
- Jasmine Rice: 12-15 minutes
- Basmati Rice: 18-20 minutes
- Wild Rice: 40-45 minutes
- Black Rice: 45 minutes
- Rice Cooker Times:
- White Rice: 20-25 minutes
- Brown Rice: 45-50 minutes
- Jasmine Rice: 18-20 minutes
- Basmati Rice: 20-25 minutes
- Wild Rice: 50-55 minutes
- Microwave Rice Cook Times: (Use microwave-safe bowl with lid/plate, let sit 5-10 mins after cooking then fluff)
- White Rice: 10-12 minutes
- Brown Rice: 20-25 minutes
- Jasmine Rice: 8-10 minutes
- Basmati Rice: 12-15 minutes
- Wild Rice: 25-30 minutes
- Pressure Cooker Rice Times:
- Black Rice: 20 minutes cook + 10 minute natural release
- Brown Rice: 22 minutes cook + natural release
- Long Grain White Rice: 12 minutes cook
- Jasmine Rice: 6 minutes cook + 10 minute natural release
- Arborio Rice: 5 minutes cook + 5-8 minute natural release
- Wild Rice: 30 minutes cook + natural release
Nutrition
Calories: 169kcal,
Carbohydrates: 37g,
Protein: 3g,
Fat: 0.3g,
Saturated Fat: 0.1g,
Polyunsaturated Fat: 0.1g,
Monounsaturated Fat: 0.1g,
Sodium: 8mg,
Potassium: 53mg,
Fiber: 1g,
Sugar: 0.1g,
Calcium: 16mg,
Iron: 0.4mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Appetizer, Side Dish
General, Versatile
We hope this comprehensive guide empowers you to cook perfect rice every time, no matter the method or variety. Happy cooking!