How to Cook Rice Perfectly (All Methods)

Rice is one of the most common foods in the world - and somehow, one of the easiest to mess up. Too wet, too dry, mushy, crunchy, or burned at the bottom of the pot… we’ve all been there. The good news? Perfect rice isn’t about luck or magic. It’s about understanding ratios, timing, and technique.

How to Cook Rice Perfectly (All Methods)

The Basics: What Makes Rice Turn Out Perfect?

Before jumping into methods, it helps to understand what rice actually needs.

Perfect rice depends on:

  • The type of rice

  • The rice-to-water ratio

  • The cooking method

  • Proper resting time

Rice cooks by absorbing water and steaming. Too much water leads to mush. Too little leads to crunchy centers. The goal is controlled absorption and gentle steaming.

 

Types of Rice and How They Behave

Different rice varieties cook differently. Here’s what you need to know.

White Rice

  • Includes jasmine, basmati, long-grain, medium-grain, and short-grain

  • Cooks faster

  • Needs less water

  • Light, fluffy texture

Brown Rice

  • Has bran intact

  • Takes longer to cook

  • Needs more water

  • Chewier, nutty texture

Specialty Rice

  • Jasmine: Fragrant, slightly sticky

  • Basmati: Long, fluffy grains

  • Arborio: Creamy, starchy (for risotto)

  • Sushi rice: Short-grain and sticky

Always check the rice type before choosing a method or ratio.

 

Should You Rinse Rice?

Short answer: Usually, yes.

Why Rinse Rice

  • Removes excess starch

  • Prevents gumminess

  • Improves texture

When Not to Rinse

  • Risotto rice (Arborio)

  • Paella rice

  • Some enriched rice (check package)

Rinse rice under cold water until it runs mostly clear.

 

How to Cook Rice on the Stovetop (Classic Method)

This is the most traditional and reliable way to cook rice.

White Rice Stovetop Method

Ratio: 1 cup rice : 1½-2 cups water

Steps:

  1. Rinse rice

  2. Bring water to a boil

  3. Add rice and salt

  4. Stir once

  5. Cover and reduce to low

  6. Simmer 15-18 minutes

  7. Turn off heat and rest 5-10 minutes

  8. Fluff with a fork

Brown Rice Stovetop Method

Ratio: 1 cup rice : 2½ cups water

Steps:

  1. Rinse rice

  2. Bring water to a boil

  3. Add rice and salt

  4. Cover and simmer 40-45 minutes

  5. Rest 10 minutes

  6. Fluff and serve

 

How to Cook Rice in a Rice Cooker

Rice cookers are designed to remove guesswork.

Why Rice Cookers Work So Well

  • Automatic temperature control

  • Even heat distribution

  • Perfect steaming phase

General Rice Cooker Ratios

  • White rice: 1:1.5

  • Brown rice: 1:2

Steps:

  1. Rinse rice

  2. Add rice and water to cooker

  3. Add salt if desired

  4. Press start

  5. Let rest after cooking

  6. Fluff before serving

 

 

How to Cook Rice in an Instant Pot (Pressure Cooker)

Fast, efficient, and great for meal prep.

White Rice (Instant Pot)

Ratio: 1:1

  • High pressure: 4 minutes

  • Natural release: 10 minutes

Brown Rice (Instant Pot)

Ratio: 1:1¼

  • High pressure: 22 minutes

  • Natural release: 10 minutes

Pressure cooking forces water into the grain, meaning less water is needed.

 

 

How to Cook Rice in the Oven

Yes - rice can be baked, and it’s surprisingly foolproof.

Why Use the Oven

  • Even heat

  • No stirring

  • Great for large batches

Oven Method

  1. Preheat oven to 375°F (190°C)

  2. Combine rice, water, salt, and butter in oven-safe dish

  3. Cover tightly with foil

  4. Bake:

    • White rice: 25-30 minutes

    • Brown rice: 60 minutes

  5. Rest 5 minutes

  6. Fluff and serve

 

 

How to Cook Rice in the Microwave

Perfect for dorms or small kitchens.

Microwave Method

  1. Rinse rice

  2. Combine rice and water in large microwave-safe bowl

  3. Cover loosely

  4. Microwave:

    • White rice: 10-12 minutes

    • Brown rice: 18-20 minutes

  5. Rest 5 minutes

  6. Fluff

Use a large bowl to prevent boil-overs.

 

 

Rice-to-Water Ratio Cheat Sheet

Rice TypeWater Ratio
White long-grain1 : 1½
Jasmine1 : 1¼
Basmati1 : 1½
Brown rice1 : 2½
Instant Pot white1 : 1
Sushi rice1 : 1¼

 

 

Why Rice Needs Resting Time

Resting allows moisture to redistribute evenly. Skipping this step often leads to wet bottoms or dry tops.

Always let rice rest 5-10 minutes, covered.

 

 

Common Rice Mistakes (And How to Fix Them)

Mushy Rice

  • Too much water

  • Overcooked
    Fix: Drain and bake uncovered at 350°F for 5 minutes

Crunchy Rice

  • Too little water

  • Undercooked
    Fix: Add ¼ cup water and steam 5-10 minutes

Burned Bottom

  • Heat too high
    Fix: Lower heat and use a heavier pot

 

 

How to Flavor Rice Without Ruining Texture

  • Use broth instead of water

  • Add bay leaves, garlic, or spices

  • Stir in butter or oil after cooking

  • Finish with herbs or lemon juice

Avoid stirring during cooking - it releases starch.

 

 

Storing and Reheating Rice Safely

  • Cool quickly

  • Store in airtight container

  • Refrigerate up to 4 days

  • Reheat with a splash of water and cover

 

Cooking rice perfectly isn’t about one “right” method - it’s about choosing the method that works best for your kitchen and understanding how rice behaves. Whether you prefer stovetop, rice cooker, Instant Pot, oven, or microwave, the principles stay the same: correct ratios, gentle cooking, and proper resting.

Once you master these techniques, perfect rice will become a reliable, effortless part of your everyday cooking.