How to Cook Rice: Perfect Results Every Time
Learn how to cook rice perfectly every time with this comprehensive guide. Covers white rice, brown rice, basmati, jasmine, sushi rice, and troubleshooting tips.
Types of Rice
Different rice varieties require different cooking methods. Long-grain white rice, including basmati and jasmine, produces fluffy, separate grains. Medium-grain rice, like arborio and calrose, is slightly stickier and ideal for risotto and sushi. Short-grain rice is the stickiest and perfect for sushi rolls and rice pudding. Brown rice retains its bran layer, giving it a nutty flavor and chewy texture, but requires more water and longer cooking time. Wild rice is actually a grass seed and needs even more water and time. Understanding which type you have is the first step to cooking it correctly. Each variety has a different starch content that determines its texture when cooked. The USA Rice Federation provides detailed information about different rice varieties and their best uses in cooking.
Water to Rice Ratios
The correct water ratio is essential for perfect rice. For white long-grain rice, use 1.5 to 1.75 cups of water per 1 cup of rice. For white medium-grain rice, use 1.5 cups of water per cup of rice. For short-grain rice, use 1.25 cups of water per cup of rice. For brown rice, use 2 to 2.5 cups of water per cup of rice. For basmati rice, use 1.5 cups of water per cup of rice, and soak it first for best results. For jasmine rice, use 1.5 cups of water per cup of rice. For wild rice, use 3 cups of water per cup of rice. These ratios assume you are cooking on the stovetop. Rice cookers and Instant Pots may require slightly different ratios, so consult your appliance manual. The Kitchn offers tested water ratios for every type of rice.
Stovetop Method
The stovetop method gives you the most control over the cooking process. Combine rice and water in a saucepan with a tight-fitting lid. Bring to a boil over high heat. Once boiling, reduce the heat to low, cover, and simmer. Do not remove the lid during cooking. White rice typically cooks in 15 to 20 minutes. Brown rice takes 40 to 50 minutes. After the cooking time, remove the pot from heat and let it sit covered for 5 to 10 minutes. This resting period allows the steam to finish cooking the rice and makes it fluffier. Finally, fluff with a fork and serve. The key to stovetop success is maintaining a gentle simmer, not a rolling boil, and keeping the lid on to trap steam. Serious Eats has tested multiple stovetop methods to determine the most reliable approach.
Rice Cooker Method
Rice cookers automate the cooking process and produce consistent results. Most models have markings inside the bowl indicating water levels for different amounts of rice. Use the ratio recommended by your rice cooker manufacturer, which is usually close to the stovetop ratio. Rinse the rice first, add it to the cooker with the appropriate amount of water, and press the button. The cooker automatically adjusts temperature and timing. When the rice is done, the cooker switches to warm mode. Let the rice rest in the cooker for 10 to 15 minutes before opening the lid for best texture. Rice cookers work well for all types of rice, though brown rice may require selecting the brown rice setting if your model has one. Higher-end rice cookers with fuzzy logic technology adjust cooking parameters automatically for perfect results every time.
Instant Pot Method
The Instant Pot and other pressure cookers cook rice quickly and consistently. For white rice, use a 1:1 ratio of rice to water and cook on high pressure for 3 minutes with a 10-minute natural release. For brown rice, use a 1:1.25 ratio of rice to water and cook on high pressure for 22 minutes with a 10-minute natural release. Always rinse the rice first. Use the sauté function to toast the rice in a bit of oil before pressure cooking for added flavor. The Instant Pot method is particularly useful when you need to cook rice alongside other dishes, since it frees up stovetop space. The pot-in-pot method allows you to cook rice in a separate bowl inside the Instant Pot while cooking something else in the main pot. Pressure Luck Cooking provides tested recipes and timing charts for Instant Pot rice.
Rinsing and Soaking
Rinsing removes excess starch from rice, preventing it from becoming gummy or sticky. Place the rice in a fine-mesh strainer and rinse under cold running water until the water runs clear. This usually takes 30 to 60 seconds. For most white rice, rinsing is optional but recommended for fluffier results. For sticky rice varieties like sushi rice, rinsing is essential. For basmati and jasmine rice, rinsing helps achieve separate, fluffy grains. Soaking basmati rice for 20 to 30 minutes before cooking improves its texture and helps the grains elongate properly. Brown rice benefits from soaking for 30 minutes to several hours, which reduces cooking time and improves texture. Do not soak rice for more than a few hours at room temperature, as it can begin to ferment. The Harvard School of Public Health discusses the nutritional benefits of different rice preparation methods.
Fluffing and Resting
Resting and fluffing are crucial final steps that many home cooks skip. After the cooking time is complete, let the rice rest covered for 5 to 10 minutes off the heat. This allows the steam to redistribute evenly throughout the rice. During this time, any remaining moisture absorbs into the grains. After resting, remove the lid and fluff the rice gently with a fork. Fluffing separates the grains and releases excess steam. Use a fork rather than a spoon, which can mash the grains together. Gently turn the rice from the bottom to the top to distribute any moisture that settled during cooking. These two steps transform good rice into excellent rice. Properly rested and fluffed rice has a light, airy texture that pairs well with any dish.
Troubleshooting Common Issues
If your rice turns out mushy, you used too much water or cooked it too long. Next time, reduce the water by a quarter cup and check for doneness earlier. If the rice is undercooked and crunchy, you may have used too little water or removed the lid during cooking. Add a few tablespoons of water, return the lid, and cook for another 5 minutes. If the rice is burnt on the bottom, the heat was too high or the pot was too thin. Use a heavier pot and lower heat next time. If the rice is sticky and clumpy, you did not rinse it enough or used a short-grain variety for a dish that calls for long-grain. If the rice is bland, try cooking it in broth instead of water or adding salt and a pat of butter. Bon Appetit offers solutions for nearly every rice cooking problem.
Storing and Reheating
Cooked rice stores well in the refrigerator for 3 to 5 days. Let the rice cool completely before storing in an airtight container. To reheat, add a tablespoon of water per cup of rice and microwave covered for 1 to 2 minutes. Alternatively, reheat in a skillet with a splash of water or broth over medium heat, covered, for about 5 minutes. You can also reheat rice in a steamer basket for 5 minutes. Cooked rice freezes well for up to 3 months. Portion it into freezer bags, flatten for quick thawing, and reheat directly from frozen. Do not leave cooked rice at room temperature for more than 2 hours, as Bacillus cereus bacteria can grow and cause food poisoning. The USDA provides food safety guidelines for storing and reheating rice and other grains. For more kitchen guides, see our how-to-grill-chicken article on omnidigest.space.
Rice for Specific Dishes
Choose your rice based on the dish you are making. For stir-fries, use long-grain white rice that was cooked the day before and refrigerated overnight, which helps prevent clumping in the wok. For sushi, use short-grain Japanese rice seasoned with rice vinegar, sugar, and salt. For paella, use medium-grain Valencia or bomba rice that absorbs broth without becoming mushy. For risotto, use high-starch arborio, carnaroli, or vialone nano rice. For rice pudding, use medium or short-grain rice that releases starch for creaminess. For pilaf, brown the rice in butter or oil before adding liquid for a nutty flavor. For cilantro lime rice, use long-grain white rice and stir in fresh cilantro and lime juice after cooking. For Mexican rice, toast the rice in oil with onions and tomato before adding broth. Each dish benefits from the right rice choice and preparation method.