Your espresso machine can only extract what the roaster put in the bag โ€” and most bags in supermarkets were stale before you were born (approximately). Here's how to buy beans that reward the machine you paid for.

Rule 1: Roast date over everything

Espresso needs COโ‚‚ for crema and beans lose it steadily after roasting. Buy bags with a printed roast date (not "best by") and use them between 5 and 21 days post-roast โ€” the espresso sweet spot: earlier is gassy and wild, later is flat and crema-poor. No roast date printed = automatic no. This one rule outranks every other on this page.

Rule 2: "Espresso roast" is a suggestion, not a law

Any bean can brew as espresso; the label just signals the roaster's intent (usually: darker, developed, forgiving). Realities worth knowing: medium-dark roasts are easiest to dial and shine in milk; light roasts make spectacular, fruity shots but demand a capable grinder and patience (longer ratios, hotter water); very dark, oily beans taste ashy solo and โ€” practical warning โ€” their surface oils gum up super-automatic grinders over time.

Rule 3: Match origin to your drink

Milk drinks flatten subtlety, so lattes love big, chocolatey bases: Brazilian, Colombian, blends with those bones. Straight-shot drinkers can chase nuance: Ethiopian (florals, berries), Kenyan (blackcurrant brightness), quality washed Centrals. Classic Italian-style blends often add a touch of robusta โ€” extra crema and punch, less refinement; a matter of taste, not shame.

Blends vs single origin, for espresso specifically

Blends are engineered for consistency โ€” balanced across the shot, forgiving to dial, stable bag to bag: the right default for daily milk drinks. Single origins are the interesting weekends: higher highs, harder dialing, faster drift as they age. Run a house blend plus a rotating single โ€” the standard enthusiast pattern (deeper dive here).

Rule 4: Buy small, store right

Buy 250gโ€“340g bags you'll finish within three weeks, and store them sealed, dark and cool โ€” a vacuum canister stretches peak freshness meaningfully. Freeze only whole beans, in airtight portions, once, thawed sealed. The freshest mediocre bean beats the fanciest stale one, every single shot.