How Long Does Cooked Rice Last in the Fridge?

Leftover rice is one of the most common things in any fridge, so it's worth knowing how long cooked rice lasts in the fridge – and why rice has stricter rules than most leftovers. The short version: 3 to 4 days, but only if you cool it fast.
Rice isn't like leftover pasta or soup. It can carry a heat-resistant bacteria that survives cooking, so the way you cool and store it matters as much as the number of days. Here's the full guide, with clear steps you can follow every time.
How Long Does Cooked Rice Last in the Fridge?
Cooked rice lasts 3 to 4 days in the fridge if you cool it quickly and refrigerate it within 1 hour of cooking. UK food agencies are stricter and advise eating it within 24 hours. For longer storage, freeze cooked rice for up to 3 months, and reheat it only once until steaming hot.
- Fridge (USDA)3–4 days
- Fridge (UK advice)Within 24 hours
- FreezerUp to 3 months
- ReheatOnce, until steaming hot (165°F)
In this guide
Cooked Rice Storage Chart
| Where | How long | Notes |
|---|---|---|
| Counter (room temperature) | Max 1–2 hours | Cool and refrigerate as soon as possible |
| Fridge – US guidance | 3–4 days | Standard USDA leftover guidance |
| Fridge – UK guidance | Within 24 hours | The safest choice for kids, older adults and pregnancy |
| Freezer | Up to 3 months | Best quality; safe longer if kept frozen |
| Fried rice / rice dishes | 3–4 days | Follow the shortest-lasting ingredient (e.g. seafood) |
Fridge at 40°F (4°C) or below. Freezer at 0°F (-18°C).
Why Cooked Rice Needs Extra Care
Uncooked rice can contain spores of a bacteria called Bacillus cereus. Cooking kills the bacteria, but the spores can survive. If cooked rice sits warm for too long, the spores grow and make toxins – and reheating does not destroy those toxins.
That's why the so-called "fried rice syndrome" happens: the problem usually isn't how old the rice is, but how long it sat at room temperature before going in the fridge. Food poisoning from B. cereus typically causes vomiting or diarrhea within hours.
How to Store Cooked Rice the Right Way
- Take it out of the pot. Don't leave rice in the rice cooker on "keep warm" all evening, and don't let it cool in the hot pan.
- Spread it out. Spread the rice in a thin layer on a tray or plate. Thin layers cool in 15–20 minutes instead of hours.
- Portion it. Divide into shallow containers, about 2 inches (5 cm) deep or less.
- Refrigerate within 1 hour. Cover once it stops steaming and put it straight into the fridge.
- Label the date. Eat within 3–4 days (or 24 hours if you follow UK advice).
Can You Freeze Cooked Rice?
Yes – and freezing is the best option if you won't eat it within a couple of days. Frozen rice reheats surprisingly well and keeps its texture better than rice stored in the fridge for several days.
- Cool the rice quickly using the steps above.
- Pack 1-cup portions into freezer bags and flatten them so they freeze fast and stack neatly.
- Press out the air, seal and label with the date.
- Freeze for up to 3 months for the best texture.
To use, microwave straight from frozen with a splash of water, covered, for 2–3 minutes, stirring halfway. There's no need to thaw first.
How to Reheat Rice Safely
- Reheat only once. Take out just the portion you'll eat.
- Get it steaming hot all the way through – 165°F (74°C) on a food thermometer.
- Microwave: Add 1–2 tablespoons of water per cup, cover, heat 1–2 minutes and stir. Check that the center is hot.
- Stovetop: Add a splash of water or broth, cover, and heat over medium for 3–5 minutes, stirring.
- Stir-fry: Fry in a hot pan with oil until every grain is heated through.
Is cold rice safe? Yes, if it was cooled quickly and kept in the fridge. Eat cold rice (for example in rice salads or sushi bowls) within a day for the safest result.
How to Tell If Cooked Rice Has Gone Bad
- Sour or strange smell
- Slimy or sticky-wet texture that wasn't there before
- Hard, dried-out grains (a quality issue, often a sign it's old)
- Mold – any fuzzy spots of green, black or white
Common Mistakes to Avoid
- Leaving rice in the cooker overnight. Fix: Turn it off and chill leftovers within an hour.
- Putting a big hot pot in the fridge. The center stays warm for hours. Fix: Spread out and portion first.
- Reheating the same rice twice. Fix: Reheat only the portion you'll eat.
- Trusting the smell test. Fix: Go by time and temperature, not just smell.
- Keeping rice "for the week". Fix: Freeze anything you won't eat within 3–4 days.
- Lukewarm reheating. Fix: Heat until steaming throughout, 165°F (74°C).
The Bottom Line
Cooked rice lasts 3–4 days in the fridge – but only when you cool it within about an hour and keep it cold. If you want to be extra careful, eat it within 24 hours or freeze it. Reheat once, until steaming hot, and you can enjoy leftover rice without worry.
Frequently Asked Questions
Can you eat 5-day-old rice?
It's not recommended. US guidance says to eat cooked rice within 3–4 days, and UK agencies advise within 24 hours. After that, the risk increases. Freeze rice if you won't eat it in time.
Is it safe to reheat rice?
Yes, if the rice was cooled quickly and kept in the fridge. Reheat it only once and make sure it's steaming hot all the way through, or 165°F (74°C).
Can you freeze cooked rice?
Yes. Cool it quickly, pack it into flat freezer bags and freeze for up to 3 months. Reheat straight from frozen in the microwave with a splash of water.
Does brown rice last longer than white rice?
Not once it's cooked. Cooked brown rice and white rice follow the same rules: 3–4 days in the fridge and about 3 months in the freezer. Uncooked brown rice has a shorter pantry life than white because of its natural oils.
Why does day-old rice make better fried rice?
Chilled rice is drier and firmer, so the grains stay separate and fry instead of turning mushy. Just make sure the rice was refrigerated quickly after cooking.
Sources
Last reviewed October 20, 2026. Storage times are general guidance for best quality and safety; always follow your product label.