How to Choose the Best Coffee Beans for Espresso
The first espresso I ever pulled at home was terrible. Thin, sour and gone in two sips. I blamed the machine, then the grinder, then my own hands. It took me weeks to realise the real problem was sitting in a bag on my counter. I simply had not chosen the right beans.
If you are trying to find the best coffee beans for espresso, I want to save you those weeks. Here is what I learned, mistake by mistake, about how to choose coffee beans that actually taste good under pressure.
Why Espresso Is So Picky About Beans
Espresso is not just strong coffee. Hot water is forced through finely ground coffee in about 25 to 30 seconds, and that speed magnifies everything. A bean with a slightly sour edge in a filter cup tastes sharply sour as espresso. A flat, stale bean tastes even flatter.

So when people ask me whether you can use any coffee beans for espresso, my honest answer is yes, technically. But the beans you choose decide whether that shot tastes rich and syrupy or thin and harsh.
Step 1: Start With the Bean Type, Arabica or Robusta
For a long time, I believed only 100% Arabica was "good" coffee. Then I tried an espresso with Vietnamese Robusta in it, and it changed my mind completely.
Arabica brings sweetness, acidity and delicate flavours like fruit and flowers. Robusta brings body, bitterness, dark chocolate notes and almost twice the caffeine. Most importantly for espresso, Robusta gives you a thick, long-lasting crema, that golden layer on top of the shot.
The catch is quality. Cheap Robusta tastes rubbery and harsh, which is why it got its bad reputation. However, our Fine Robusta Natural is a Vietnamese specialty coffee. It’s carefully processed using anaerobic fermentation to develop a more complex and distinctive flavour profile. This unique process brings out subtle fruity notes while preserving the naturally bold character of Robusta.
It still has a gentle touch of Robusta's signature bitterness, but this is beautifully balanced by its rich, full-bodied texture, intense aroma and smooth, satisfying finish.
For those who love a strong, bold and flavourful espresso without excessive bitterness or harshness, Fine Robusta Natural is an excellent choice, delivering the strength and depth of Vietnamese Robusta with a surprisingly smooth and enjoyable taste.

Step 2: Choose the Right Espresso Roast
This is where I went wrong at first. I bought a very light roast because the bag described lovely fruity notes. Under espresso pressure, it tasted like lemon juice.
An espresso roast usually means medium to medium-dark. At this level, the sugars in the bean have caramelised, the acidity has softened, and the coffee dissolves easily in that short extraction. You get sweetness, body and a clean finish.
Medium to medium - dark roasts taste delicious, especially in milk drinks. If you are unsure, medium-dark is the safest best roast for espresso to start with.
Step 3: Single Origin or Espresso Blend?
Single-origin beans come from one place and taste distinctive. They can be exciting, but they are often harder to dial in as espresso.
An espresso blend combines beans to balance each other. My favourite combination, and the one I recommend to friends, is Arabica for sweetness and aroma, with Robusta for body and crema. Our Arabica and Robusta Premium Blend is built exactly this way, and it is the bag I reach for most mornings.
Step 4: Check the Roast Date, Not the Expiry Date
This one surprised me. The "best before" date on most supermarket bags tells you almost nothing. What matters is when the beans were roasted.
For espresso, beans taste best roughly one to four weeks after roasting. Too fresh, and they are full of gas, which makes shots spray and taste uneven. Too old, and the flavour and crema fade away. Buying from a roaster that roasts locally makes a huge difference. Ours are freshly roasted in Dubai, so they reach you in that sweet spot.
Step 5: Buy Whole Beans and Grind Just Before Brewing
Ground coffee loses its aroma within minutes. Espresso also needs a very fine, very consistent grind that most pre-ground coffee is not made for. Once I started grinding whole beans right before each shot, my espresso improved more than with any other change.
My Simple Checklist for the Best Coffee Beans for Espresso
When I pick up a new bag now, I run through five quick questions:
-
Bean type: Do I want sweetness (more Arabica) or body and crema (some Robusta)?
-
Roast level: Is it medium to medium-dark?
-
Blend or single origin: Do I want easy and balanced, or something to experiment with?
-
Roast date: Was it roasted within the last few weeks?
-
Format: Is it whole bean?
If the answer to most of these is yes, I am usually in for a great shot.
Final Thoughts
Choosing espresso beans felt complicated when I started, but it really comes down to a few honest choices: the right bean type, a sensible espresso roast, and freshness. Get those right, and even a simple home machine can pull a shot you are proud of.
Explore our Vietnamese coffee collection to find your bean, and if you want to try coffee the traditional Vietnamese way too, take a look at our phin filters.


