Can You Reheat Rice Twice? Why Experts Say No

You should not reheat rice more than once. The UK Food Standards Agency states this directly, and the reasoning comes down to a specific bacterium called Bacillus cereus that thrives on cooked rice left at room temperature. Each time rice goes through a cycle of heating, cooling, and sitting around, the risk of bacterial growth and toxin production increases. One reheat is fine if you’ve stored the rice properly. A second reheat pushes your luck.

Why Rice Is Riskier Than Other Leftovers

Most people assume that reheating food kills whatever bacteria might be growing on it. That’s true for many common pathogens like Salmonella and E. coli. But Bacillus cereus is different. It forms spores that survive boiling temperatures, meaning the bacteria are already present in your rice the moment you finish cooking it. As the rice cools, those spores germinate and begin multiplying, producing toxins along the way.

The real problem is the toxin, not the bacteria itself. The emetic toxin (the one that causes vomiting) is heat stable up to 250°F (121°C) and requires more than 80 minutes at that temperature to break down. Your microwave or stovetop reheat isn’t getting anywhere close to that. So while reheating to 165°F (74°C) kills the active bacteria, it does nothing to the toxins they’ve already produced. As one University of Washington food safety expert put it: “You’re killing the vegetative cells, you’re not destroying the toxins.”

What Happens With Each Reheat Cycle

Every time rice moves through the temperature “danger zone” between 40°F and 140°F (4°C to 60°C), Bacillus cereus has an opportunity to multiply and produce more toxin. The first time you cook rice, cool it, and refrigerate it, you’ve gone through that danger zone once. When you reheat it and eat it immediately, that’s manageable. But if you reheat rice, let some of it cool again, refrigerate it, and then reheat it a second time, you’ve now passed through the danger zone multiple times. Each pass allows more bacterial growth and more toxin accumulation.

Most healthy people can handle a small amount of these toxins without feeling sick. The danger comes when Bacillus cereus has had enough time in that temperature range to multiply significantly. Two cooling cycles give it roughly twice the opportunity. The toxin load becomes cumulative, and there’s no way to cook it out once it’s there.

Symptoms of Reheated Rice Illness

Bacillus cereus causes two distinct types of food poisoning. The emetic (vomiting) syndrome, which is most commonly linked to rice, hits fast, typically within one to six hours of eating. Nausea is the most common symptom, reported in about 71% of cases in one CDC-documented outbreak, followed by abdominal cramps (36%) and diarrhea (14%). Fever is uncommon with either form. The diarrheal syndrome has a longer incubation period of 6 to 24 hours. Both forms are usually self-limiting, but they’re unpleasant enough that prevention is worth the effort.

How to Store Rice Safely

The single most important factor is how quickly you cool rice after cooking. Leaving a pot of rice on the counter for hours is where the real danger lies. The USDA recommends refrigerating all perishable foods within two hours of cooking, or within one hour if the ambient temperature is above 90°F. Don’t put a hot, covered pot directly in the fridge either, since the trapped heat keeps the rice in the danger zone longer than you’d expect.

Instead, spread the rice in shallow containers less than 10 cm (about 4 inches) deep, and keep them uncovered or loosely covered until they cool. You can also run the rice under cold water in a colander to speed things up. Once cooled, store it in the refrigerator below 41°F (5°C). Cooked rice keeps safely for about three to four days in the fridge, or up to eight months in the freezer.

If You Do Reheat Rice

Reheat it once, reheat it thoroughly, and eat all of it. The target internal temperature is 165°F (74°C), which kills active bacteria even though it won’t touch any toxins already present. When using a microwave, stir the rice partway through to eliminate cold spots where bacteria can survive. Adding a splash of water before microwaving helps create steam and heats the rice more evenly.

Only reheat the portion you plan to eat. If you take the whole container out, heat half, and put the rest back in the fridge, you’ve started another cooling cycle for the portion you didn’t eat. That leftover portion is now on its way toward being “reheated twice” territory the next time you warm it up. Portioning rice into single servings before refrigerating makes this much easier to manage.

Freezing as an Alternative

If you’ve cooked a large batch of rice and know you won’t eat it within three to four days, freeze it in individual portions right away. Freezing halts bacterial growth entirely, and rice reheats well from frozen. This effectively gives you one clean reheat from a state of near-zero bacterial activity, which is far safer than refrigerating a big batch and reheating portions over the course of a week.