Skip to content
DD

HUB 02 · Rice Cookers

How Long Does a Rice Cooker Take?

A fair question with a frustrating-sounding answer: it depends. White rice is usually well under an hour, brown rice can be over an hour, and — counterintuitively — a better fuzzy-logic cooker often takes longer than a cheap one. Here is what actually drives the time, and how to plan around it.

By Stephen V.Updated How we rank
#ad

We earn a commission if you buy through our links. It does not change the price you pay, and it does not decide our picks — the scoring rubric is published in full, including what disqualifies a pick. How this works.

The honest answer: it depends on two things

How long a rice cooker takes comes down to what rice you cook and what cooker you have. As a rough guide, white rice takes about 25–35 minutes and brown rice about 45–70, but those are ranges for a reason. Unlike a microwave, a rice cooker does not run for a set time you dial in — it cooks until the rice is done and then decides for itself to stop, so the time shifts with the grain, the amount, and how the machine works. Here is what actually drives it.

The type of rice matters most

The biggest variable is the grain. White rice— jasmine, basmati, plain long-grain, short-grain — cooks fastest, usually 25–35 minutes. Brown rice has an intact bran layer that resists water, so it takes far longer, often 45–70 minutes. Tougher whole grains and mixes — wild rice, GABA brown — take longer still, and congee or porridge, with its flood of extra water, can run over an hour. A bigger batch also adds time, because there is more mass to bring up to temperature.

Why a better cooker often takes longer

This surprises people: a premium cooker often cooks rice more slowly than a cheap one, and that is a feature, not a flaw. A basic on/off cooker just boils hard until the water is gone and clicks off — fast, but crude. A fuzzy-logic cooker like a Zojirushi, or an induction model, deliberately builds in a soak at the start and a rest at the end, and adjusts the heat throughout, which is exactly why its rice is better and more even. That extra care adds time. So the trade is real: the quickest rice comes from the crudest cooker, and the best rice takes a little longer to make.

How to stop timing being a problem

The fix for “it takes a while” is the feature most cookers already have: the delay timer. Load the rice and water in the morning, set the timer, and the cooker finishes exactly when you want to eat — so the cook time never makes you wait, because it happens while you are out or busy. And after it finishes, Keep Warm holds the rice for hours, so it does not have to be timed to the minute; it is safe to leave on Keep Warm well past the moment it is done. Between the delay timer and Keep Warm, a rice cooker is arguably more convenient becauseit manages its own timing — you never stand over it the way you would a pot on the stove.

The answer in one line: plan on 25–35 minutes for white rice and 45–70 for brown, expect a fuzzy-logic or induction cooker to take a little longer than a basic one (for better rice), and let the delay timer and Keep Warm take the timing off your hands entirely. If your rice is coming out wrong rather than slow, the fix is usually the water ratio, not the clock.

The hardware

The cookers this page is about

The cookers referred to above, with prices pulled live from Amazon and dated on every card. Full rankings live in the roundups linked from this page.

  • Zojirushi Zojirushi NS-ZCC10 Neuro Fuzzy Rice Cooker & Warmer, 5.5 Cup

    680 W

    Zojirushi NS-ZCC10 Neuro Fuzzy Rice Cooker & Warmer, 5.5 Cup

    The rice cooker every other one is measured against. Its Neuro Fuzzy microcomputer adjusts heat through the cook rather than running a fixed timer, which is the whole reason a $260 rice cooker cooks rice better than a $30 one. Made in Japan, 680 W, and the settings that matter are all there.

  • Aroma Housewares Aroma Professional ARC-954SBD Digital Rice Cooker & Multicooker

    Wattage not published

    Aroma Professional ARC-954SBD Digital Rice Cooker & Multicooker

    The budget pick, and an honest one. It is a digital cooker with a Saute-Then-Simmer function and a slow-cook mode, which makes it a genuine little multicooker for around forty dollars. It cooks rice well enough for most people — just not the way a fuzzy-logic cooker does, because it does not adjust heat as it goes.

#ad · As an Amazon Associate we earn from qualifying purchases.

Questions

Frequently asked

How long does a rice cooker take to cook white rice?
Usually about 25 to 35 minutes for white rice like jasmine, basmati or plain long-grain, though a bigger batch takes longer. A basic on/off cooker is at the fast end; a fuzzy-logic or induction cooker takes a little longer because it soaks and rests the rice for a better result.
Why does brown rice take so long in a rice cooker?
Because brown rice keeps its bran layer, which resists water and needs more time and heat to soften — typically 45 to 70 minutes versus 25 to 35 for white. Many cookers have a dedicated Brown Rice setting that runs the longer cycle automatically. See how to cook brown rice.
Why is my expensive rice cooker slower than a cheap one?
Because it is doing more. A basic cooker boils hard and clicks off; a fuzzy-logic or induction cooker deliberately soaks the rice at the start, adjusts the heat through the cook and rests it at the end, which takes longer but makes better, more even rice. The extra time is the reason the rice is better.

Keep reading