Troubleshooting: No Fermentation
Two or three days in and the jar is silent — no bubbles, no haze, no tang, no rising fizz when you tap it. A lacto ferment that hasn’t started is a stalled ferment, and a stalled ferment is a safety clock running in your favor only while the pH is dropping. The good news: a true no-start is almost always one of four mechanical causes, and all four are fixable in the first few days.
First, set expectations. Visible bubbling on a wild lacto ferment usually appears within 1–3 days at 18–22 °C / 64–72 °F. Below that temperature it is slower and quieter, not absent. So before you intervene, confirm you are actually stalled and not just early.
How to tell a stall from “early”
Section titled “How to tell a stall from “early””| Sign | Still fermenting (be patient) | Genuinely stalled |
|---|---|---|
| Bubbles | A few fine bubbles on shreds or jar wall | None at all by day 3–4 at 20 °C |
| Brine | Slowly clouding | Perfectly clear and still after several days |
| Smell | Faintly sour, fresh | Flat, vegetal, unchanged from day 1 |
| Taste at the band | Edge of tartness appearing | Tastes exactly like salted raw vegetable |
| pH (if you measure) | Trending down from ~6 toward 4 | Stuck near 5.5–6.0 |
Causes and fixes
Section titled “Causes and fixes”| Cause | Why it stalls the ferment | Fix |
|---|---|---|
| Too cold | Below ~15 °C the lactic bacteria barely metabolize; the lag phase stretches for days | Move to 18–22 °C / 64–72 °F — a cupboard, not the fridge or a cold cellar. Warmth restarts most “dead” jars |
| Too salty | Salt above the band suppresses the bacteria you want along with everything else | Check your salt math. Hold 1.8–2.5 % for kraut, 2.0–3.0 % for kimchi; never exceed the band for the vegetable. If badly over-salted, dilute with fresh unchlorinated water to bring the salinity back into range |
| Chlorinated / chloraminated water | Municipal chlorine and chloramine are antimicrobial — that’s their job — and they knock back the wild LAB | Dechlorinate: see below. Use the jar’s own brine fix only with treated water |
| Dead or absent starter | A boiled, old, or refrigerated whey/brine starter has no live cells; some produce is low in wild LAB | Re-inoculate with 1–2 Tbsp of live brine from an active ferment, or a spoon of fresh whey. Or just warm it and wait — wild lacto on the vegetable usually wakes up |
| Too little headspace gas / over-tight lid never burped | Not a true stall, but you may be venting CO₂ before you see it | Loosen the lid or use an airlock; look for bubbles rising when you tap, not just sitting on top |
Dechlorinating your water
Section titled “Dechlorinating your water”Chlorinated tap water is the single most common silent stall. Three reliable options:
| Method | What it removes | How |
|---|---|---|
| Off-gassing | Chlorine only | Leave water uncovered overnight, or boil 15–20 min and cool. Does not remove chloramine |
| Activated-carbon filter | Chlorine and chloramine | A standard carbon pitcher/tap filter works |
| Campden tablet | Chlorine and chloramine | ¼ tablet (potassium metabisulfite) per ~20 L, stir, wait a few minutes |
| Bottled / distilled / well water | n/a (already chlorine-free) | Use as-is; remineralize soft water if texture suffers |
A two-minute restart protocol
Section titled “A two-minute restart protocol”Predict whether your salt, temperature, and vegetable should be fermenting at all — and how fast — with the fermentation predictor.
See also
Section titled “See also”- Water & Minerals — dechlorination and why chloramine is the sneaky one
- Salt percentage — keeping salt inside the band that permits fermentation
- Time & Temperature — the 18–22 °C window and why cold stalls a batch
- Fermentation predictor — expected start time for your inputs
- Acidity & pH — confirming the ferment actually cleared the safety line