How to read a coffee bag label.
A speciality bag carries eight or nine separate pieces of information, and most of them are printed for the same reason a wine label carries a vintage: provenance. Only about half actually change what you should do with the kettle. This is which is which.
The fields, ranked by how much they change your brew
| Field | What it tells you | Affects brewing? |
|---|---|---|
| Roast date | When it was roasted — not a best-before | Heavily |
| Roast level | Light, medium or dark development | Heavily |
| Process | How the fruit was removed from the seed | Yes |
| Altitude | Bean density, roughly | Somewhat |
| Varietal | The cultivar — Gesha, Bourbon, Caturra | Somewhat |
| Origin & region | Country, then the specific growing area | Indirectly |
| Producer / farm | Who grew it | No |
| Tasting notes | What the roaster found in their brew | No |
Roast date — the only date that matters
A roast date is not a best-before date, and a bag showing only a best-before is telling you something by omission. Coffee is at its best from roughly three days to four weeks off roast. Under three days it is still degassing CO₂, which disrupts the bed and makes brews inconsistent. Past about four weeks it flattens regardless of how well you brew.
If a supermarket bag carries a best-before twelve months out and no roast date, the coffee was probably roasted months ago. No grind setting fixes that. Full detail in how long coffee lasts after roasting.
Roast level — your temperature and grind starting point
Light roasts are denser and harder to extract: they want hotter water, around 94 °C, and often a finer grind. Dark roasts are more soluble and more brittle: they give up their solubles fast, turn bitter easily, and want cooler water around 90 °C with a coarser grind.
Roasters describe this inconsistently — "light", "filter roast", "Nordic", "medium-light" and "omni" all overlap. When the label is vague, the bean colour and the surface tell you more: oily and dark brown is a dark roast whatever the bag says.
Process — the single most informative word on the bag
How the fruit was removed from the seed, and it drives the flavour profile more than the country does. A natural Ethiopian and a washed Ethiopian from the same farm taste like different coffees.
- Washed — fruit stripped before drying. Clean, bright, acidity-forward, transparent to origin character.
- Natural — dried whole in the fruit. Heavy, fruity, sweet, sometimes fermented or boozy.
- Honey / pulped natural — some fruit left on. Between the two, with more body than washed and more clarity than natural.
- Anaerobic / experimental — controlled fermentation. Intense and often polarising, and frequently needs a coarser grind than its roast level suggests.
Full detail in washed, natural and honey process explained.
That is a lot of small print to decode on every new bag. Photograph the front and back and Coffee Aeye reads all of it — origin, process, elevation, varietal, roast level, notes, roast date — into a structured profile, on-device, in seconds.
€4.29 on Google PlayAltitude — a proxy for density
Usually printed as "1,900 masl" or a range. Higher-grown coffee matures more slowly, producing denser beans with more concentrated acidity. Dense beans resist extraction, so a 2,000 masl washed Ethiopian will typically want a finer grind or hotter water than a 1,200 masl Brazil at the same roast level.
Treat it as a nudge, not an instruction. It is one input among several, and roast level swamps it.
Varietal — mostly context, occasionally a warning
Bourbon, Caturra, Typica, SL28, Gesha, Pacamara and so on. Most of the time this is provenance rather than brewing information. Two exceptions worth knowing: Gesha is delicate and floral and punishes over-extraction, so start coarser than you think; and Robusta in a blend brings a heavy, rubbery bitterness that reads as over-extraction even when it is not.
Origin and region — the frame, not the recipe
"Ethiopia" narrows things a little. "Ethiopia, Yirgacheffe, Konga washing station" narrows them a lot. Region matters because it correlates with altitude, varietal and process norms — but all three of those are usually printed separately on the same bag, so read them directly rather than inferring from the country.
Tasting notes — the roaster's brew, not yours
"Blueberry, dark chocolate, jasmine" describes what the roaster found on their equipment, at their grind, with their water. It is a genuine signal about the coffee's character and a poor predictor of what you will taste. Do not treat failure to find the blueberry as a brewing fault.
What notes are good for is direction. Fruit-and-floral notes suggest a coffee that rewards clarity — brew it cleaner and lighter. Chocolate-and-nut notes suggest one that rewards body — brew it a touch stronger.
What is not on the bag, and matters anyway
- Your water. Hard water mutes acidity and flattens the cup; very soft water makes it thin and sour. It affects the result more than varietal does, and no label mentions it.
- Screen size and defect count. Green-buying information that rarely reaches the consumer bag.
- Density. The thing altitude is a proxy for. Almost never printed directly.
Coffee Aeye reads all of this off the bag for you. Photograph the front and back and on-device AI pulls origin, region, process, elevation, varietal, roast level, tasting notes and roast date into a structured profile in seconds — then matches it against recipes that suit those specifics and tells you, in plain language, why each one fits. Anything it misreads, you correct by tapping the field. Get it on Google Play — €4.29, one-time.