The fix: Count from the roast date, not best-before: rest espresso beans 7–14 days, use everything within ~6 weeks, and treat a missing roast date as a warning.
The roast date — not the best-before date — tells you whether coffee is worth buying. The freshness timeline week by week, why espresso needs rested beans, and how to read a bag like a roaster.
The fix: Count from the roast date, not best-before: rest espresso beans 7–14 days, use everything within ~6 weeks, and treat a missing roast date as a warning.
Two dates appear on coffee bags, and only one of them means anything. A best-before date set 12–24 months out tells you when the coffee becomes legally unsellable; a roast date tells you when it was actually roasted — and since roasted coffee lives and dies on a scale of weeks, the roast date is the single most informative thing printed on the bag.
Coffee doesn't go "bad" like milk — it fades. Here's the typical arc for whole beans, stored well:
| Days from roast | State | Best use |
|---|---|---|
| 0–4 | Degassing furiously — CO2 disrupts brewing | Wait, especially for espresso |
| 4–10 | Opening up | Filter methods shine; espresso still turbulent |
| 7–21 | Peak window | Everything — aromatics at full volume |
| 21–45 | Gentle decline | Still good; expect to grind slightly finer |
| 45–90 | Fading | Drinkable; bright notes gone; fine for milk drinks and cold brew |
| 90+ | Flat | Generic "coffee" flavor; papery or woody edges |
Dark roasts run this clock faster (their porous, oily structure oxidizes quicker); very light roasts run it slower and often improve for the first 2–3 weeks.
Roasting fills beans with CO2, which escapes over days ("degassing"). That gas is why a bag puffs up and why fresh coffee blooms dramatically. But in the first days it actively fights you: bubbles block water-to-coffee contact, espresso shots run wild and gushy, and the cup can taste sharp and sour no matter what you adjust.
How to tell the beans are the problem and not your technique:
That last one is the classic trap: people re-dial, change ratios, blame their water — when the only variable that moved was time. Logging the roast date with your brews makes this instantly diagnosable: if the bag is 7 weeks old, stop tuning and open a new one.
The roast date isn't coffee snobbery — it's the difference between drinking a product at its peak and drinking its memory.
Track roast dates in your coffee bag inventory