Food Storage

How Long Does Cooked Rice Last in the Fridge?

Bowl of cooked white rice with chopsticks next to a glass storage container of rice and a calendar

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.

Quick answer

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
  1. Cooked Rice Storage Chart
  2. Why Cooked Rice Needs Extra Care
  3. How to Store Cooked Rice the Right Way
  4. Can You Freeze Cooked Rice?
  5. How to Reheat Rice Safely
  6. How to Tell If Cooked Rice Has Gone Bad
  7. Common Mistakes to Avoid
  8. The Bottom Line
  9. Frequently Asked Questions

Cooked Rice Storage Chart

WhereHow longNotes
Counter (room temperature)Max 1–2 hoursCool and refrigerate as soon as possible
Fridge – US guidance3–4 daysStandard USDA leftover guidance
Fridge – UK guidanceWithin 24 hoursThe safest choice for kids, older adults and pregnancy
FreezerUp to 3 monthsBest quality; safe longer if kept frozen
Fried rice / rice dishes3–4 daysFollow 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.

The real rule: Cool rice fast. Food Standards Scotland recommends chilling cooked rice ideally within 1 hour, and the USDA says never leave cooked food out longer than 2 hours (1 hour above 90°F).

How to Store Cooked Rice the Right Way

  1. 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.
  2. 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.
  3. Portion it. Divide into shallow containers, about 2 inches (5 cm) deep or less.
  4. Refrigerate within 1 hour. Cover once it stops steaming and put it straight into the fridge.
  5. Label the date. Eat within 3–4 days (or 24 hours if you follow UK advice).
Kitchen tip: Making fried rice tomorrow? Day-old rice really is better – it's drier and fries without clumping. Just make sure it was chilled quickly the night before.

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.

  1. Cool the rice quickly using the steps above.
  2. Pack 1-cup portions into freezer bags and flatten them so they freeze fast and stack neatly.
  3. Press out the air, seal and label with the date.
  4. 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
Important: Rice that was left out too long can look and smell perfectly normal and still make you sick. If it sat at room temperature for more than 2 hours, throw it out – even if it seems fine.

Common Mistakes to Avoid

  1. Leaving rice in the cooker overnight. Fix: Turn it off and chill leftovers within an hour.
  2. Putting a big hot pot in the fridge. The center stays warm for hours. Fix: Spread out and portion first.
  3. Reheating the same rice twice. Fix: Reheat only the portion you'll eat.
  4. Trusting the smell test. Fix: Go by time and temperature, not just smell.
  5. Keeping rice "for the week". Fix: Freeze anything you won't eat within 3–4 days.
  6. 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.