Learn how to cook rice that’s perfect every time. This is my go-to method for cooking fluffy rice on the stovetop, using a simple rice-to-water ratio, and it doesn’t get any easier! All you need is a medium saucepan with a tight-fitting lid.

Cooked White Rice in a saucepan

This post may contain affiliate links. Read my disclosure policy.

How to Cook Rice Video

In my video tutorial, I’ll show you my tried-and-true method for cooking white rice on the stovetop. It’s not just about getting proportions right; the right method is KEY to getting the fluffiest, perfectly cooked rice that’s never dry or mushy. This method is perfect for any recipe that calls for cooked white rice, like Chicken Fried Rice or saucy Beef and Broccoli Stir Fry.

Best Rice-to-Water Ratios for White Rice

The best rice-to-water ratio for stovetop white rice is 1 cup of rice to 1.5 cups of water. While the basic cooking method stays the same, the amount of water can vary slightly depending on the type of rice you use. Here’s a helpful rice-to-water chart:

Rice VarietyWater Ratio
(per 1 cup rice)
Cook Time
(Simmer)
Long Grain (Jasmine/Basmati)1.5 cups18 mins
Medium Grain (Calrose)1.5 cups18 mins
Short Grain (Sushi style)1.25 cups15 mins

These ratios are written for stovetop cooking. If you’re using a rice cooker, follow the manufacturer’s instructions. If you’re looking for an Arborio recipe, try my Risotto. For brown rice, you’ll love my Instant Pot Rice Plov.

Uncooked white rice in a measuring cup with rice surrounding the base

Do You Need to Rinse Rice Before Cooking?

  • There’s no need to soak white rice for this method. Rinsing removes excess starch and helps the grains cook up fluffy with separated kernels.
  • To rinse rice, place it in a fine mesh colander and rinse 30-60 seconds, gently shaking it, until the water runs mostly clear. Drain well before cooking.

How to Cook Rice on the Stovetop

  1. Rinse the rice and drain it well so the water-to-rice ratio remains accurate. Rinsing helps remove excess starch and produce a super fluffy cooked rice texture.
  2. Combine – in a medium saucepan, add rice, water, salt, and butter or oil (optional, but adds flavor), and bring to a boil over medium heat.
  3. Simmer – Reduce the heat to a low simmer, cover, and cook for 18 minutes. You should hear a faint hissing sound. Do not lift the lid! Keeping the lid on prevents steam from escaping, which is crucial for fluffy rice.
  4. Rest and Fluff – Remove from heat, keep the lid on, and let it rest for 5 minutes to ensure moisture redistributes and cooks the center of each grain without getting mushy. Fluff with a fork and serve.
Step by step how to cook white rice on the stovetop.

How to Tell When Rice is Fully Cooked?

  • Set a Timer: Set a kitchen timer for exactly 18 minutes; guessing or checking early will let crucial steam escape.
  • Look for steam holes: You should see small steam pockets or “craters” on the surface when you lift the lid.
  • Check the bottom: Gently push a fork to the bottom of the pot. If any water pools, cover it and let it rest off the heat for 5 more minutes.
Up close fluffy grains of perfectly cooked white rice.

Why Is My Rice Dry or Mushy?

Dry rice usually means your heat was too high or your lid wasn’t tight enough. Drizzle in 2 to 4 Tablespoons of boiling water, cover with the lid, and let it rest off the heat for 5 minutes.

Mushy or gummy rice is usually caused by adding too much water, stirring the rice while cooking, or overcooking. To fix this, let the rice sit uncovered for a few minutes so excess steam can escape.

Cooked rice in a white serving bowl garnished with chives

Learning how to cook perfect white rice is so easy, and this is one of those staple lunch or dinner recipes you’ll memorize and make over and over. It’s so versatile, from Arancini Rice Balls to Shrimp Fried Rice, or paired with Baked Chicken Breast for an easy dinner.

