Eating spoiled tempeh usually causes a bout of food poisoning with nausea, vomiting, diarrhea, and stomach cramps that starts within a few hours to a couple of days and resolves on its own. In rare but serious cases, contaminated tempeh can introduce dangerous toxins or bacteria that require medical attention. The outcome depends on what kind of contamination is involved, how much you ate, and how long the tempeh had been sitting.
Mild Cases: Standard Food Poisoning
Most of the time, eating tempeh that has gone off will give you a run-of-the-mill foodborne illness. You can expect some combination of nausea, vomiting, diarrhea, abdominal cramps, and possibly a low fever. Symptoms can show up within a few hours of eating or take a day or two to appear, depending on the specific germ involved. For most healthy adults, the worst of it passes within one to three days.
Tempeh that has been sitting too long at room temperature or improperly stored in the fridge can harbor common foodborne bacteria. A documented outbreak in North Carolina traced Salmonella infections directly to unpasteurized tempeh, where the contamination originated in the starter culture used during fermentation. Salmonella is one of the leading causes of foodborne hospitalizations in the United States, and it thrives when fermented foods aren’t handled carefully during production or storage.
The Rare but Serious Risk: Bongkrekic Acid
The most dangerous scenario involves a toxin called bongkrekic acid, produced by a specific bacterium that can grow in fermented foods made from coconut or soybeans. This toxin is exceptionally potent. Doses as small as 1 to 1.5 milligrams can be fatal in humans. It attacks multiple organs, particularly the liver and kidneys, and can cause cascading organ failure in severe cases.
Bongkrekic acid poisoning is rare but devastating. An analysis of outbreaks in China between 2010 and 2020 recorded 146 illnesses and 43 deaths, a case fatality rate of nearly 30%. Some historical outbreaks have seen mortality rates as high as 100%. Symptoms start with gastrointestinal distress but progress to neurological symptoms and organ failure in serious cases. Cooking does not destroy this toxin, so if the tempeh was contaminated before you heated it, the risk remains.
This type of poisoning is most associated with homemade or artisanal tempeh produced under poor sanitation conditions, particularly in tropical climates. Commercially produced tempeh in North America and Europe carries a much lower risk because of regulated production standards. Still, it’s worth knowing that this hazard exists, especially if you make tempeh at home.
How to Tell Tempeh Has Gone Bad
Fresh tempeh has a firm, dry texture and a mild, slightly sweet smell from the fermentation process. A few visual and sensory changes signal that something has gone wrong:
- Smell: A sharp, sour, or rotten odor replacing the normal mild scent is the clearest warning sign.
- Texture: Spoiled tempeh feels soft, wet, or slimy instead of firm and compact.
- Unusual mold colors: Green, orange, brown, or bright black patches that look different from the normal white mycelium indicate contamination by unwanted mold species.
- Loss of structure: If the white mycelium has disappeared and the soybeans are falling apart, the beneficial mold has died off and other organisms have likely taken over.
One thing that trips people up: gray or dark spots on tempeh are often completely normal. The mold used in tempeh production naturally produces dark spores as it matures, sometimes appearing as early as 36 hours into fermentation. These black spores around the beans are part of the normal lifecycle of the fermenting fungus, not a sign of spoilage. The key distinction is whether those dark areas come with other red flags like sliminess, a foul smell, or patches of green or orange mold. Dark spots alone, on otherwise firm and mild-smelling tempeh, are fine.
How Long Tempeh Stays Safe
Fresh, unpasteurized tempeh has a short shelf life. It should be eaten within one to four days at room temperature, or kept refrigerated for up to about a week. Once you thaw frozen unpasteurized tempeh, you have roughly three days to use it. Pasteurized tempeh, which most store-bought brands sell, lasts longer: two to three weeks in the fridge and up to six months in the freezer.
The clock starts ticking faster once you open the package. If your tempeh has been sitting in the fridge for more than a week after opening (or longer than the package date suggests), give it the smell and texture check before cooking. Tempeh left out at room temperature for more than two hours enters the danger zone for bacterial growth, just like any other protein-rich food.
When Symptoms Are a Red Flag
Most food poisoning from bad tempeh will be unpleasant but short-lived. Certain symptoms, however, signal something more serious. Diarrhea lasting more than three days, a high fever, bloody stools, signs of dehydration (dark urine, dizziness, dry mouth), or any neurological symptoms like confusion, difficulty swallowing, or muscle weakness all warrant urgent medical care. Symptoms from contaminated fermented foods can sometimes start 18 to 36 hours after eating and progress from the head downward, which is a pattern associated with botulism-type toxins found in improperly fermented products.
If you suspect you’ve eaten seriously contaminated tempeh, especially homemade tempeh, and you develop symptoms beyond typical stomach upset, don’t wait it out. The difference between a mild case and a dangerous one often comes down to how quickly treatment starts.