How long do coffee beans last?
Whole beans taste best roughly one to three weeks after roasting, and are worth finishing within about a month. James Hoffmann's rule of thumb is to buy within two weeks of the roast date and use within a month. After that they don't go bad, but the aroma fades and cups turn flat.
| Days since roast | Stage | What to do |
|---|---|---|
| 0–3 | Very fresh | Fine to brew. In an open filter brewer most of the gas escapes as it brews (Rao), though Hoffmann finds coffee tastes better after two or three days. |
| 4–6 | Opening up | Ready to brew; most coffees keep getting sweeter for a few more days. |
| 7–21 | Likely at its best | Most coffees taste their best around now. Brew it. |
| 22–30 | Probably still good | Typically past its best but still good. Finish it soon, or freeze what you won't use. |
| 31–59 | Likely fading | Aroma usually fades by now. Taste it: if it's dull, brew a little finer or hotter, and buy fresher next time. |
| 60+ | Likely stale | Probably flat by now. Taste it: if it's dull or papery, it's still fine for cold brew or baking. |
Filter coffee timings. For espresso, give the beans a few more days of rest: in a shot the gas in very fresh beans pushes back against the water. The boundaries after a month are our guide, not a rule.
Why fresh beans need a rest
Roasting fills the beans with carbon dioxide, which leaves quickly in the first few days and then more slowly. Resting matters most for espresso: in Scott Rao's account, the gas pushes back against the water flowing through the puck, so very fresh beans need a coarser grind and extract less. In an open filter brewer most of the gas escapes into the air above the slurry, and Rao finds it doesn't significantly change extraction or flavor; James Hoffmann still thinks coffee tastes better two or three days after roasting than straight away. After that, aroma compounds slowly escape and oils oxidize, which is why beans peak and then fade. Fresh beans don't look oily; very oily beans are often old or very dark.
How to store coffee
- Keep it sealed, cool, dark and dry. The original bag with the air squeezed out is fine.
- Never the fridge: beans pick up smells and moisture condenses on them.
- Freeze what you won't use in two weeks. Sealed and frozen, beans keep for months; take out only what you need and don't refreeze. Freezing slows staling rather than stopping it: in Krešimir Marin's year-long study, even ground coffee kept under nitrogen at −4°F (−20°C) lost aroma compounds.
- Grind close to brewing. Ground coffee loses aroma much faster than whole beans, though grinding a batch for drip a few hours ahead is fine.
Related guides
- Coffee freshness from roast to stale
- How to store coffee beans
- How to freeze coffee beans
- Resting beans for espresso
Sources
- Jonathan Gagné, The Physics of Filter Coffee (2021).
- Scott Rao, The Professional Barista's Handbook; Espresso Extraction.
- James Hoffmann, The World Atlas of Coffee (2nd ed.) and published brewing technique (2018).
- JayArr Coffee, Coffee Knowledge Synthesis (seventeen sources).
- Scott Rao, Espresso Extraction: Measurement and Mastery (2013), chapter 8, "Roast Age," and chapter 9, "Grinding": resting beans for espresso and for non-pressurized brewing.
- James Hoffmann, The World Atlas of Coffee, revised edition (2018), p. 65, "'Resting' coffee".
- Krešimir Marin, Tomaž Požrl, Emil Zlatić and Andrej Plestenjak, A New Aroma Index to Determine the Aroma Quality of Roasted and Ground Coffee During Storage (Food Technology and Biotechnology 46, no. 4: 442–447) (2008): Summary: ground coffee stored a year at about 23 °C; most volatiles fell in every sample, including the reference kept under nitrogen at −20 °C.