Food & Fermentation · Soy fermentation
Tempeh incubation timeline calculator
Tempeh sets through a mold, Rhizopus oligosporus, binding cooked soybeans into a firm cake as it grows. Get the temperature wrong and the mold either grows too slowly to beat competing bacteria, or grows so fast it overheats itself. That second failure mode catches a lot of first-time makers off guard, since the batch generates its own heat partway through and needs you to back off the external heat source at the right moment, not just leave it running.
Estimated incubation time
24–48 hrs
Ready tempeh is bound into a firm white cake with visible mycelium covering the beans. Patchy black or gray spots, or a strong ammonia smell, mean it's gone too far.
What to actually buy
Cultures for Health Tempeh Starter Culture
Tempeh depends entirely on getting live, viable Rhizopus oligosporus spores onto the beans, and starter quality varies a lot between sources. This is a reliable, widely used starter with clear usage instructions matched to the process this calculator times out.
View on AmazonAs an Amazon Associate, ToolBrook earns from qualifying purchases.
Embed this calculator
Paste this on your own site. It includes a small credit link back to ToolBrook.
<iframe src="https://toolbrook.com/embed/food/tempeh-incubation-calculator" width="100%" height="480" style="border:1px solid #D7DCD2;border-radius:12px;" title="ToolBrook calculator"></iframe>
How this is calculated
Both Instructables' and Revolution Fermentation's home tempeh guides put the ideal incubation temperature at 86°F, with a safe working range of 80 to 92°F, and a total incubation window of 24 to 72 hours depending on conditions. This calculator scales the estimate within that documented range based on how far your actual temperature sits from 86°F, our own reasonable interpolation rather than a precise published curve, since the sources give a range, not a formula.
The critical detail most recipes bury is the stop-heat point. For roughly the first 12 hours, the mold needs external heat to get going. After that, its own metabolic activity starts generating heat on its own, and if you leave an external heat source running at full strength past that point, the batch can overheat and die or spoil instead of finishing properly. This calculator gives you the exact clock time to back off external heat, not just a general warning.
Judge doneness by the cake itself: it should be firmly bound together with white mycelium visible throughout, not just on the surface. Small patches of gray or black spore are generally fine and sometimes appear naturally near the end of a longer ferment, but a strong ammonia smell or soft, slimy texture means it's gone past usable.
Frequently asked questions
What if I can't hold a steady 86°F the whole time?
Minor fluctuation within the 80-92°F range is normal and won't ruin a batch, home incubation setups (a turned-off oven with the light on, a dehydrator, a proofing box) rarely hold perfectly steady anyway. Big swings outside that range are the real risk, not small wobbles within it.
My tempeh isn't holding together by the earliest estimated time, what's wrong?
Check that your soybeans were properly dehulled and weren't too wet going into incubation, excess surface moisture is one of the most common reasons mycelium struggles to bind the beans. Give it more time within the estimated window before assuming the batch failed.
Can I use a yogurt maker or proofing box instead of an oven?
Yes, any setup that holds a steady temperature in the 80-92°F range works, a yogurt maker set well below its usual yogurt temperature, a proofing box, or a cooler with a jar of warm water all work. The temperature matters more than the specific equipment.
Why does tempeh need mold instead of bacteria like other fermented foods?
Rhizopus oligosporus's dense mycelium is specifically what binds loose soybeans into a solid, sliceable cake, which is the defining texture of tempeh. Bacterial fermentation (like what makes natto or sauerkraut) produces a completely different result and isn't a substitute here.