How to cook rice in a saucepan with a serving spoon
4.99 from 60 votes

How to Cook Rice on the Stove

Prep Time: 2 minutes
Cook Time: 18 minutes
Total Time: 20 minutes
Learn how to cook rice perfectly every time. This is our go-to method to make fluffy white rice and it's so easy. To cook rice on the stove, all you need is a medium saucepan with a tight-fitting lid. When planning your servings, keep in mind that 1 cup of uncooked rice makes 3 cups of cooked rice.

Ingredients 

Servings: 3 cups of cooked rice
  • 1 cup white rice, (long, medium or short grain rice)
  • 1 1/2 cups filtered water, (or use 1.25 cups water for short grain rice)
  • 1/2 tsp sea salt
  • 1 tsp unsalted butter or olive oil, optional

Instructions

  • Rinse your rice in a colander for 30-60 seconds or until the water runs clear then drain well.
  • Combine – In a medium saucepan, add rice, water, salt and butter (if using) and bring to a boil over medium heat. Do not stir.
  • Simmer – Reduce the heat to a low simmer, cover with a tight-fitting lid, and cook for 18 minutes (cook short-grain rice for 15 minutes). You should hear faint simmering and hissing sounds while it's cooking. Don't open the lid.
  • Rest – Remove the pan from the heat* and let it rest covered for 5 minutes. Fluff with a fork and serve hot.

Notes

*Can You Substitute Water When Cooking Rice? For more flavorful rice, you can substitute water with chicken stock, turkey stock, or vegetable broth. If substituting with stock, you will want to add less salt.
*Check for Doneness: I like to open the lid and check the rice after 18 minutes. If there is a little excess liquid, the rice should re-absorb it as it rests. If it seems too dry, add a drizzle of boiling hot water and stir in a pat of butter then cover and let it rest for perfectly moist rice. 
To double: Use 2 cups rice and 3 cups water in a larger saucepan. Keep the cooking and resting times the same.
How to Freeze Cooked Rice: Having portioned rice in the freezer is great for quick weeknight meals like Shrimp Fried Rice. Frozen cooked rice can be heated directly from the freezer without thawing.
  • Cook and Cool rice to room temperature.
  • Portion into freezer-safe zip lock bags, removing as much air as possible.
  • Freeze, laying flat, for up to 3 months in the freezer.
  • To Reheat, remove from packaging, sprinkle 1 Tbsp of water over the rice and reheat portions covered in a microwave-safe container for 2-3 minutes.
 

Nutrition Per Serving

237kcal Calories49g Carbs4g Protein2g Fat1g Saturated Fat0.2g Polyunsaturated Fat0.5g Monounsaturated Fat0.1g Trans Fat4mg Cholesterol397mg Sodium71mg Potassium1g Fiber0.1g Sugar42IU Vitamin A21mg Calcium0.5mg Iron
Nutrition Facts
How to Cook Rice on the Stove
Amount per Serving
Calories
237
% Daily Value*
Fat
 
2
g
3
%
Saturated Fat
 
1
g
6
%
Trans Fat
 
0.1
g
Polyunsaturated Fat
 
0.2
g
Monounsaturated Fat
 
0.5
g
Cholesterol
 
4
mg
1
%
Sodium
 
397
mg
17
%
Potassium
 
71
mg
2
%
Carbohydrates
 
49
g
16
%
Fiber
 
1
g
4
%
Sugar
 
0.1
g
0
%
Protein
 
4
g
8
%
Vitamin A
 
42
IU
1
%
Calcium
 
21
mg
2
%
Iron
 
0.5
mg
3
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Side Dish
Cuisine: American
Keyword: how to cook rice, how to cook white rice
Skill Level: Easy
Cost to Make: $

Easy Rice Recipes to Try Next

Rice is so versatile and easy to cook, which is why it’s one of my favorite grains to cook for dinner. If you love rice as much as we do, you’ll love these tasty rice dishes.