How Long to Rest Coffee Beans (an Espresso Bag Timeline)

All posts

Most espresso bags taste best 5 to 14 days off roast. Here is what happens in each window, why it happens, and how to dial in around it.

By Martin Schreiter · Published

TL;DR: Most espresso bags taste best 5 to 14 days off roast. Before day 5 they're gassy and sour. After day 28 they thin out and need a finer grind. Light roasts rest longer (up to 21 days), dark roasts shorter. If you only do one thing, log the roast date on every bag and re-check freshness whenever a shot surprises you.

What "resting" actually means

When coffee comes out of the roaster, the beans are saturated with CO2 from the Maillard and roasting reactions that built their flavor. That CO2 escapes slowly — fast in the first 48 hours, slower over the next several weeks.

CO2 is the enemy of even extraction. It bubbles out of the puck under pressure, disrupts water flow, and produces fast, sour, blonde shots. Resting is the wait for enough of it to escape that water can move through the puck evenly.

That's it. No magic. Just gas leaving the bean.

The four windows

Most modern espresso roasts follow the same arc. Treat the day numbers as defaults — they shift earlier for darker roasts and later for lighter ones.

  • Day 0 to 4 (gassy). Shots pull fast, blond early, and taste thin and sour. Crema is thick but coarse-bubbled and fades fast. The fix is not grinding finer — it's waiting. If you must drink the bag now, grind two notches finer than you would for the same coffee at peak and accept that the cup will be muted.
  • Day 5 to 14 (sweet spot). The bag dials in cleanly. Shot times sit in the expected window without huge adjustments. Crema is fine-bubbled and lingers. Flavor is at its peak. Your job is to find the working setting on day 5 to 7 and ride it as long as possible.
  • Day 15 to 28 (stable). Beans have shed most of their gas. Shots run slightly faster than at peak; a one-click finer adjustment usually compensates. Flavor is still good but a touch flatter. Many third-wave roasters consider this their target drinking window.
  • Day 29 and beyond (fading). Shots run noticeably faster. Crema is thinner. The cup loses brightness and starts to taste woody or papery. You can grind finer to extend the bag, but flavor decline is the bigger story. Most bags are tired by day 42.

How to dial each window

Use the ratio calculator to set targets, then adjust grind based on the window.

WindowGrind vs your referenceRatioWhat to expect
Day 0–41–2 clicks finerSlightly shorter (1:1.8)Thin, sour. Limit experimentation.
Day 5–14Reference1:2 to 1:2.2Peak. Find and hold the setting.
Day 15–281 click finer1:2Slightly faster, still balanced.
Day 29+2 clicks finerShorter (1:1.8 to 2.0)Faster, flatter. Time to open the next bag.

If you've never tracked roast date before, the easiest experiment is this: open a fresh bag, pull one shot per day at the same setting for a week, and notice when the shot starts to feel "right". That date is your sweet spot for that roaster.

Light vs dark roasts

Roast level shifts the entire timeline.

  • Light roasts hold CO2 longer because they're denser and less porous. Expect to wait 7 to 10 days. They also keep their peak character further into the bag, often up to day 28.
  • Medium roasts are the textbook 5-to-14-day case. Most roasters target this window in their guidance.
  • Dark roasts are brittle and porous. CO2 escapes fast. Many dark roasts are drinkable on day 3 and tired by day 21. Use shorter ratios (1:1.5 to 1:1.8) to keep up.

If your roaster prints a "best from" date, trust it as the starting point and adjust from there based on what your machine and palate prefer.

Storage matters

Resting helps. Storage either preserves or destroys what resting gave you.

  • One-way valve bag. What most roasters ship in. Holds for the bag's quoted window if kept sealed.
  • Mason jar with valve lid. Good for active use. Lets you pour without opening the original bag.
  • Freezer (long-term). The most reliable way to pause aging. Freeze whole beans within the first week, in airtight portions, and grind directly from frozen. Beans stored this way keep most of their character for months.

Heat, light, and oxygen all accelerate staling. A bag on the counter near the espresso machine ages noticeably faster than the same bag in a sealed jar in a dark cupboard.

How a dial-in app helps

Most home baristas eyeball roast date and then blame the grinder when the shot changes. The pattern is invisible until you write it down.

Beany does the writing:

  • You log the roast date once when you open a bag. Beany shows days off roast next to every brew.
  • After a few shots, Beany surfaces patterns like "shots tend to run sour in the first 5 days of this bag" so you wait instead of chasing the grinder.
  • Recipes save the working setting at each window so you don't re-dial the same bag every Sunday.

You don't need an app to rest beans. But once you've watched ten bags age, an app turns the cycle into a routine you can plan around. Pair this with the 3-shot dial-in guide and the shot troubleshooter to keep the cup balanced through every window.

Beany app icon

Track every shot with Beany

Beany dials in your espresso with smart grind suggestions, tracks your beans, and logs every brew. Free on the App Store.

Download Beany

Frequently asked questions

How many days should I rest espresso beans?
For most modern espresso roasts, 5 to 14 days off roast is the sweet spot. Light roasts often need a few extra days because they hold more CO2. Dark roasts can be ready in 3 to 5 days because they degas faster.
Can I drink coffee on the day it was roasted?
You can, but it will not taste like much. Fresh beans are saturated with CO2, which disrupts even water flow through the puck. Espresso shots will tend to be fast, sour, and thin until at least day 3 to 5.
How can I tell beans are ready to use?
Three signals: shots pull within their expected time window without large grind adjustments, crema is present but settles in 20 to 40 seconds, and the cup tastes balanced rather than fast and sour. If you are guessing at all three, the bag is probably still gassy.
What is degassing?
Degassing is the slow release of CO2 trapped in the bean from the roasting process. CO2 is produced by the same Maillard and roast reactions that create flavor compounds. It diffuses out for weeks, fast at first and slower over time.
Do I need to freeze beans I will not use within a month?
Freezing is the most reliable way to pause aging. Beans frozen within a week of roasting, in airtight bags, will retain freshness for months. Grind directly from frozen (no thawing needed) for best results.
How long after the rest window do beans stay good?
With a one-way valve bag stored at room temperature, you have roughly 14 to 28 days of stable behavior after the sweet spot opens. From day 28 onward, expect flatter shots, less crema, and a quick dial-in to compensate. Past day 42, most bags taste tired.
Why do my shots run faster as the bag ages?
Older beans contain less CO2 and the cell structure becomes more brittle. Water meets less resistance, fines pack tighter, and the shot finishes faster. Grinding finer is the standard adjustment, but most bags lose some character regardless.
How does Beany track bean freshness?
You log the roast date when you open a bag, and Beany shows the current days off roast next to every shot. It will also flag patterns like 'first 5 days of this bag tend to pull sour' so you stop chasing the grinder when the issue is freshness.