Last updated:
Diacetyl is the most common off-flavor in homebrewed beer and one of the most misunderstood. That unmistakable buttery, artificial popcorn, or butterscotch taste is produced by virtually every yeast strain as a normal fermentation byproduct, the question is whether the yeast gets enough time and temperature to reabsorb it before you cold crash or package. I’ve tasted diacetyl in commercial craft beers, served beers with it by mistake before I understood the cause, and spent a long time learning to systematically prevent it. The fix is simpler than most brewers think.
What causes diacetyl
Yeast produces alpha-acetolactate as a precursor in amino acid synthesis (valine pathway). Alpha-acetolactate leaks out of the yeast cell into the beer, where it oxidizes spontaneously to diacetyl, this oxidation happens outside the cell, in the beer itself. Healthy yeast in active fermentation then reabsorbs diacetyl and reduces it to acetoin and then 2,3-butanediol, both of which are flavorless at normal concentrations. The problem occurs when yeast is removed from the beer (cold crashing, filtering, fining) before this reabsorption is complete, leaving diacetyl permanently in the finished beer.
The critical detail: alpha-acetolactate oxidizes to diacetyl slowly, and that oxidation continues after packaging if residual alpha-acetolactate remains in the beer. This is why a beer that tastes clean at packaging can develop butterscotch flavor after a few weeks in the can or bottle, the alpha-acetolactate was still present but hadn’t converted yet when you tasted the sample.
Prevention: the diacetyl rest
A diacetyl rest is simply holding the beer at a warm temperature (68–72°F/20–22°C) for 48–72 hours near the end of fermentation, when gravity is within 2–4 points of expected FG. The warmth keeps yeast active and metabolically capable of reabsorbing diacetyl. After the diacetyl rest, you can cold crash and package confidently.
| Beer style | Rest temperature | Duration | When to apply |
|---|---|---|---|
| Lager | 60–65°F/15–18°C (raise from ~50°F) | 48–72 hours | When gravity is 2–4 points above FG |
| Ale (standard) | Already at fermentation temp; just wait | 24–48 hours at FG | After gravity stabilizes |
| High-gravity ale (>1.070 OG) | Raise 2–3°F above fermentation temp | 48–72 hours | When gravity is within 3–5 points of FG |
| High-flocculant strains (WY1968, S-04) | 68–70°F/20–21°C | 72 hours + gentle rouse | After gravity stabilizes, these yeast drop early |
The forced diacetyl test
Before cold crashing any lager or high-gravity ale, run a forced diacetyl test: take a 4 oz sample of beer in a sealed container (a small mason jar), heat it to 140°F/60°C in a water bath for 20 minutes (this accelerates the alpha-acetolactate → diacetyl conversion that would otherwise happen slowly at room temperature), let it cool, then smell and taste it. If you detect butterscotch or butter at all, the beer needs more diacetyl rest time. If it’s clean, you’re safe to cold crash. This test takes 30 minutes and can save an entire batch from a diacetyl problem discovered at serving.
Common Questions
My beer has diacetyl after packaging. Can it be fixed?
If the beer is still on active yeast (bottle-conditioned, unfiltered draft), diacetyl can still be reabsorbed. Warm the bottles or keg to 68–72°F/20–22°C for 3–5 days, this activates the remaining yeast to clean up residual diacetyl and alpha-acetolactate. This works best within the first few weeks of packaging while yeast is still viable. If the beer is filtered or has been at cold temperatures for months, the yeast population is too depleted to help, and the diacetyl is effectively permanent. In that case the beer is still safe to drink; the flavor just won’t improve.
Are some yeast strains more prone to diacetyl?
Yes significantly. High-flocculating English ale strains (WY1968, WLP002, S-04) drop out of suspension early and have less cleanup time, making them more prone to residual diacetyl without an explicit rest. Some lager strains are genetically higher diacetyl producers. Conversely, California Ale (WY1056, WLP001, US-05) is one of the cleanest strains and rarely produces detectable diacetyl under normal conditions. Belgian strains produce elevated diacetyl as part of their ester profile, so a slight buttery note is sometimes acceptable in styles where the guidelines permit it, though most competition judges still penalize it.
Could the butter flavor be from something other than diacetyl?
Acetoin, the next reduction product after diacetyl, also has a mild buttery/cream character, though less intense than diacetyl. Contamination with Pediococcus or Lactobacillus (from poorly sanitized equipment) can produce both diacetyl and lactic sourness together. Certain hop compounds (specifically some noble hop varieties) can contribute a slight butter-adjacent character that’s sometimes confused with diacetyl. The smell test is diagnostic: true diacetyl has an unmistakable artificial butter/microwave popcorn character. If you’re uncertain, the forced diacetyl test will confirm or rule it out within 30 minutes.