Bench BrewBetter coffee at home, one variable at a time

Fresh Beans: Why Roast Date Matters More Than Brand

The most common reason home espresso tastes wrong has nothing to do with the machine. It is the bag.

Here is a scenario I see constantly. Someone buys a good machine, a decent grinder, fresh water, reads two articles about dialing in, does everything right, and the espresso still tastes flat, lifeless and vaguely like cardboard. They start looking at new portafilters. They consider a PID upgrade. They post on a forum asking what is wrong with their setup.

The beans are three months old. There is no roast date on the bag. The best-by date is ten months from now, which means the bag could have been roasted last Tuesday or in May. There is no way to know.

This is the most common reason home espresso disappoints, and it is the cheapest problem to fix.

The short answer

Buy beans with a roast date printed on the bag. Use them within three to four weeks of that date. For espresso, wait at least five to seven days after the roast date before using them (they need to degas). Store them in an airtight container at room temperature. Do this before you upgrade anything else.

What happens to beans after roasting

Coffee roasting transforms green, dense, grassy-smelling seeds into brown, fragile, aromatic beans through a series of chemical reactions. Those reactions create hundreds of volatile aromatic compounds that give coffee its flavor and smell. The moment roasting ends, those compounds start to dissipate [1].

The first thing to leave is carbon dioxide. Freshly roasted beans contain a lot of it, trapped in the cellular structure of the bean. Over the first few days, CO2 escapes rapidly (this is called degassing). After about a week, the rate slows. The CO2 matters for two reasons: too much of it in very fresh beans creates an uneven espresso extraction (the gas forms bubbles in the coffee bed that disrupt water flow), and some amount of CO2 contributes to crema [2].

After the CO2 settles, the aromatic compounds start fading. Oxidation, moisture absorption and continued off-gassing slowly strip the beans of their flavor complexity. By about four to six weeks after roasting, most of the volatile aromatics that made the coffee interesting are gone. What remains is the heavier, duller flavor base: bitterness, woodiness, a papery flatness. The coffee is not unsafe to drink. It just does not taste like much.

The sweet spot

For espresso, most beans are at their best between roughly seven and thirty days after roasting. The first week is rest time: the CO2 levels drop enough for stable extraction, but the aromatics are still vibrant. Between two and four weeks, the beans are in their prime. After that, quality starts to decline, though the speed depends on the bean, the roast level and how they are stored.

For pour-over and drip, the window is more forgiving. The coarser grind and longer contact time mean that CO2 is less disruptive, so you can start brewing a day or two earlier. And because pour-over is less concentrated than espresso, subtle staleness is less noticeable. But the same principle holds: fresher beans taste better.

Dark roasts tend to stale faster than light roasts. The darker roast breaks down more of the bean’s cellular structure, which means flavor compounds escape more quickly. A light-roast single-origin might taste great at three weeks. A very dark roast may already be fading.

How to buy fresh beans

Look for a roast date

This is the single most reliable indicator of freshness. A roast date tells you exactly when the coffee was roasted, so you can calculate how old it is and plan accordingly. A best-by date, a packed-on date, or no date at all tells you almost nothing useful.

Many supermarket brands do not print a roast date. They print a best-by date that is twelve to eighteen months in the future, which is a statement about food safety, not flavor. The coffee may have been roasted months before it reached the shelf [1].

Buy from a roaster

Local roasters, online specialty roasters and some grocery stores with dedicated coffee sections sell beans with roast dates. The advantage of buying from a roaster (local or online) is that the beans are often roasted to order or within the last few days. The disadvantage is cost: specialty coffee typically costs $14 to $22 per twelve-ounce bag, compared to $8 to $12 for supermarket brands.

The cost comparison shifts when you calculate what the beans are doing in the cup. A $20 bag of freshly roasted beans will produce better espresso from a $200 machine than a $10 bag of stale beans will produce from a $1,000 machine. The beans are a running cost, not a one-time expense, and they are the running cost with the most leverage over quality.

Buy the right amount

Buy what you will use in two to three weeks. For a household that drinks two espresso-based drinks per day using 18-gram doses, that is about 250 to 350 grams per week, or one twelve-ounce bag every ten days or so. Buying in bulk saves money but costs freshness. A kilo bag that lasts six weeks means the last third of the bag is past its prime.

If you want to buy in bulk, portion the beans into airtight bags or containers when they arrive and keep them sealed until you are ready to use each portion. This limits the exposure to air and moisture.

How to store beans

The four enemies of coffee freshness are air, moisture, heat and light [4]. Storage is simple:

  1. Airtight container at room temperature. An opaque canister with a one-way valve (lets CO2 out without letting air in) is ideal. A mason jar or a zip-seal bag with the air pressed out works too.
  2. Out of direct sunlight. A cupboard or a counter away from the window.
  3. Away from heat sources. Not next to the stove, the oven or a sunny window.
  4. Not in the fridge. The fridge introduces moisture every time you open the container, and coffee absorbs odors easily. Your espresso should not taste like last night’s leftovers.

