How Long Does Rice Take to Cook in a Rice Cooker?

Cooking times vary by rice type and cooker. Here's how long white, brown, basmati, and jasmine rice typically take in a rice cooker.

If you've ever stood in the kitchen wondering how long rice takes to cook in a rice cooker before you can serve dinner, the honest answer is "it depends"—but not by much. Most rice cookers finish a batch of white rice in well under an hour, and once you know the rough timing for your rice type and cooker, you can plan meals with confidence. Here's what actually affects cooking time and what to expect from each type of rice.

Typical Cooking Times by Rice Type

These are approximate times from when you press "cook" to when the cooker switches to keep-warm. They assume a mid-sized batch (2-4 rice cooker cups) in a standard household cooker.

Pro Tip

If you're not sure how long your specific model takes, run one test batch and time it from start to the "keep warm" beep. Write the time on a sticky note inside a cupboard door—most households cook the same one or two rice types on repeat, so you'll only need to do this once or twice.

What Affects Cooking Time

A handful of factors explain why the same rice can take different amounts of time in different kitchens.

Important Warning

Keep-warm time is not cooking time. Once your cooker switches to "keep warm" mode, the rice is done—leaving it on warm for hours doesn't continue cooking it, and doing so for extended periods (especially overnight) can dry out or discolour the rice and, in rare cases, allow bacterial growth if the rice sits at unsafe temperatures for too long.

Why Cook Time Isn't the Whole Story

Even after your rice cooker switches off, resting time still matters. Most rice benefits from sitting with the lid closed for 5-10 minutes after cooking finishes, which lets the steam redistribute evenly through the pot and firms up the texture. Opening the lid immediately and serving straight away often leaves the top layer slightly wetter than the rest. Fluffing the rice gently with the paddle after this rest—rather than stirring vigorously—also helps separate the grains without crushing them.

So when you're planning a meal around "how long does a rice cooker take," a safe rule of thumb is to budget 30-45 minutes for white rice and closer to an hour for brown rice, including a short rest at the end. If timing matters for a specific dinner, it's always worth doing one timed trial run with your own cooker and rice brand, since the numbers above are solid starting points rather than guarantees.

👩‍💻

Sarah Mitchell

Content Director

Sarah has been writing about kitchen appliances and home cooking for over 10 years. She's tested dozens of rice cookers and loves helping beginners find their perfect match.

Continue Learning