A rice cooker takes about 18 to 30 minutes to cook white rice and 35 to 60 minutes for brown rice, plus 10 to 15 minutes of resting. Your exact rice cooker cooking time depends on the model, the rice type and how much rice is in the pot. Use the tables below to plan dinner.
How long does white rice take in a rice cooker?
Most cookers finish white rice in 18 to 30 minutes. A bigger batch takes longer because the pot needs more heat to bring the water to a boil and then cook off the rest. These are typical ranges, not guarantees. Your manual is the final word for your model.
| White rice (rice cooker cups, uncooked) | Typical cook cycle | Notes |
|---|---|---|
| 1 cup | 18-25 min | One Zojirushi manual lists about 18-23 min |
| 2 cups | 24-30 min | Same manual lists about 24-29 min |
| 3 cups | 27-35 min | General estimate; varies by model |
| 5-6 cups | 30-40 min | General estimate for large cookers; varies by model |
The cup that comes with the cooker is usually a Japanese cup of about 180 mL, or roughly 3/4 US cup. Use that cup and the fill lines inside the pot, not a standard US measuring cup, or your water and timing will be off. For exact water amounts, see our rice cooker water ratio chart.
How long do brown, jasmine, basmati, sushi and sticky rice take?
Brown rice is the slow one. Jasmine, basmati and sushi rice land close to white rice. Sources disagree on some of these, so treat each figure as a range and check your manual.
| Rice type | Typical cook cycle | Rest after click | Tip |
|---|---|---|---|
| White long-grain | 18-30 min | 10 min | Rinse until water is mostly clear |
| Jasmine | 18-28 min | 10 min | Often needs slightly less water than white |
| Basmati | 20-30 min | 10 min | A 20-30 min soak helps keep grains long and separate |
| Sushi / short-grain | 20-30 min | 10-15 min | Published estimates range from about 15 to 30 min |
| Sticky (glutinous) rice | 20-30 min | 10 min | Soak first; use a sweet or sticky setting if you have one |
| Brown | 35-60 min | 10-15 min | Use the brown setting if your cooker has one |
| Wild rice blends | 40-50 min | 10 min | Check the package for the blend |
Brown rice keeps its bran layer, so water takes longer to soak in. That is why many cookers run 35 to 45 minutes and some run 60 or more. If you cook it often, a model with a dedicated brown cycle is worth a look, and our best brown rice cookers roundup covers those.
For jasmine specifically, our guide on how to make the best jasmine rice goes into rinsing and ratios.
Do basic, fuzzy logic and induction cookers take different amounts of time?
Yes, and faster does not always mean better. The difference comes from how each cooker controls heat.
| Cooker type | How it works | Time pattern |
|---|---|---|
| Basic one-switch | Heats at full power until the pot passes boiling temperature, then a thermostat flips it to warm | Often the shortest for plain white rice; one source puts pot-style units around 20-25 min for 2 cups |
| Digital / fuzzy logic (micom) | A chip adjusts heat in stages, often with soak and steam phases | Often longer; one source puts digital models around 27-32 min for 2 cups |
| Induction (IH) | Heats the whole pot wall with a magnetic coil for more even heat | Varies widely; programmed modes for brown or sushi rice can run longer |
The extra minutes on programmed cookers usually go to a gentle pre-soak and a built-in steam phase. That is part of why the rice comes out more even. Wattage also matters, since a higher-wattage heater reaches a boil sooner, but wattage and cycle length are not tied together in a simple way, so use the manual for your model.
If you want to see how a programmed cooker lays out its cycles, our Zojirushi NS-TSC10 micom review is one example. Our best Japanese rice cookers list covers more options, including picks that suit sushi rice.
How long from start to table? A worked plan
Cook times on the box leave out the steps around the cycle. Here is a realistic total for 2 cups of white rice and for 2 cups of brown rice, assuming a typical cooker.
- White rice, no soak: rinse 2 min, cook 24-30 min, rest 10 min. Total: about 36-42 minutes.
- White rice, with a 30-minute soak: add the soak time. Total: about 65-70 minutes. Many cookers do not need a soak, so skip it unless the manual calls for it.
- Brown rice, no soak: rinse 2 min, cook 40-60 min, rest 10-15 min. Total: about 52-77 minutes.
Decision rule: start white rice about 40 minutes before you want to eat, and brown rice about an hour and 15 minutes before. If your cooker has a delay timer, set it so the cycle ends right before dinner. Do not let rice sit in a warm cooker for hours.
Cooking for a family? A bigger batch adds only a few minutes, but the pot has to be big enough. Our guide to rice cooker size for 4 people shows how to pick a capacity.
Why is my rice cooker taking so long?
A cycle that runs 15 minutes or more past the range for your rice type usually points to one of these causes. Work down the checklist in order.
- Too much water. Extra water has to boil off before the cooker switches to warm. Re-measure with the fill line inside the pot.
- Overfilled pot. Never go past the max-fill line, and use only the cup supplied with the cooker.
- Cold water. Water straight from a cold tap or fridge adds a few minutes. It rarely causes a big delay.
- Lid not seated or opened mid-cycle. Lost steam and heat stretch the cycle. Keep the lid shut until it clicks to warm.
- Pot not seated flat. Rice grains, a wet outer pot or a dirty heating plate can leave a gap. Wipe the outside of the pot dry before you set it in.
- Wrong setting. Brown rice on a white-rice setting comes out hard, and white rice on a brown setting runs long.
- Weak power supply. Plug the cooker directly into a wall outlet. A thin extension cord or an overloaded circuit can slow heating, and a cooker that draws high current should not share a cord with other appliances.
If the cooker switches to warm too early and the rice is hard, there was probably too little water or too short a cycle. Add 2 to 3 tablespoons of hot water, stir gently and run the cook cycle once more, or let it steam on warm for 10 more minutes. If the cooker never clicks off at all, stop using it and check the manual or contact the maker.
Safety: never run the cooker without the inner pot or with too little water, and keep your face and hands away from the steam vent when you lift the lid.
How long should rice rest after the cooker clicks to warm?
Let it rest, covered, for about 10 to 15 minutes. That time is not included in the cook cycle numbers above. During the rest, steam spreads moisture evenly so the bottom layer is not wetter than the top. Many cookers count some of this in their warm phase, so follow your manual if it gives a specific rest time.
After resting, open the lid, fluff with a plastic or wooden paddle, and serve. Short-grain and sushi rice are best at the longer end of the rest range.
Food safety: cooked rice can carry Bacillus cereus spores that grow if rice stays warm for too long. Do not hold rice on keep-warm for many hours, and refrigerate leftovers within about 1 hour of cooking. Check your manual for the maker’s keep-warm limit, since it differs by model.
Is a rice cooker faster than the stove or an Instant Pot?
Not usually. A rice cooker is slower than a pressure cooker and about the same as the stove, but it needs no watching. On the stove, white rice usually needs about 15 to 20 minutes of simmering plus the same rest time. Pressure cookers can cook white rice in around 8 minutes and brown rice in around 20 minutes, though the pot also needs time to come to pressure.
Pick the rice cooker if you want hands-off cooking and a delay timer. Pick the stovetop if you cook one batch occasionally and already own a lidded pot. Our best pot to cook rice guide covers saucepans that hold heat well. If speed matters most, see our Instant Pot rice recipes for timing and ratios.
Our Top Picks
Ready to shop? These are the top-rated options from our hands-on roundup, Best Rice Cooker Under $100 of 2026.
Cosori 10-Cup Rice Cooker with Fuzzy Logic
Zojirushi 6-Cup Rice Cooker NHS-10
Toshiba TRCS02 Mini Rice Cooker, 3-Cup Fuzzy Logic
As an Amazon Associate we earn from qualifying purchases. Product prices and availability are accurate as of the date/time indicated.
Frequently Asked Questions
Can I cook rice without using the keep-warm setting?
Yes. Keep-warm switches on automatically when the cook cycle ends, and most cookers let you unplug right then. Let the rice rest covered for 10 to 15 minutes, serve, and refrigerate leftovers within about 1 hour. Some models let you turn keep-warm off, so check your manual.
Should I leave rice in the cooker after it clicks off?
Leave it for 10 to 15 minutes with the lid closed so the grains finish steaming evenly. Then fluff and serve. Don’t leave it on keep-warm for many hours, because that raises the risk of bacteria growth in cooked rice.
Does rinsing rice change how long it takes to cook?
Rinsing does not change the cook cycle much, but it removes surface starch for less sticky grains. Soaking can shorten the cook time slightly, though many cookers do not need it. Follow the water line for your rinsed or unrinsed rice as your manual says.
Why does brown rice take so much longer than white?
Brown rice keeps its outer bran layer, which slows water absorption. Most cookers need 35 to 60 minutes for it. Using a brown rice setting, if your cooker has one, gives the bran enough time to soften without scorching the bottom.
{“@context”: “https://schema.org”, “@type”: “FAQPage”, “mainEntity”: [{“@type”: “Question”, “name”: “Can I cook rice without using the keep-warm setting?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Yes. Keep-warm switches on automatically when the cook cycle ends, and most cookers let you unplug right then. Let the rice rest covered for 10 to 15 minutes, serve, and refrigerate leftovers within about 1 hour. Some models let you turn keep-warm off, so check your manual.”}}, {“@type”: “Question”, “name”: “Should I leave rice in the cooker after it clicks off?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Leave it for 10 to 15 minutes with the lid closed so the grains finish steaming evenly. Then fluff and serve. Don’t leave it on keep-warm for many hours, because that raises the risk of bacteria growth in cooked rice.”}}, {“@type”: “Question”, “name”: “Does rinsing rice change how long it takes to cook?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Rinsing does not change the cook cycle much, but it removes surface starch for less sticky grains. Soaking can shorten the cook time slightly, though many cookers do not need it. Follow the water line for your rinsed or unrinsed rice as your manual says.”}}, {“@type”: “Question”, “name”: “Why does brown rice take so much longer than white?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Brown rice keeps its outer bran layer, which slows water absorption. Most cookers need 35 to 60 minutes for it. Using a brown rice setting, if your cooker has one, gives the bran enough time to soften without scorching the bottom.”}}]}