askento
Food & Cooking

How long does cooked rice last in the fridge?

Cooked rice lasts 3–4 days in the fridge when stored properly. Here's how to store it safely, reheat it, and why reheated rice can be risky if handled wrong.

2 min read · Updated 2026-04-14

How long does cooked rice last in the fridge?
ℹ️

General information only. This article may include AI-assisted content. While we aim for accuracy, verify important details before acting on them.

Short answer

Cooked rice lasts 3–4 days in the refrigerator when stored in an airtight container. The key risk with leftover rice isn't refrigerator storage — it's how quickly you cool it after cooking. Rice left at room temperature for more than 2 hours can develop harmful bacteria.

Why rice is riskier than most leftovers

Uncooked rice often contains spores of Bacillus cereus, a bacteria that can cause food poisoning. Cooking kills the active bacteria but not the spores. When rice sits at room temperature:

  • Spores germinate and multiply rapidly
  • The bacteria produce toxins that are not destroyed by reheating

This is why how you cool rice matters as much as how you store it.

How to store cooked rice safely

  1. Cool quickly — spread rice on a baking sheet or divide into shallow containers to cool faster. Don't leave it sitting in the pot.
  2. Refrigerate within 1 hour of cooking (2 hours maximum)
  3. Use airtight containers — reduces moisture loss and odor absorption
  4. Label with the date — rice all looks the same after 3 days

How long rice lasts

| Storage method | Duration | |---------------|----------| | Fridge (airtight container) | 3–4 days | | Freezer | 1–2 months | | Room temperature | 2 hours max |

How to reheat rice safely

  • Add a tablespoon of water per cup of rice before reheating (prevents drying out)
  • Microwave: Cover and heat on high 1–2 minutes, stir halfway
  • Stovetop: Add splash of water, heat in covered pan on medium, stir frequently
  • Always reheat to steaming hot (165°F throughout)
  • Only reheat rice once — don't reheat leftovers of leftovers

Signs rice has gone bad

  • Unpleasant or sour smell
  • Slimy or sticky texture (different from normal cooked rice)
  • Visible mold
  • More than 4 days old

When in doubt, throw it out.

Related questions

Can't find your answer?

Send us your question and we'll write a clear answer for it.

Ask a question →