How Long Does Cooked Rice Last? (And the One Hour That Decides It)
Cooked rice is the leftover everyone keeps and almost no-one stores properly. The shelf life is fine. The first sixty minutes are what decide whether you wake up at 3am regretting it.

Rice is the leftover I see binned most often, and it’s almost always for the same two reasons. Either someone left the pot on the stove overnight and panicked the next morning, or it sat in the fridge for nine days because nobody could remember when it was cooked. Both are preventable. Neither is about the rice itself.
The numbers people actually search for — 4–6 days in the fridge, 1–2 months in the freezer — are accurate, but they assume something most home cooks skip: a fast cool-down and an early refrigeration. Without those, the shelf life is closer to a few hours.
The Real Reason Rice Is Treated Differently
Most starches are forgiving leftovers. Pasta, potatoes and bread can sit out for an evening without anyone noticing. Rice can’t, and the reason is a bacterium called Bacillus cereus.
Raw, uncooked rice naturally carries Bacillus cereus spores. The spores survive normal cooking — they shrug off boiling water — and sit dormant in the cooked grain. When the rice cools into the “danger zone” between roughly 4°C and 60°C (40–140°F), the spores wake up and start producing a toxin called cereulide. Cereulide is heat stable: reheating the rice the next day doesn’t destroy it. The UK Food Standards Agency and the CDC both flag rice specifically for this reason — symptoms (vomiting, diarrhoea, cramps) hit 1–6 hours after eating and last about 24.
The internet calls it “fried rice syndrome” because takeaway and reheated fried rice is the classic culprit. The rice isn’t the problem. The hour it sat at room temperature before someone fried it is.
How Long Cooked Rice Actually Lasts
All numbers assume an airtight container, a fridge held at or below 4°C / 40°F, and rice that was refrigerated within an hour of cooking. Slide that hour and every number below shrinks fast.
In the fridge
- Plain white rice (jasmine, basmati, long-grain, sushi) — 4–6 days.
- Brown, red, black, wild rice — 3–5 days. The bran layer holds natural oils that go rancid faster than the starch alone.
- Risotto, paella, biryani, kedgeree — 3–4 days. Treat it as a meat/dairy leftover, because that’s what it is.
- Fried rice (already once-cooked rice, re-fried) — 1–2 days. The rice has already been through a cool-and-reheat cycle. You don’t get another one.
- Sushi rice (vinegared) — 1 day for the texture, 3 days for safety. Once it’s gone hard in the fridge it’s done.
In the freezer
- Plain white rice — 1–2 months for best texture, safe indefinitely at 0°F / −18°C.
- Brown / wild rice — 1 month. The oils oxidise even in the freezer.
- Mixed rice dishes (biryani, paella, jambalaya) — 1–2 months, portioned flat.
At room temperature
One hour, full stop. If a curry night ran long and the rice has been on the table for ninety minutes, eat what you’ve already served but bin the bowl. It’s cheaper than the lost workday.
The One Hour That Decides It
The single biggest lever on cooked-rice safety is how fast it leaves the danger zone. A pot of rice left to cool on the stovetop holds heat for hours — that’s plenty of time for the dormant spores to wake up.
The trick is to break the pot up. Spread the rice on a wide tray or shallow container in a thin layer the moment it’s done. Thin layer beats deep pile every time — surface area is what gets you out of the danger zone. Once it’s no longer steaming heavily, move it into an airtight container and straight into the fridge. The old advice to let things “come to room temperature” first is wrong for rice. Modern fridges are built to absorb warm food without spoiling anything else.
Inside an hour, from pot to fridge. That’s the whole game.
Freezing: The Move I’d Make 90% of the Time
If you’ve cooked more than two days of rice, freeze the rest the day you cooked it. Don’t wait until day three and decide it’s borderline. Frozen cooked rice keeps its texture remarkably well — closer to fresh than frozen bread or potatoes.
Portion it flat in zip-top freezer bags, no thicker than 5cm / 2 inches so the middle freezes quickly. Press out the air, label with the date, lay flat in the freezer until rigid, then stack. Reheat straight from frozen with a tablespoon of water per portion: 2–3 minutes in a covered microwave bowl, or 4–5 minutes in a hot pan with a lid. Stir halfway. The goal is piping hot all the way through — at least 75°C / 165°F.
How to Tell If Cooked Rice Has Gone Off
The visible signals, in order of seriousness:
- Sour, fermented or off smell. Healthy cooked rice smells faintly of cooked rice and nothing else. A vinegary, sweet-rotten or beery note means bacterial breakdown. Bin it.
- Slimy or sticky-beyond-normal texture. Sushi rice is sticky on purpose; jasmine is mildly tacky. Anything that’s gone slick or webby is a discard.
- Visible mould. White, green or pink fuzz on the surface or around the container rim. Don’t scoop it off — the rest is contaminated too.
- Dry, yellow crust or hardened lumps. Edge of storage life. Often still safe but unpalatable.
The trickiest case is the rice that looks fine but sat at room temperature too long. Cereulide toxin is colourless and tasteless. If the cool-down went wrong — left out overnight, kept on the warm stovetop, served at a long dinner — bin it regardless of how it looks.
The Habit That Actually Saves the Rice
The shelf-life numbers above are useless if you can’t remember when the rice went in. The single highest-leverage kitchen habit isn’t a new storage technique — it’s knowing what’s in the fridge before you stand in it at 7pm wondering whether the container from “sometime last week” is still good.
That’s what we built Pantree to do. It tracks what you’ve cooked, how long it’s been there, and what to do with it before it turns — so a tub of jasmine rice on day five surfaces three recipes it fits into, rather than getting binned on day nine.
More on the broader picture in our guides on how to stop wasting food and the wider shelf-life reference for 30+ foods. When you’re building a meal around a leftover, the what-to-cook-with-what-you-have framework is the one to grab. And for the parallel herb question, see how long fresh herbs last.
The Point
Cooked rice keeps perfectly well for the better part of a week if you treat the first hour seriously. Spread it thin, fridge it fast, freeze what you won’t eat in three days, reheat once and only once. The rice is not the problem. The hour is.
Frequently Asked Questions
How long does cooked rice last in the fridge?
Cooked white rice keeps for 4–6 days in an airtight container in a fridge held at or below 4°C / 40°F, provided it was cooled to room temperature within an hour of cooking and refrigerated immediately after. Brown, wild and red rice are slightly shorter at 3–5 days because their natural oils oxidise faster. Rice cooked with dairy, meat or stock (risotto, biryani, kedgeree) should be treated as a meat leftover — 3–4 days, no more.
Why is leftover rice considered dangerous?
Uncooked rice naturally carries spores of Bacillus cereus, a bacterium whose spores survive cooking. If cooked rice sits between 4°C and 60°C (40–140°F) for more than an hour or two, those spores wake up and produce a heat-stable toxin that reheating cannot destroy. The illness — often called 'fried rice syndrome' — causes vomiting and diarrhoea within 1–6 hours. The fix is simple: cool rice quickly and refrigerate within an hour. Reheating later is fine; the problem is the time at room temperature beforehand.
Can you freeze cooked rice?
Yes — freezing is the best long-term option. Spread cooked rice on a tray to cool quickly, portion into flat zip-top bags or airtight containers (no more than 5cm / 2 inches deep), squeeze out air, and freeze within an hour of cooking. Frozen cooked rice keeps its texture and flavour for 1–2 months. Reheat from frozen with a splash of water in the microwave (covered, 2–3 minutes per portion) or in a hot pan with a lid for 4–5 minutes. Don't thaw rice on the counter — go straight from freezer to heat.
How many times can you reheat rice?
Once. Each cool-then-reheat cycle gives Bacillus cereus another chance to multiply, and the toxin it produces survives further heating. Portion rice before storing so you only reheat what you'll eat in one sitting, and bin any rice that's been reheated and cooled again.
How do you tell if cooked rice has gone off?
Trust the obvious signs: a sour, off or fermented smell, slimy or sticky texture beyond the normal stickiness, visible mould (white, green or pink fuzz), or a noticeably dry, hard, yellow crust. Pre-cooked rice that's been in the fridge longer than 5–6 days should be binned even if it looks fine — Bacillus cereus toxin is invisible, odourless and tasteless.
How long does cooked rice last at room temperature?
No more than an hour, full stop. The UK Food Standards Agency and the US FDA both recommend the 'two-hour rule' for most cooked foods, but rice is the one starch where they tighten it to one hour because of Bacillus cereus. If a curry night runs late and the rice has been on the table for 90 minutes, you can still eat what's there — but don't save the leftovers.