Tempeh problems and fixes
Loose beans, slime, ammonia, black spots or an overheating batch: what each sign means and when tempeh must be thrown out.
Good tempeh is a firm white cake with a fresh smell and no ammonia. 2 Growth problems usually trace back to air, temperature, starter dose or the acidity of the beans; slime, ammonia and coloured mould mean the batch is discarded.
Beans not bound, patchy growth
Likely causes
Wet, sticky or slimy beans
Discard the batch. Do not try to rescue it.
Ammonia smell, browning, beans showing again
Discard the batch. Do not try to rescue it.
Grey or black patches
The batch got hot
Pink, yellow or green mould, or a sour smell
Discard the batch. Do not try to rescue it.
Sources
- Wickware (2015), Critical parameters for the production of safe soybean tempeh, Cornell University thesisLactic acid to a whole-bean pH of 4.8 or lower controlled Bacillus cereus; acetic acid at the tested pH did not; unacidified beans fermented poorly; backslopping soak water discouraged; sticky shiny beans signalled B. cereus. Accessed 2026-10-09.
- Codex Alimentarius: Regional standard for tempe (CXS 313R-2013)Tempe is a compact white cake of dehulled boiled soybeans fermented with Rhizopus; compact when cut, white mycelium, fresh odour without ammonia. Accessed 2026-10-09.
- Okada (1989), Role of microorganisms in tempeh manufacture, JARQAbout 1–2 days near 27 °C; temperature rises once mould growth is visible; over-ripe tempeh shows spores and ammonia as pH rises above 7.5. Accessed 2026-10-09.
- Nout and Kiers (2005), Tempe fermentation, innovation and functionality, Journal of Applied MicrobiologyProcess: dehull, soak 6–24 h, cook 20–30 min, dry, cool, inoculate, pack 3–5 cm in perforated bags, 24–36 h at 30 °C or 48–72 h at 25 °C; self-heating to 40–50 °C; spores with more air; tempe is cooked before eating. Accessed 2026-10-09.
- Griese et al. (2013), Gastroenteritis outbreak associated with unpasteurized tempeh, Emerging Infectious DiseasesA 2012 outbreak linked to unpasteurised tempeh; the outbreak strain was found in Rhizopus starter culture. Accessed 2026-10-09.
Numbers on this page come from these sources. Where sources give a range, we quote the range rather than a single figure.