Skip to main content

How Long Cooked and Uncooked Rice Lasts in the Refrigerator

Cooked rice stays fresh for three to four days in the refrigerator

Once you cook rice, bacteria can grow if it sits at room temperature for more than two hours. Refrigeration slows that growth dramatically. Store cooked rice in an airtight container on a shelf (not the door) where the temperature stays at 40°F or below, and it will remain safe to eat for three to four days. After that window closes, the risk of foodborne illness rises enough that you should discard it.

The three-to-four-day window applies whether your rice is plain white, brown, jasmine, or basmati. The cooking method does not change the timeline—stovetop, rice cooker, or instant rice all follow the same rule once they cool. What matters is how quickly you refrigerate it. The sooner you move hot rice into a shallow container and into the fridge, the faster it cools through the danger zone (40°F to 140°F), and the safer it becomes.

Key Takeaways

  • Cooked rice lasts three to four days in the refrigerator when stored in an airtight container at 40°F or below.
  • Cool cooked rice to room temperature before refrigerating, or place it directly in the fridge while still warm—both methods are safe if done within two hours of cooking.
  • Uncooked rice stored in a cool, dry pantry lasts for months or years and does not need refrigeration.
  • Rice that smells sour, looks slimy, or shows visible mold should be thrown away immediately, regardless of how long it has been stored.
  • Freezing cooked rice extends its life to six months and is the best option if you want to keep it longer than four days.

Why cooked rice spoils faster than you might expect

Cooked rice is moist and soft—conditions that bacteria love. The cooking process kills most microorganisms, but spores of Bacillus cereus, a bacterium that causes food poisoning, can survive the heat. Once rice cools, those spores can germinate and multiply, especially if the rice sits at room temperature. Refrigeration does not kill the bacteria; it simply slows reproduction to a safe level.

Brown rice spoils slightly faster than white rice because its bran layer contains oils that can go rancid over time. The difference is small—brown rice still lasts three to four days refrigerated—but if you notice an off smell in brown rice before the four-day mark, trust your nose and discard it. Arborio and other short-grain varieties used for risotto follow the same timeline as long-grain white rice.

How to store cooked rice safely in your refrigerator

Transfer cooked rice to a shallow, airtight container as soon as it stops steaming. Shallow containers cool rice faster than deep ones, which means it spends less time in the danger zone. If you are concerned about the rice being too hot for plastic, let it cool for five to ten minutes on the counter first, then refrigerate. Both approaches are safe—what matters is that the rice reaches 40°F within two hours of cooking.

Place the container on a middle or lower shelf where air circulates and temperature stays consistent. The refrigerator door is warmer and less stable, so avoid storing rice there. Label the container with today's date using a piece of tape or a dry-erase marker. This takes five seconds and removes the guesswork later.

If you cooked rice in a rice cooker and the cooker has a "keep warm" setting, do not leave rice in it for more than a few hours. The keep-warm function maintains rice at around 140°F, which is warm enough to slow bacterial growth but not hot enough to stop it completely. Move the rice to the refrigerator once you are done eating.

Uncooked rice does not need refrigeration

Raw rice—whether white, brown, jasmine, or arborio—stays shelf-stable for months or years in a cool, dry pantry. You do not need to refrigerate it. Store it in an airtight container or a sealed bag in a cupboard away from heat and direct sunlight. Pantry storage is actually better than refrigeration because moisture in the fridge can cause uncooked rice to clump or develop mold over very long periods.

White rice lasts longer than brown rice because it has been milled to remove the bran and germ, which contain oils that eventually oxidize and turn rancid. White rice can last several years in the pantry; brown rice typically stays fresh for six months to a year. If you buy rice in bulk and want to extend brown rice's life, freezing it in an airtight container works well and does not affect cooking.

Freezing cooked rice extends storage to six months

If you want to keep cooked rice longer than four days, freezing is your best option. Spread cooled cooked rice on a baking sheet and freeze it for two to three hours until it is solid, then transfer it to a freezer bag or airtight container. This prevents the rice from clumping into one hard block. Frozen cooked rice lasts up to six months.

To reheat frozen rice, thaw it in the refrigerator overnight, then warm it on the stovetop with a splash of water, or microwave it in a covered container for two to three minutes. The texture will not be quite as fluffy as fresh rice, but it will be perfectly edible. Freezing works especially well if you cook a large batch on Sunday and want to portion it out for the week ahead.

Signs that cooked rice has gone bad

Discard cooked rice immediately if it smells sour, musty, or off in any way. Smell is often the first sign that bacteria or mold is present. If the rice looks slimy, feels sticky in an unusual way, or shows any visible mold (white, green, or black spots), throw it away. Do not taste it to check—foodborne illness is not worth the risk.

Rice that has been refrigerated for more than four days should be discarded even if it looks and smells fine. The bacteria may not have produced obvious signs yet, but the risk is high enough that it is not worth eating. When in doubt, throw it out. A batch of rice costs very little; a case of food poisoning costs far more in time and discomfort.

Preventing odors when storing rice in the refrigerator

Rice absorbs odors from other foods, especially strong-smelling items like fish, onions, or garlic. Store rice in a truly airtight container—not just a loosely covered bowl. Glass containers with snap-lock lids or freezer bags with the air pressed out work well. Avoid storing rice next to pungent foods if possible, though a sealed container should protect it.

If your refrigerator itself smells bad, that is a separate problem worth addressing. Baking soda in an open bowl absorbs general odors. A box of activated charcoal works too. Clean the refrigerator shelves with a solution of equal parts white vinegar and water to remove spills and bacteria that cause smells. A fresh-smelling fridge keeps all stored food tasting better.

Frequently Asked Questions

Can I eat cooked rice that has been in the refrigerator for five days?

No. The three-to-four-day window exists because bacterial growth accelerates after that point, even under refrigeration. Eating five-day-old rice carries a real risk of food poisoning. If you cooked too much rice, freeze what you will not eat within four days instead.

Is it safe to leave cooked rice on the counter overnight?

No. Bacteria multiply rapidly between 40°F and 140°F. Rice left on the counter overnight enters the danger zone and should be discarded. Always refrigerate cooked rice within two hours of cooking.

Do I have to cool rice before putting it in the refrigerator?

No. You can refrigerate hot rice directly. The concern that hot food will raise the refrigerator's temperature is outdated—modern refrigerators handle it fine. Cooling it first is convenient if you are in a hurry, but either way works as long as the rice reaches 40°F within two hours.

Can I store rice in the refrigerator door?

The door is the warmest part of the refrigerator and temperature fluctuates every time you open it. Store rice on a middle or lower shelf instead, where temperature stays more consistent and closer to 40°F.

What is the best way to reheat refrigerated rice?

Stovetop reheating works best: add a splash of water to a pan, add the rice, cover, and heat over medium for three to five minutes, stirring occasionally. Microwave reheating is faster—cover the rice, add a tablespoon of water per cup of rice, and microwave for two to three minutes, stirring halfway through. Both methods restore moisture that rice loses in the fridge.