Cooked rice is one of the easiest leftovers to make in bulk and one of the easiest to get wrong. It looks and smells fine for days, so it’s tempting to keep a container going all week. Rice needs a bit more care than most leftovers, though, mostly in how fast you cool it after cooking.
Quick answer: Cooked rice is good for 3 to 4 days in the fridge at 40°F (4°C) or colder. Get it into the fridge within 2 hours of cooking (1 hour if it’s above 90°F), in shallow containers so it cools fast. You can freeze cooked rice, and it stays safe indefinitely at 0°F (-18°C), but it tastes best if you use it within 1 to 2 months.
Below you’ll find a storage chart, why rice is handled a little differently, how to freeze and reheat it, and what to do about takeout fried rice or rice left out overnight.
How Long Is Cooked Rice Good For in the Fridge?
Plan on 3 to 4 days in a refrigerator set to 40°F (4°C) or below. That’s USDA’s general guideline for refrigerated leftovers, and USDA’s FoodKeeper database lists the same 3 to 4 days for leftovers without meat, naming rice as an example. White, brown and wild rice all follow the same rule once they’re cooked.
The clock starts when the rice is cooked, not when you remember to put it away. Rice that sat on the stove for an hour before going into the fridge has already used part of its safe window.
| Where it’s kept | How long | What to know |
|---|---|---|
| Countertop (room temperature) | No more than 2 hours | 1 hour if the air is above 90°F. After that, throw it out. |
| Refrigerator, 40°F (4°C) or colder | 3 to 4 days | Store in shallow, covered containers. |
| Freezer, 0°F (-18°C) | Best within 1 to 2 months | Safe indefinitely while frozen; texture slowly declines. |
| Thawed in the refrigerator | Use within 3 to 4 days | Or refreeze it without reheating. |
Why some sources say 4 to 6 days
If you’ve seen “4 to 6 days” for cooked rice, you didn’t imagine it. USDA’s FoodKeeper database has two entries that disagree. Its specific “cooked rice” entry lists 4 to 6 days in the fridge and 6 months in the freezer, and some extension websites repeat that figure. Its broader entry for leftovers without meat, which names rice as an example, lists 3 to 4 days and 1 to 2 months. Other university advice falls in between, at 3 to 5 days.
We recommend the shorter 3-to-4-day window. It matches USDA’s general leftovers guidance, it’s the figure in our food-by-food leftovers chart, and it leaves a margin for the reality of home kitchens: rice that cooled slowly, a fridge that runs a little warm, or a container that got opened at a few meals. If you cook rice on Sunday, finish or freeze it by Wednesday or Thursday.
Why Cooked Rice Needs Extra Care
Uncooked rice can carry spores of a bacterium called Bacillus cereus. Cooking doesn’t reliably destroy those spores. When cooked rice cools slowly or sits at room temperature, the spores can germinate, multiply and produce toxins.
One of those toxins is a big reason fast cooling matters so much. University of Florida food-safety researchers note that the vomiting-type toxin is heat-stable up to 250°F (121°C), so reheating rice until it’s steaming won’t make it safe if the toxin has already formed. That’s why the way you cool and store rice matters more than how hot you reheat it.
B. cereus food poisoning comes in two forms. The vomiting form usually starts about 1 to 6 hours after eating, and the diarrheal form about 6 to 15 hours after. Anyone with severe or lasting symptoms should contact a healthcare provider.
How to Store Cooked Rice in the Fridge
- Don’t leave it on the stove or in the pot. USDA’s limit for cooked food at room temperature is 2 hours, or 1 hour above 90°F. University of Wisconsin food-safety specialists suggest getting rice into the fridge within an hour.
- Spread it out. A deep pot of rice cools slowly in the middle. Divide it into shallow containers, ideally no more than about 3 inches deep, so it chills quickly.
- Put it in the fridge while it’s still warm. USDA says hot food can go straight into the refrigerator. You don’t need to wait for it to reach room temperature, and waiting is exactly what you want to avoid.
- Cover it once it’s cold. An airtight lid keeps the rice from drying out and picking up fridge odors.
- Label the container. Write the cooking date on a piece of tape so nobody has to guess on day four.
- Check your fridge temperature. The FDA recommends 40°F (4°C) or below. An inexpensive appliance thermometer is the only way to know for sure.
Can You Freeze Cooked Rice?
Yes. Cooked rice freezes well, and freezing is the best way to keep extra rice beyond the 3-to-4-day fridge window. Plain rice reheats with a texture close to freshly cooked, which makes it a handy shortcut for busy weeknights.
How to freeze cooked rice
- Cool the rice quickly in shallow containers in the fridge, using the steps above.
- Portion it into freezer bags or airtight containers in the amounts you usually use, such as 1 or 2 cups.
- Press freezer bags flat and squeeze out the air. Flat packs freeze faster, stack neatly and thaw quickly.
- Label each bag with the contents and date, then freeze at 0°F (-18°C).
Freeze rice while it’s fresh, ideally the day you cook it. Freezing doesn’t reset the clock, so rice that has already spent three days in the fridge should be eaten rather than frozen.
How long does cooked rice last in the freezer?
Food kept frozen at 0°F (-18°C) stays safe indefinitely, so freezer times are about quality, not safety. USDA’s quality estimates for frozen rice vary from 1 to 2 months (its general leftovers-without-meat entry) to 6 months (its specific cooked-rice entry). For the best texture, use frozen rice within 1 to 2 months. Older rice is still safe if it stayed frozen; it may just be drier or more crumbly.
How to thaw frozen rice
- No thawing needed: USDA says it’s safe to reheat frozen leftovers straight from the freezer. For rice, the microwave or a covered skillet with a splash of water works well.
- In the refrigerator: Move the bag to the fridge the night before. Use it within 3 to 4 days, or refreeze it without reheating.
- In cold water: Keep the rice in a leak-proof bag and submerge it. Cook rice thawed this way before refreezing it.
- In the microwave: Thaw and keep heating until it reaches 165°F (74°C).
Don’t thaw rice on the counter. It falls under the same 2-hour room-temperature limit as freshly cooked rice.
How to Reheat Leftover Rice Safely
Reheat leftover rice until it reaches 165°F (74°C) all the way through, which is USDA’s temperature for reheating any leftovers. A food thermometer is the most reliable check.
- Microwave: Put the rice in a microwave-safe dish, sprinkle it with a little water and cover it with a vented lid. Stir halfway through, since microwaves heat unevenly, and check the temperature in more than one spot. Let it stand for a minute before serving.
- Stovetop: Add the rice to a pan with a tablespoon or two of water or broth, cover and heat over medium-low, stirring occasionally, until steaming hot.
- Fried rice: Cold rice from the fridge works well in a hot skillet. Keep stirring until every part is piping hot.
Remember that reheating can’t fix rice that was cooled slowly or left out too long. Good storage comes first.
How to Tell If Cooked Rice Has Gone Bad
Throw out cooked rice if you notice any of these:
- A sour or otherwise off smell
- A slimy or sticky film on the grains
- Any visible mold or discoloration
- It’s past day 4 in the fridge, or you can’t remember when it was cooked
Don’t rely on the smell test alone. The FDA explains that food can make you sick even when it doesn’t look, smell or taste spoiled, because the bacteria that cause illness are different from the ones that make food “go bad.” Rice that looks perfect on day six is still past the safe window. When in doubt, throw it out.
Takeout Rice, Rice Cookers and Other Special Cases
Rice left out overnight
Throw it out. Cooked rice left at room temperature for more than 2 hours (1 hour above 90°F) is past USDA’s safe limit, and refrigerating or reheating it afterward won’t make it safe.
Takeout and restaurant rice
Treat takeout fried rice, white rice and rice bowls like any other leftovers: refrigerate them within 2 hours of when the food was ready, not when you got home, and eat them within 3 to 4 days. If the food sat in the car or on the table for a while, count that time too.
Rice on a cooker’s keep-warm setting
USDA says hot food has to stay at 140°F (60°C) or warmer to keep bacteria from growing. If you hold rice on a keep-warm setting, check it with a food thermometer. Once you’re done serving, move the leftovers to shallow containers and refrigerate them instead of leaving the pot on warm for hours.
Rice mixed with meat, beans or vegetables
Rice dishes such as chicken and rice, burrito bowls or stir-fries follow the same 3-to-4-day refrigerator limit. Go by whichever ingredient expires first, and when a dish combines leftovers of different ages, use the oldest one’s date.
Cook Once, Eat Twice: Making Rice Work for Your Budget
Rice is one of the cheapest staples in the store, and cooking a big batch saves time later in the week. The trick is to plan where the extra goes before it’s cooked: one meal tonight, one or two from the fridge in the next few days, and the rest frozen in flat, labeled portions for busy nights.
Using leftovers before they spoil is one of the simplest ways to waste less food and stretch a family grocery budget. For storage times on other everyday leftovers, from soup to cooked chicken, see our guide to how long leftovers last in the fridge, and if pizza night left you with extra slices, here’s how long leftover pizza is good for.
Cooked Rice FAQs
Is it safe to eat cold leftover rice?
Rice that was cooled quickly, kept at 40°F or below and eaten within 3 to 4 days can be eaten cold, for example in a rice salad. The risk comes from rice that sat out or cooled slowly, and that applies whether you eat it cold or reheated.
Does reheating rice kill bacteria?
Reheating to 165°F kills many bacteria, but it doesn’t destroy the heat-stable toxin Bacillus cereus can produce in rice that was left out or cooled slowly. Safe rice depends on fast cooling and cold storage first.
Can you refreeze cooked rice?
Yes, in two cases. USDA says leftovers thawed in the refrigerator can be refrozen without reheating, and leftovers reheated to 165°F can be refrozen too. Expect each round in the freezer to make the rice a little drier.
Does brown rice last longer than white rice once cooked?
No. USDA’s guidance doesn’t separate cooked brown rice from white rice, so use the same 3 to 4 days in the fridge for both. (Uncooked, the two do differ: FoodKeeper lists about 2 years in the pantry for white or wild rice and about 1 year for brown rice.)
References
- USDA Food Safety and Inspection Service. Leftovers and Food Safety. https://www.fsis.usda.gov/food-safety/safe-food-handling-and-preparation/food-safety-basics/leftovers-and-food-safety
- FoodSafety.gov. FoodKeeper App (USDA Food Safety and Inspection Service, Cornell University and the Food Marketing Institute). https://www.foodsafety.gov/keep-food-safe/foodkeeper-app
- FoodSafety.gov. Cold Food Storage Chart. https://www.foodsafety.gov/food-safety-charts/cold-food-storage-charts
- U.S. Food and Drug Administration. Are You Storing Food Safely? https://www.fda.gov/consumers/consumer-updates/are-you-storing-food-safely
- University of Florida IFAS Extension. Preventing Foodborne Illness: Bacillus cereus (FS269). https://ask.ifas.ufl.edu/publication/FS269
- University of Wisconsin–Madison Division of Extension. Safe Handling of Cooked Rice. https://winnebago.extension.wisc.edu/2019/04/05/safe-handling-of-cooked-rice-by-barb-ingham/
- Iowa State University Extension and Outreach, Spend Smart. Eat Smart. Extra Rice. https://spendsmart.extension.iastate.edu/spendsmart/2023/04/10/extra-rice/




