White flour keeps for a long time. Whole-grain flour does not, and the reason is that milling puts the germ's oil into a finely divided, well-aerated powder along with the enzymes that act on it. What follows is two separate reactions, running at different rates, producing different products, and requiring different measurements to detect. Advice about storing whole-grain flour is usually addressing one of them without saying which.

Path one: enzymatic hydrolysis

Lipase cleaves triglycerides, releasing free fatty acids. Nothing is oxidised at this stage and nothing yet smells rancid, but the acid load in the flour rises, and acidity affects dough behaviour and eventually flavour.

The rate is not subtle. A 2021 study measured free fatty acids in untreated whole wheat flour held at 25 degrees Celsius, and found them rising from 19.3 to 132.7 milligrams of potassium hydroxide per 100 grams over 70 days. That is close to a sevenfold increase at ordinary room temperature in under ten weeks.

The same study's microwave-stabilised flour, treated at 700 watts for 180 seconds, went from 18.2 to 40.5 milligrams over 84 days, a longer period with roughly a fifth of the increase. The mechanism being interrupted is enzymatic, so deactivating the enzyme slows the accumulation directly.

For anyone reading the primary literature, that study also gives the assay convention behind these figures: one unit of lipase activity is defined as an increase of 0.1 in absorbance at 405 nanometres per minute, measured at 37 degrees Celsius and pH 8.0. Lipase activity numbers are not comparable across studies unless the definitions match.

Path two: oxidation

The second path starts from the unsaturated fatty acids themselves, principally linoleic and linolenic acid, and it produces the volatile compounds responsible for the smell of stale flour.

Lipoxygenase catalyses the initial oxygenation, forming hydroperoxides. A 2026 study describes what happens next: homolytic cleavage of those hydroperoxides yields aldehydes including nonanal, 2-nonenal and 2,4-nonadienal. Autoxidation contributes to the same pool without enzymatic help, which is why oxidation continues even after enzymes have been deactivated.

This is the reaction that hydrolysis merely prepares the ground for. Lipase frees the fatty acids; oxidation attacks them. Measuring one tells you little about the other.

Which measurement detects which

A 2022 review of enzyme inactivation treatments makes the division explicit, and it is the single most useful thing to take from this literature. Acid value tracks the hydrolytic path, since it measures accumulated free acidity. Peroxide value tracks the oxidative path, since it measures hydroperoxides.

A flour with a high acid value and a low peroxide value has been sitting somewhere with active lipase but limited oxidation. A flour with the reverse has been oxidising. A shelf-life claim citing only one of the two is describing half the problem.

That review also notes something counterintuitive about milling practice: tempering, the addition of moisture before milling, activates both lipase and lipoxygenase. A step taken for milling performance therefore starts the clock on both deterioration paths.

What heat treatment achieves, and what it does not

Enzyme deactivation works, but not equally on both enzymes.

The 2022 review reports that steam treatment at 125 to 130 degrees Celsius for 15 minutes inactivated lipase completely while inactivating lipoxygenase by 80 to 92 per cent. A fluidised bed treatment likewise inactivated lipase completely but left 13.5 per cent of lipoxygenase activity.

A 2021 study on dried whole wheat noodles gives the time and temperature thresholds for superheated steam more precisely: at 155 or 170 degrees Celsius, more than 10 seconds sufficed, and at 190 degrees, more than 5 seconds, after which neither lipase nor lipoxygenase was detectable.

The storage outcomes in that study, over 12 weeks at 40 degrees Celsius, show the payoff and its limits. Acid value increases were 35.1 milligrams of sodium hydroxide per 100 grams for the untreated control, 17.9 for the sample treated at 155 degrees, 15.9 at 170 degrees, and 24.6 at 190 degrees. Unsaturated fatty acids fell 13.5 per cent in the control against 6.8 per cent in the 155-degree sample.

Notice that the hottest treatment performed worse than the two milder ones. More heat is not monotonically better, presumably because the treatment itself begins to damage the lipids it is meant to protect.

Enzyme activity falls on its own, which is a trap

The same study tracked enzyme activity across storage, and the numbers are instructive in a way that is easy to misread.

In the control, lipase activity fell from 46.60 to 21.21 units per gram per minute between week zero and week twelve. Lipoxygenase activity fell much more steeply, from 574.43 at week zero to 217.87 at week three, 51.97 at week six, 49.83 at week nine and 39.98 at week twelve.

Enzyme activity declining by more than 90 per cent does not mean the flour stopped deteriorating. It means the enzymes were consumed or denatured while their reaction products accumulated. Acid value in that same control rose throughout. Judging flour freshness by residual enzyme activity would give exactly the wrong answer.

Vitamins are a third, separate clock

If the flour is fortified, a further set of losses runs in parallel. A 2019 study held fortified wheat flour at 25 or 40 degrees Celsius and 65 or 85 per cent relative humidity for six months across packaging types.

In paper packaging at 85 per cent humidity, folic acid losses reached 22 to 53 per cent. Cyanocobalamin in paper at 65 per cent humidity lost 30 to 48 per cent within one and a half months, rising to 49 to 63 per cent by six months. Native folate lost 24 to 56 per cent over six months, and where high humidity was avoided this loss was independent of packaging.

Humidity, in other words, is not only a mould question.

What I could not verify

Two gaps are worth stating rather than papering over.

I did not obtain measured peroxide values for whole-grain wheat flour under defined storage conditions, so the oxidative path above is described mechanistically and by proxy rather than with numbers.

More importantly for household practice, I did not find readable quantitative data on whole-grain flour stored at refrigerator or freezer temperatures. The recommendation to refrigerate or freeze whole-grain flour is ubiquitous and mechanistically plausible, since both reactions are temperature dependent, but the figures above come from studies run at 25 and 40 degrees. Anyone quoting a specific extension of shelf life from freezing is not quoting these studies.

What the evidence does support

Buy whole-grain flour in quantities you will use, because the 25-degree curve is steep and starts immediately. Keep it dry as well as cool, since the vitamin data shows humidity acting independently of temperature. Treat a stabilised or heat-treated flour as genuinely different from an untreated one, with roughly a fifth the acid accumulation in the study above. And smell it: the aldehydes from the oxidative path are precisely the signal your nose is good at, even when the hydrolytic path has been running silently for weeks.