Freezing for long-term storage

If you want to store beans for longer than a month (bought in bulk, going on vacation, found a great deal), freezing works. The key is to freeze them in portions: divide the beans into single-use or single-week bags, press out the air, seal them, and freeze. When you need a batch, pull one bag out, let it come to room temperature while still sealed (to prevent condensation from forming on the beans), and use it within a week or two. Do not refreeze beans. Do not store beans loose in the freezer where they are exposed to moisture and freezer odors.

The supermarket problem

Supermarket coffee is not bad coffee. It is old coffee. The supply chain for mass-market beans includes roasting, packaging, distribution to a warehouse, shipping to stores, shelf time, and then the time it sits in your pantry. By the time you grind it, it could be two to six months past roasting. The coffee is safe. It is technically coffee. But the flavors that make good espresso sweet, complex and interesting are largely gone.

This is not snobbery. It is chemistry. The aromatic compounds that define a coffee’s flavor profile are volatile. They evaporate. A bag of beans that was wonderful at two weeks is mediocre at six and bland at ten. The roaster did not fail. Time did.

If you want to test this for yourself, buy a bag from a local roaster with a roast date within the last week. Use it side by side with whatever you have on the shelf. The difference is usually obvious from the first sip, and it costs about $15 to find out.

What a roast date does not tell you

A roast date tells you the beans are fresh. It does not tell you the beans are good. Freshly roasted, poorly sourced, badly roasted beans will taste fresh and bad. Freshness is necessary but not sufficient.

That said, most roasters who bother to print a roast date care about quality. The roast date is a signal of transparency and intent. It is not a guarantee, but it is a useful filter.

The upgrade that is not an upgrade

Every espresso forum has a thread about someone who bought a new grinder, a new basket, a new tamper, a distribution tool and a precision scale, and their espresso still tastes flat. The answer is almost always the beans. Fresh beans are not an upgrade. They are the baseline. Everything else you buy is a way to get more out of what the beans are offering, and if the beans are not offering much, the equipment has nothing to work with.

Buy beans with a date on them. Use them within the window. Then worry about the rest.

Caffeine, heat and your machine. The FDA says up to about 400 mg of caffeine a day is not generally associated with negative effects for most healthy adults; pregnancy, some heart conditions, anxiety, reflux and certain medicines can change that, so check with a clinician if any apply. Steam wands and group heads are hot enough to burn. Unplug and cool a machine before opening or cleaning it, and follow the manufacturer’s descaling instructions.

Related reading: How to Dial In a New Bag of Coffee | Best Espresso Grinder for Every Budget

Frequently asked questions

How long after roasting are coffee beans fresh?

For espresso, most beans are best between about seven and thirty days after roasting. Very fresh beans (under five days) still release CO2 and can produce bubbly, uneven shots. Beans older than four to six weeks start to taste flat and stale. For pour-over and drip, the window is a bit wider.

Does the best-by date mean anything?

It means the beans are safe to consume, which coffee beans are for a very long time. It does not tell you when the coffee was roasted or how fresh it is. A bag with a best-by date twelve months out and no roast date could have been roasted last week or six months ago. You cannot tell.

Should I store beans in the freezer?

For short-term storage (a few weeks), an airtight container at room temperature is fine. For longer-term storage, freezing can preserve freshness. Portion beans into single-dose bags, press out the air, and freeze. Thaw and grind without refreezing. Repeatedly opening a frozen bag introduces moisture and degrades quality.

Why does fresh coffee foam up when I brew it?

The foam (called the bloom in pour-over, or crema in espresso) comes partly from carbon dioxide trapped in the beans during roasting. Fresh beans release more CO2 when they meet hot water. The foam is not a quality indicator on its own, but its absence in espresso can signal stale beans.

Sources and further reading

  1. SCA — Coffee Freshness Handbook

    Specialty Coffee Association research on coffee freshness, degassing and shelf life, covering how roasted coffee changes over time.

  2. Rao, Scott — Espresso Extraction: Measurement and Mastery

    Discusses the relationship between bean freshness, CO2 content and extraction quality in espresso.

  3. FDA — Spilling the Beans: How Much Caffeine Is Too Much?

    FDA consumer guidance on caffeine intake for healthy adults.

  4. National Coffee Association — How to Store Coffee

    Storage guidance from the National Coffee Association: airtight, cool, dark, dry.

Sources checked October 19, 2026. This is an editorial summary, not a systematic review or individual advice.

Get new articles by email

New articles from Bench Brew, sent to your inbox. Unsubscribe at any time.

Related articles

Best Espresso Grinder for Every Budget

A practical guide to the best espresso grinders from under $100 to over $500, based on manufacturer specs and broad owner reports. Every pick includes who it suits and who should skip it.