How Long Does Cooked Rice Last in the Fridge?

Cooked rice is one of the most common leftovers, but it's also one of the most misunderstood when it comes to food safety. Here's how long it lasts, how to store it properly, and when to throw it out.

How Long Does Cooked Rice Last?

Cooked rice lasts 4-6 days in the fridge when stored properly in an airtight container. After 6 days, the risk of bacterial growth (specifically Bacillus cereus) increases significantly.

The Bacillus cereus Risk

Uncooked rice can contain spores of Bacillus cereus, a bacteria that can cause food poisoning. These spores survive cooking. If rice is left at room temperature for more than 2 hours, the spores can multiply and produce toxins that cause vomiting and diarrhea. The toxins are heat-resistant, so reheating won't make the rice safe.

How to Store Cooked Rice

Can You Freeze Cooked Rice?

Yes. Cooked rice freezes well for up to 6 months. Portion into freezer bags, press out the air, and flatten for easy stacking. Reheat from frozen in the microwave with a splash of water.

Signs Rice Has Gone Bad

Can't decide what to cook? Try our free Random Food Generator.

Frequently Asked Questions

Can you leave rice out overnight?

No. Rice left at room temperature for more than 2 hours should be discarded. Bacillus cereus spores can multiply rapidly at room temperature.

Is it safe to reheat rice?

Yes, if it's been stored properly in the fridge. Reheat until steaming hot throughout (165°F/74°C). Don't reheat rice more than once.

Why does leftover rice get hard?

Retrogradation. The starch molecules recrystallize as the rice cools, making it firm and dry. Adding a splash of water when reheating restores moisture.