StillSafeFood
USDA/FDA guidance

How Long Is Cooked Rice Good in the Fridge?

Last reviewed: May 2026

Quick answer

Cooked rice is safe in the refrigerator for 3 to 4 days when stored in an airtight container at or below 40°F. After 4 days, discard it even if it looks and smells fine. Rice poses a higher food poisoning risk from Bacillus cereus if stored or cooled incorrectly.

Safe window: 3–4 days

Cooked rice is safe in the refrigerator for 3 to 4 days when stored in an airtight container at or below 40°F (4°C). Discard after 4 days.

Why rice needs careful handling

Cooked rice carries a higher food poisoning risk than many people realize. Raw rice can harbor spores of Bacillus cereus, a bacteria whose spores survive cooking at normal boiling temperatures. When cooked rice is left at room temperature, those spores germinate and produce toxins that cause vomiting and diarrhea. See the official food-safety sources used by StillSafeFood for references.

Critically, these B. cereus toxins are heat-stable — reheating rice that was improperly stored will not make it safe. This is why proper initial refrigeration is so important.

How to store cooked rice safely

  • Cool quickly — refrigerate within 1 hour of cooking if possible, no more than 2 hours.
  • Store in a shallow, airtight container to cool evenly.
  • Keep the fridge at or below 40°F (4°C).
  • Use within 3–4 days. Freeze any rice you won't eat within that window.
  • When reheating, heat to 165°F (74°C) until steaming throughout.

Signs that rice has gone bad

Don't rely solely on appearance or smell. B. cereus and other pathogens may be present with no visible signs of spoilage. If your rice has been in the fridge for more than 4 days, discard it regardless of how it looks or smells.

Visible signs of spoilage (slimy texture, off odor, mold) always mean discard — but the absence of these signs does not guarantee safety past the 4-day window.

Frequently asked questions

How long does cooked rice last in the refrigerator?

3 to 4 days in a sealed container at or below 40°F (4°C), per USDA guidelines.

Can you eat cooked rice after 5 days in the fridge?

No. Discard cooked rice after 4 days. At 5 days, bacterial growth is a concern even if the rice looks and smells fine.

Is it safe to reheat refrigerated rice?

Yes — if the rice was refrigerated within 2 hours of cooking and stored for 3–4 days maximum. Reheat to 165°F (74°C) until steaming hot throughout.

Check your rice

Not sure if your rice is still safe? Use StillSafeFood for a precise answer based on how long it's been stored.

Check your food →

Related food safety questions

Want the StillSafeFood app?

We're building offline checks, barcode scanning, fridge reminders, and a histamine guide. Planned early access: $4.99/month.

We'll only use your email for StillSafeFood app updates.

If you think you may have food poisoning or feel seriously ill after eating, contact a healthcare provider or your local poison control center.