White rice is one of the most popular and versatile side dishes around the world, often serving as a staple in countless cultures.
Whether you’re preparing a quick weeknight meal or creating an elaborate dinner, knowing how to cook white rice properly is essential. Despite its simplicity, many people find themselves with rice that’s too sticky, too dry, or undercooked.
With the right technique and tips, you can achieve perfect, fluffy white rice every time. This guide will walk you through the steps to cook white rice perfectly, with variations depending on the method you choose.
rice-to-water ratios and cooking times for different types of white rice, along with the expected cooking time on the stove.
| Type of White Rice | Rice to Water Ratio | Cooking Time (Stove) | Resting Time |
|---|---|---|---|
| Long-Grain White Rice | 1 cup rice : 2 cups water | 15-18 minutes | 5-10 minutes |
| Medium-Grain White Rice | 1 cup rice : 1¾ cups water | 15-18 minutes | 5-10 minutes |
| Short-Grain White Rice | 1 cup rice : 1½ cups water | 15-18 minutes | 5-10 minutes |
| Rice Cooker (All Types) | Follow appliance guide (usually 1:1.5 or 1:2 ratio) | Automatic (approx. 20 minutes) | 5-10 minutes |
| Microwave Method (Long-Grain) | 1 cup rice : 2 cups water | 10 minutes high + 10 minutes 50% power | 5 minutes |

Rice Recipes:
Why White Rice?
White rice is the polished form of brown rice, meaning it has had its husk, bran, and germ removed. This process gives it a softer texture and a milder flavor compared to brown rice.
It’s a great source of carbohydrates, which can provide a quick energy boost. It’s also easy to digest, making it a popular choice for many dishes, including stir-fries, curries, and rice bowls.
What You’ll Need:
Before we get into the process, here are the basic tools and ingredients required:
- White rice (long-grain, medium-grain, or short-grain)
- Water
- A pot with a lid or a rice cooker
- A fork (for fluffing the rice)
- Optional: Salt, butter, or oil for seasoning
The Basic Stove-Top Method to Cook White Rice
Step 1: Measure the Rice and Water
- Rice to Water Ratio: For standard long-grain white rice, use a 1:2 ratio of rice to water. That means for every cup of rice, you’ll need two cups of water. The exact ratio may vary slightly based on the type of white rice you’re cooking.
- Long-Grain Rice: 1 cup rice to 2 cups water.
- Medium-Grain Rice: 1 cup rice to 1 ¾ cups water.
- Short-Grain Rice: 1 cup rice to 1 ½ cups water.
Step 2: Rinse the Rice
Rinsing rice removes excess starch, preventing it from becoming too sticky. Place your rice in a fine-mesh strainer and rinse under cold water until the water runs clear. This step is especially important for medium and short-grain rice varieties.
Step 3: Bring Water to a Boil
In a pot, add your measured water, a pinch of salt, and bring it to a boil over medium-high heat. If you like, you can add a teaspoon of butter or oil for flavor and to prevent the rice from sticking.
Step 4: Add Rice and Simmer
Once the water is boiling, add the rinsed rice. Stir it once, lower the heat, and cover the pot with a lid. Let the rice simmer on low heat for about 15-18 minutes without lifting the lid. The steam will cook the rice evenly, so it’s crucial not to check on it too often.
Step 5: Let It Rest
After the cooking time has passed, remove the pot from the heat but keep the lid on. Let the rice sit and steam for another 5-10 minutes. This helps the rice absorb any remaining moisture and prevents it from becoming too wet or mushy.
Step 6: Fluff and Serve
Once the resting time is over, use a fork to gently fluff the rice. This step will separate the grains and give the rice a light, airy texture. Serve immediately or use it as a base for your favorite dishes.
Rice Cooker Method
For those who prefer convenience, a rice cooker can make the process even simpler. Here’s how:
- Measure the Rice and Water: The rice cooker usually comes with its own measuring cup and water line guide. If not, use the same rice-to-water ratios mentioned earlier.
- Rinse the Rice: This step is the same as the stove-top method. Rinsing the rice ensures a clean, fluffy result.
- Add to the Cooker: Place the rice and water into the rice cooker. Add salt or butter if desired.
- Set the Cooker: Close the lid, turn on the cooker, and let it do its magic. Most rice cookers will switch to a “keep warm” mode once the rice is done.
- Rest and Fluff: Just like the stove-top method, let the rice sit for a few minutes after the cooking cycle ends, then fluff with a fork before serving.
Microwave Method
If you’re short on time or equipment, the microwave can also be used to cook rice, though it’s not as common. Here’s how to do it:
- Rinse the Rice: As always, rinse the rice thoroughly to remove excess starch.
- Combine Rice and Water: Use a microwave-safe bowl with a lid or plastic wrap. Add 1 cup of rice to 2 cups of water (for long-grain rice).
- Microwave: Microwave on high for 10 minutes, then reduce the power to 50% and cook for another 10 minutes.
- Rest and Fluff: Let the rice sit for a few minutes, then fluff with a fork.

