How Long Does a Rice Cooker Take? Cooking Times by Rice Type

A standard rice cooker takes about 20 to 30 minutes to cook white rice and 45 to 60 minutes for brown rice. Add another 10 minutes to let it rest after the cooker clicks to Keep Warm. Smart cookers with soaking and steaming stages can take 40 to 60 minutes for white rice, so the time depends on your model.

Rice Cooker Cooking Times: WHITE RICE 20–30 min, BASMATI 20–30 min, SUSHI RICE 25–35 min, BROWN RICE 45–60 min, QUINOA 20–25 min

Rice Cooker Cooking Times by Rice Type

RiceRice : waterTimeRest
White long-grain1 : 1 to 1 : 1¼20–30 min10 min
Jasmine1 : 120–25 min10 min
Basmati1 : 1¼20–30 min10 min
Sushi / short-grain1 : 1 to 1 : 1¼25–35 min10 min
Brown rice1 : 1½ to 1 : 245–60 min10 min
Sticky (glutinous) rice1 : 1 (after soaking)25–35 min10 min
Quinoa1 : 220–25 min10 min

The pot’s own water lines usually override these ratios. See our rice cooker water ratio guide for more detail.

A steaming rice cooker next to a kitchen timer
White rice usually takes 20 to 30 minutes in a rice cooker.

Why Some Rice Cookers Take Longer

  • Fuzzy logic and induction (IH) cookers. They add a pre-soak and slow heat stages for better texture. A basic one-button cooker is faster.
  • Large batches. More rice and water take longer to heat.
  • Brown, sprouted or mixed grains. The bran slows water absorption.
  • Cold water. Starting with colder water adds a few minutes.
  • The cooker’s wattage. Small cookers around 300 to 400 watts are fine for 1 to 3 cups. Bigger cookers use more power.

How to Cook Rice Faster in a Rice Cooker

  1. Pick the Quick or Fast setting if your model has one. It usually cuts about 10 to 15 minutes but the texture is a bit firmer.
  2. Use a smaller batch.
  3. Start with warm water instead of cold.
  4. Soak brown rice for 30 minutes before cooking to shorten the main cycle.
  5. Do not open the lid during cooking. It slows everything down.

How Do You Know When the Rice Is Done?

A rice cooker senses the temperature of the pot. Once the water is absorbed, the temperature rises above 212°F (100°C) and the cooker switches to Keep Warm. Let it rest for 10 minutes, then fluff. If it clicks off early or the rice is raw, there may be too little water. See how to use a rice cooker for the full steps and fixes.

Frequently Asked Questions

How long does a rice cooker take to cook white rice?

About 20 to 30 minutes on a standard cooker, plus 10 minutes of resting.

How long does a rice cooker take for brown rice?

About 45 to 60 minutes, and sometimes longer on smart cookers with a brown rice mode.

Why does my rice cooker take so long?

It may be a fuzzy logic model with a soak stage, a large batch, or a pot that is too full. Check the manual for the normal cycle length.

Can I open the lid while the rice is cooking?

Try not to. Opening the lid releases steam and can leave the rice uneven or slow the cycle.

How long can rice stay in the cooker after it is done?

Keep Warm holds rice hot for a few hours, but it is best to serve within 4 to 5 hours and refrigerate leftovers.

Sources

Cooking times are typical ranges from rice cooker manufacturer manuals. Your model’s manual has the exact cycle length.

Last reviewed: November 2026