This site earns a commission if you buy through some links, at no extra cost to you. See our Affiliate Disclosure.

Best Beans for Espresso at Home: A Beginner's Buying Guide

This is a research-based guide, not a hands-on taste test. We have not personally tested any product mentioned. This page contains affiliate links — if you buy through them, we may earn a small commission at no extra cost to you. See our Affiliate Disclosure for details.

Whole bean, always

Buy whole beans and grind them yourself right before brewing (see our grinder guide if you don't have a grinder yet). Pre-ground coffee starts losing flavour almost immediately and can't be adjusted to suit your machine, which matters more for espresso than any other brew method.

Check the roast date, not just "best before"

Many supermarket bags only show a long "best before" date, not when the beans were actually roasted. Specialty roasters print a roast date instead. As a rough guide, beans generally taste best from about 5–20 days after roasting, and start declining in flavour after several weeks. Buying from a roaster that prints the roast date makes it much easier to buy fresh.

Light, medium, or dark roast?

There's no objectively "correct" roast — it's genuinely down to taste. Starting with a medium or medium-dark roast is a reasonable, forgiving default while you're still learning your machine and grinder.

[AFFILIATE LINK: espresso beans medium roast]

Single origin vs. blend

Blends (multiple bean origins mixed together) are designed to give a consistent, balanced flavour and are a common, easy starting point for espresso. Single-origin beans showcase the character of one specific farm or region, but can vary more from batch to batch. Blends are usually the more beginner-friendly, consistent choice.

Where to buy

How much to buy at a time

Buy smaller bags more often rather than one large bag, so you're always using reasonably fresh beans. As a rough guide, a 250g–1kg bag used within 2–4 weeks of the roast date is a sensible starting point for a beginner making one to two coffees a day.

Bottom line

Freshness (a recent roast date) matters more than any specific brand or origin. Start with a medium or medium-dark blend from a roaster that prints a roast date, buy in small enough batches to use it within a few weeks, and adjust from there based on your own taste.

Prices and availability change — always check current price at the retailer before buying.