Common Mistakes to Avoid
- Lifting the Lid: Resist the urge to check on your rice constantly. Lifting the lid releases steam and interrupts the cooking process.
- Too Much Water: Adding too much water can result in mushy rice. Stick to the recommended ratios and adjust according to your rice type.
- Not Rinsing the Rice: Skipping the rinsing step can leave you with overly sticky or clumpy rice.
The Ultimate Guide: How to Cook White Rice Perfectly Every Time
White rice is one of the most popular and versatile side dishes around the world, often serving as a staple in countless cultures.
Whether you’re preparing a quick weeknight meal or creating an elaborate dinner, knowing how to cook white rice properly is essential. Despite its simplicity, many people find themselves with rice that’s too sticky, too dry, or undercooked.
With the right technique and tips, you can achieve perfect, fluffy white rice every time. This guide will walk you through the steps to cook white rice perfectly, with variations depending on the method you choose.
Why White Rice?
White rice is the polished form of brown rice, meaning it has had its husk, bran, and germ removed. This process gives it a softer texture and a milder flavor compared to brown rice.
It’s a great source of carbohydrates, which can provide a quick energy boost. It’s also easy to digest, making it a popular choice for many dishes, including stir-fries, curries, and rice bowls.
What You’ll Need:
Before we dive into the process, here are the basic tools and ingredients required:
- White rice (long-grain, medium-grain, or short-grain)
- Water
- A pot with a lid or a rice cooker
- A fork (for fluffing the rice)
- Optional: Salt, butter, or oil for seasoning
The Basic Stove-Top Method
Step 1: Measure the Rice and Water
- Rice to Water Ratio: For standard long-grain white rice, use a 1:2 ratio of rice to water. That means for every cup of rice, you’ll need two cups of water. The exact ratio may vary slightly based on the type of white rice you’re cooking.
- Long-Grain Rice: 1 cup rice to 2 cups water.
- Medium-Grain Rice: 1 cup rice to 1 ¾ cups water.
- Short-Grain Rice: 1 cup rice to 1 ½ cups water.
Step 2: Rinse the Rice
Rinsing rice removes excess starch, preventing it from becoming too sticky. Place your rice in a fine-mesh strainer and rinse under cold water until the water runs clear. This step is especially important for medium and short-grain rice varieties.
Step 3: Bring Water to a Boil
In a pot, add your measured water, a pinch of salt, and bring it to a boil over medium-high heat. If you like, you can add a teaspoon of butter or oil for flavor and to prevent the rice from sticking.
Step 4: Add Rice and Simmer
Once the water is boiling, add the rinsed rice. Stir it once, lower the heat, and cover the pot with a lid. Let the rice simmer on low heat for about 15-18 minutes without lifting the lid. The steam will cook the rice evenly, so it’s crucial not to check on it too often.
Step 5: Let It Rest
After the cooking time has passed, remove the pot from the heat but keep the lid on. Let the rice sit and steam for another 5-10 minutes. This helps the rice absorb any remaining moisture and prevents it from becoming too wet or mushy.
Step 6: Fluff and Serve
Once the resting time is over, use a fork to gently fluff the rice. This step will separate the grains and give the rice a light, airy texture. Serve immediately or use it as a base for your favorite dishes.
Rice Cooker Method
For those who prefer convenience, a rice cooker can make the process even simpler. Here’s how:
- Measure the Rice and Water: The rice cooker usually comes with its own measuring cup and water line guide. If not, use the same rice-to-water ratios mentioned earlier.
- Rinse the Rice: This step is the same as the stove-top method. Rinsing the rice ensures a clean, fluffy result.
- Add to the Cooker: Place the rice and water into the rice cooker. Add salt or butter if desired.
- Set the Cooker: Close the lid, turn on the cooker, and let it do its magic. Most rice cookers will switch to a “keep warm” mode once the rice is done.
- Rest and Fluff: Just like the stove-top method, let the rice sit for a few minutes after the cooking cycle ends, then fluff with a fork before serving.
Microwave Method
If you’re short on time or equipment, the microwave can also be used to cook rice, though it’s not as common. Here’s how to do it:
- Rinse the Rice: As always, rinse the rice thoroughly to remove excess starch.
- Combine Rice and Water: Use a microwave-safe bowl with a lid or plastic wrap. Add 1 cup of rice to 2 cups of water (for long-grain rice).
- Microwave: Microwave on high for 10 minutes, then reduce the power to 50% and cook for another 10 minutes.
- Rest and Fluff: Let the rice sit for a few minutes, then fluff with a fork.
Common Mistakes to Avoid
- Lifting the Lid: Resist the urge to check on your rice constantly. Lifting the lid releases steam and interrupts the cooking process.
- Too Much Water: Adding too much water can result in mushy rice. Stick to the recommended ratios and adjust according to your rice type.
- Not Rinsing the Rice: Skipping the rinsing step can leave you with overly sticky or clumpy rice.
Variations and Enhancements
While plain white rice is delicious on its own, here are a few ways to enhance its flavor:
- Seasoning: Add salt, butter, or olive oil to the water before cooking for a richer taste.
- Aromatics: Infuse the rice with herbs or spices like bay leaves, cloves, or garlic during the cooking process.
- Broth: Substitute water with chicken or vegetable broth for a more flavorful base.
Storing and Reheating White Rice
White rice stores well and can be used for meal prepping. Here’s how:
- Refrigerating: Store cooked rice in an airtight container in the refrigerator for up to 5 days.
- Freezing: Portion out rice into freezer-safe bags or containers. Freeze for up to 3 months.
- Reheating: To reheat rice, sprinkle a few drops of water over it and microwave covered for 1-2 minutes. This helps to restore moisture and prevent dryness.
I was born and grew up in Port-au-Prince, Haiti, where my grandmas, mom, and aunts taught me everything about cooking. Now, I live in the US, and I love hiking, reading, and making meals for my family.