TL;DR: Roasted coffee stales through oxidation (flavor degradation), CO₂ loss (aromatics escape), and moisture migration (accelerates both). Peak flavor is a window — and you can widen it with smart storage.

The Three Enemies

Oxidation: Volatile flavor compounds degrade on contact with oxygen. Key aroma compounds like 2-furfurylthiol degrade significantly within two weeks.

CO₂ Loss: Freshly roasted beans contain ~10 mL CO₂ per gram. As it escapes, it carries aromatics with it. But CO₂ also protects the bean by pushing oxygen away.

Moisture: Roasted coffee is hygroscopic. Rising moisture accelerates oxidation and volatile loss.

How to Slow It Down

Sealed bags with one-way valves: Industry standard. CO₂ escapes, oxygen stays out.

Nitrogen flushing: Displaces oxygen inside the bag. Extends shelf life to months.

Vacuum canisters: Fellow Atmos and similar. Better than zip-lock, not as good as unopened nitrogen-flushed.

Freezing: The power move. Research by Christopher Hendon showed freezing halts all three mechanisms. Rules: single-dose portions, airtight, grind from frozen.

The Freshness Window

Filter: 7–28 days. Espresso: 10–35 days. After 6 weeks at room temp in an opened bag, most coffees have lost their distinctive character.

Try This

Freeze half a fresh bag immediately. Brew the room-temp half over two weeks, then thaw and brew the frozen half. The frozen portion should taste noticeably brighter.