Finding the best espresso beans in NZ comes down to three things — freshness, roast style, and matching the coffee to how you like your espresso to taste. Whether you're pulling shots on a Breville at home or dialling in a commercial machine, the beans you choose will make more difference than almost any other variable.
At MCOFFEE we roast daily frequently in small batches in Auckland, so every bag that leaves us is fresh and not sitting around for months. Here are our top picks for home espresso, and what makes each one worth trying.
What makes a good espresso bean?
Before getting into specific recommendations, it's worth understanding what to look for when choosing espresso beans.
Roast level — espresso generally performs best with a medium to dark roast. Lighter roasts can work beautifully but are less forgiving to dial in, especially on home machines. If you're new to espresso or using a machine like the Breville Barista Express, a medium-dark roast will give you more consistent results.
Freshness — this is the single most important factor. Coffee degasses for the first few days after roasting and then starts to stale. For espresso, beans aged for at least 7-10 days will be tasting in their sweet spot. Anything older than 6-8 weeks you will start to notice a slow degrade in flavour.
Blend vs single origin — blends are designed for consistency and balance across espresso. Single origins can produce extraordinary results but require more attention to dialling in. For most home baristas, a well-crafted blend is the better starting point.
Our top espresso bean picks
Meebz Blend — the everyday crowd pleaser
The Meebz Blend is our most popular espresso for a reason. It's a well-balanced medium-dark roast designed to perform consistently across different machines and brewing styles. Expect notes of dark chocolate, caramel and a smooth, clean finish. It pulls beautifully as a straight espresso and holds up perfectly in milk-based drinks like flat whites and lattes.
If you're new to home espresso or just want a reliable daily driver that doesn't require constant dialling in, this is the one to start with.
Premium Blend — for the coffee lover who wants more
The Premium Blend steps things up a notch in richness. It's crafted for those who want a more complex cup — more depth, more character, and a finish that lingers. Rich and full-bodied with a natural sweetness, it rewards a well-dialled extraction. This is the blend we recommend to customers who want a darker roast with more mouth-feel and don't mind being closer to the bitter end.
It works brilliantly as a black espresso and adds real depth to a flat white.
Riviera — bold, rich and unapologetically full-bodied
Riviera is for those who like their coffee on the fruitier and sweeter side. It's lighter, sweeter roast with strong fruit forward flavours. It requires a finer grind than the others with sweet, complex fruit flavours.
One of our most loved blends and a consistent bestseller.
Brazil Dark — single origin espresso for the adventurous
This is our darkest roast with a heavy mouth-feel and strong chocolate notes. Brazilian coffees are known for their naturally low acidity, full body and nutty, chocolatey sweetness — which makes them significantly more forgiving to dial in than most other single origins.
The Brazil Dark pulls a rich, smooth espresso with notes of dark chocolate and roasted hazelnut. It's a fantastic choice for those who want the clarity of a single origin without the challenge of a high-acidity Ethiopian or Kenyan.
How to choose the right espresso bean for you
Not sure which one to start with? Here's a simple guide:
- You want consistent, easy-drinking espresso every day → Meebz Blend
- You want heavier mouth-feel and a rich roast → Premium Blend or Brazil Dark
- You want a sweeter and fruity espresso → Riviera
- You want to explore single origins without the challenge → Brazil Dark
- You're not sure → try our Find Your Brew quiz and we'll point you in the right direction
A note on freshness
The best espresso beans in NZ are only as good as their roast date but there is a thing as too fresh. When brewing for espresso, beans under 10-days old can be 'sharper' and require ageing for them to settle and taste smoother.
Browse our full espresso range and find your perfect match. And if you want your coffee delivered automatically so you never run out, check out our coffee subscription — save 10% on every order with flexible delivery to suit your schedule.