Food & Fermentation · Soy fermentation
Natto fermentation timeline calculator
Natto comes from fermenting steamed soybeans with Bacillus subtilis var. natto, the bacteria responsible for its signature sticky, stringy texture. Unlike most home ferments, a healthy natto batch actually generates its own heat partway through, which gives you a real, checkable signal that fermentation is on track instead of just guessing from the clock. This calculator times out the full process: fermentation, the internal-temperature checkpoint, and the cold maturation step most recipes rush or skip.
Fermentation window
20–24 hrs
At the internal-temp check, the beans should read 118-126°F (48-52°C) on their own from fermentation heat. If they're well short of that, the ferment is running cold or slow, give it more time before moving to cold maturation.
What to actually buy
Cultures for Health Natto Starter Spores
Natto depends on introducing a real, viable Bacillus subtilis var. natto culture to the beans, something ordinary kitchen bacteria won't substitute for. This starter gives a consistent, documented dose 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/natto-fermentation-calculator" width="100%" height="480" style="border:1px solid #D7DCD2;border-radius:12px;" title="ToolBrook calculator"></iframe>
How this is calculated
Per BCCDC's fermented foods guidance and the broader Bacillus subtilis var. natto fermentation literature, natto ferments at 104 to 113°F (40 to 45°C) for roughly 20 to 24 hours. A healthy, active ferment generates its own metabolic heat as the bacteria multiply, enough that the beans' internal temperature should read 118 to 126°F (48 to 52°C) on their own by around hour 14, well above the surrounding fermentation temperature. That rise is a genuine sign of a healthy, active culture, not just a side effect, which is why this calculator gives you a specific clock time to check it.
After fermentation ends, natto needs a cold maturation period, typically 8 to 24 hours in the refrigerator, before eating. This step lets the flavor and the characteristic sticky texture develop further and isn't optional even though it's easy to skip when the beans already look done.
Frequently asked questions
My beans didn't hit the expected internal temperature at the checkpoint, what now?
A cooler-than-expected reading usually means the ferment is running slow, either from a lower ambient temperature or a weaker starter dose. Give it more time within the fermentation window rather than moving straight to cold maturation, and check again a few hours later.
Why does natto need such a specific temperature range compared to other ferments?
Bacillus subtilis var. natto is adapted to a narrower, warmer range than many other fermentation bacteria, and running too cool lets slower, less desirable bacteria compete before the natto culture establishes itself. Running too hot risks killing the culture outright, which is why this range is less forgiving than something like sourdough.
Can I skip the cold maturation step if the natto already smells and looks done?
You can eat it without maturation, but the texture and flavor won't be fully developed, maturation is where the sticky, stringy quality natto is known for really sets in. Most traditional methods treat it as a required step, not an optional polish.
Is the stringy, sticky texture a sign of success or spoilage?
Success. That stringiness (sometimes described as "webbing" between beans when stirred) comes from polyglutamic acid the bacteria produce, and it's the single most reliable visual sign of a properly fermented batch, not a sign anything went wrong.