Learn how to cook perfect rice every time with a simple, reliable stove-top method for How to Cook White Rice. This technique yields tender, fluffy grains without gumminess or undercooking.
Home-cooked white rice is a staple in our kitchen. It pairs perfectly with many main dishes, or serves as a simple side. From rice-stuffed chicken thighs to baked pork meatballs or marinated baked chicken tenderloins, this method is versatile and consistent.

When rice cooks correctly, each grain remains separate and fluffy. Too often rice turns out mushy, gummy, or unevenly cooked. This method prevents those common problems and produces predictable results.
Rice is affordable, easy to find, and works with countless meals. Serve it with roasted or braised meats and a fresh salad for a complete dinner.
Perfect Basmati Rice Recipe
We like the pilaf method for stovetop rice—briefly toasting the rice in butter before adding water. It enhances flavor and texture and requires only a few basic ingredients you likely already have.

Ingredients For White Rice
- Basmati rice – preferred for its fluffy, separate grains; jasmine or other long-grain rice can be used.
- Cold water – we bring it to a boil in the saucepan before adding the rice; you may start with already-boiled water but keep the cook time the same.
- Unsalted butter – adds flavor; use salted butter if you prefer and reduce added salt.
- Fine salt – adjust to taste for seasoning.

How to Cook White Rice
- Rinse the rice. Place the rice in a fine-mesh strainer and rinse under cool running water until the water runs clear to remove excess surface starch that causes stickiness.
- Boil the water. In a small saucepan with a lid, bring the measured cold water to a rolling boil over high heat.
- Toast the rice. While the water heats, melt butter in a small skillet. Add the rinsed rice and salt, stirring for 4–5 minutes until the grains are evenly coated and smell lightly toasted.
- Simmer covered. Stir the toasted rice into the boiling water, cover, bring back to a gentle simmer, then reduce heat to low. Cook until the water is absorbed, about 13–15 minutes. You’ll hear a hissing sound while it simmers; when it quiets, the rice is likely done. (Stainless-steel pans may cook a bit faster — check at about 12 minutes.)
- Rest and fluff. Remove the pan from heat and let the rice rest, covered, for 10 minutes. Fluff gently with a fork before serving.

Do I Need to Rinse or Soak White Rice?
- Rinsing: Yes—always rinse. This removes loose, powdery starch that can make rice sticky. Rinse until the water runs clear.
- Soaking: Not necessary for most long-grain white rice and generally not recommended unless a specific pilaf or recipe calls for it. Soaking can make already-soft long-grain rice too tender and risk a mushy result.
What is the Best Rice to Use?
This guide is written for long-grain white rice. Basmati is our top choice for a fluffy texture and distinct grains, though jasmine and other long-grain varieties also work well.
How to Know When Rice is Cooked
- Set a timer: Follow the suggested cook time and check near the end. Properly cooked rice should be tender and fluffy.
- Listen: A soft hissing while simmering indicates water is boiling and steaming; when the sound fades the rice has usually absorbed the liquid.
- Check the pan: After resting, fluff the rice and verify there’s no standing water at the bottom. If water remains, recover and rest for another 10 minutes off the heat.

To Cook Bigger Portions of Rice
One cup of uncooked rice yields about three cups cooked. You can double or scale the recipe as needed. Maintain the rice-to-water ratio of 1:1.5 (1 cup rice to 1 1/2 cups water). For two cups of rice, use three cups of water.
How to Freeze Rice
Cooked rice freezes well and is convenient for quick meals. Cool rice to room temperature, divide into freezer-safe bags with minimal air, lay flat, and freeze up to three months. Reheat directly from frozen in a skillet over low heat with a little butter or oil if desired.
- Cool: Allow cooked rice to cool to room temperature.
- Portion: Pack into freezer bags, removing excess air.
- Freeze: Lay flat and store for up to 3 months. Reheat in a skillet or microwave.
Substitute Water for Broth
Swap water for chicken or vegetable broth to add depth of flavor. Stir in an extra pat of butter after cooking for richer rice. Rice makes a great bed for pulled chicken, braised pork, or simply a bowl with salad and vegetables.

Rice Uses in Meals
Rice is versatile—use it as a side, a base for meats, or stir it into soups near the end of cooking. It pairs with many dishes and works well in meal-prep and freezer-friendly recipes.
- Serve as a side for barbecue, roasted, or braised meats.
- Use leftover rice in stuffed chicken thighs or meatballs.
- Add to soups like chicken and rice for a hearty finish.

Secrets to Perfect Rice on the Stove
- Always rinse uncooked rice under cool water to remove surface starch.
- Add butter and salt for flavor and better texture.
- Keep the lid on while the rice steams—avoid peeking.
- Let it rest off the heat for 10 minutes with the lid on.
- Fluff gently with a fork before serving.
How to Cook White Rice
- Comments
Ingredients
- 1 cup uncooked basmati rice
- 1 1/2 cups cold water
- 2 tablespoons unsalted butter
- 1/2 teaspoon fine salt
Instructions
- Place 1 cup uncooked basmati rice into a fine-mesh strainer and rinse under cool running water until the water runs clear. This removes dusty surface starch that can make grains gummy.
- In a small saucepan (with lid), bring 1 1/2 cups cold water to a boil over high heat.
- Meanwhile, melt 2 tablespoons unsalted butter in a small skillet. Add the rinsed rice and 1/2 teaspoon salt, stirring for about 4–5 minutes until the rice is coated and lightly toasted.
- Stir the toasted rice into the boiling water, cover, bring back to a gentle simmer, then reduce heat to low. Cook until the water is absorbed, about 13–15 minutes. You should hear a hissing while it cooks; when it becomes quiet the rice is usually done. Check at 12 minutes if using stainless steel.
- Remove from heat and let the rice rest covered for 10 minutes. Fluff with a fork and serve. Cooked rice will keep in the refrigerator for up to 5 days.
Notes
- Rice: This tutorial is for long-grain white rice; basmati is preferred but jasmine also works well.
- Rinsing: Always rinse to remove excess starch and reduce stickiness.
- Soaking: Not needed for long-grain white rice unless specifically required by a pilaf recipe.
- Freezing: Cool rice to room temperature, portion into freezer-safe bags, remove excess air, and freeze flat for up to 3 months. Reheat in a skillet over low heat with a little butter or oil.
- Scaling: 1 cup uncooked rice yields about 3 cups cooked. Keep the 1:1.5 rice-to-water ratio when scaling.
- Broth: Substitute broth for water to infuse additional flavor.