11 Best Espresso Beans [2024 Reviews and Guide]



This page may contain affiliate links. For more information read my disclaimer policy.

In order to make great tasting espresso coffee at home you need three things: a good espresso machine, an even better grinder and the best espresso beans.

But what factors determine the best coffee beans for espresso machines and how do you choose the best beans for espresso?

In this article we explain the features of high quality espresso beans and share some of the best espresso coffee beans available to buy.

So whether you are looking for the best coffee beans for automatic espresso machines, the best espresso beans for lattes or the top espresso brands, you are sure to find a new favorite in our espresso coffee beans reviews.

Glass of espresso with coffee beans surrounding it and text overlay best espresso coffee beans.

Top 3 Picks Of The Best Espresso Coffee Beans

If you don’t have time to read our reviews, or you just want our top picks, below are our top three choices for the best beans to use for espresso.

Best Espresso Beans 2024 Comparison

In the handy table below we have listed all the top rated espresso beans grouped by roast to make it easier to compare. 

We have listed the whole bean coffee options but many offer ground coffee too.

Keep reading below for our best espresso beans reviews and if you need help choosing, read our buyer’s guide after the reviews. 

Three cups in a row - one with coffee beans, one with espresso and one with latte.

Best Coffee Beans For Espresso Reviews 2024

In each of our espresso bean reviews we outline the flavor notes and origin for each brand. We also highlight whether they are Organic, Fairtrade certified and Kosher.

1. Kicking Horse Cliff Hanger Espresso Review

Best espresso beans overall

Kicking Horse Cliff Hanger Espresso Beans


  • Flavor notes: Bright, fruity with aromas of blackcurrant and milk chocolate
  • Origin: Blend from Africa, Indonesia, Central & South America
  • Bean options: Whole bean only


Described as silky and complex with a bold happy ending, there is a lot to love about this medium roast espresso blend by Kicking Horse.

Kicking Horse espresso beans are roasted to perfection and this blend is one of the best medium roast coffee beans for espresso.

The Cliff Hanger blend is not as bold as the 454 or the KickAss, but for those preferring a lighter blend or if you have a superautomatic espresso machine, this is a great choice.


Medium roast

100% Arabica

Roasted in Canada




Perfect with or without milk, the only downside (if you don’t drink a lot of coffee) is that this Kicking Horse coffee only comes in a 2.2 pound bag.

>> Click here to check the price for the Kicking Horse Cliff Hanger

2. Lavazza Super Crema Espresso Beans Review

Best affordable espresso beans

Lavazza Super Crema Whole Bean Coffee


  • Flavor notes: Honey, almond and dried fruit
  • Origin: Brazil, India, Colombia, Indonesia and Vietnam
  • Bean options: Whole beans or ground


Perhaps one of the most famous coffee roasters on the planet, the Italian company Lavazza has been roasting coffee beans for over 120 years.

The Super Crema medium roast is one of the best Lavazza coffee beans for espresso with a mild and sweet flavor and low acidity.

While there are many great options on our list, sometimes you just need the best cheap espresso beans for good everyday drinking.

If this is you too, I think these beans from Lavazza are one of the best affordable coffee beans options.

Plus they are a less oily coffee bean which also makes them one of the best beans for superautomatic espresso machines. 

Note that the mild flavor and low acidity means these Lavazza espresso beans lack some of the robustness and depth of others on our list.

For some of you this will not be a strong enough coffee but for many coffee lovers this mild flavor is why they consider them the best tasting espresso beans.


Medium roast

Arabica and Robusta beans

Roasted in Italy




If you enjoy a mild cup of coffee with milk, these Lavazza beans are a good choice. The beans are nitrogen packed for extra freshness.

>> Click here to check the price for the Lavazza Super Crema

3. Fresh Roasted Coffee Organic Dark Mexican Coffee Review

Fresh Roasted Coffee Dark Mexican Coffee Beans


  • Flavor notes: Brown sugar and cashew
  • Origin: Mexico
  • Bean options: Whole or ground



This offering from Fresh Roasted Coffee has thick and extra bold body, a rich mouthfeel and is perfect for a fresh cup of espresso.

These single origin Mexican dark roast organic coffee beans have a smoky aroma with a nutty cashew finish, this blend is also Rainforest Alliance Certified which ensures the coffee is grown in a sustainable way that protects the local environment. 

Fresh Roasted Coffee Company have a huge range of coffee blends available, and the Organic Dark Mexican is one of their top rated espresso coffee beans. 


Dark roast

100% Arabica

Roasted in USA




It is available in both whole bean and ground and is good value for a 2lb bag and one of the best dark espresso beans on the market.

>> Click here to check the price for the Fresh Roasted Dark Mexican

4. Coffee Bros Espresso Roast Coffee Review

Best small batch espresso coffee beans

Coffee Bros Espresso Roast


  • Flavor notes: Strawberry, sugar cane and vanilla
  • Origin: Colombia and Ethiopia
  • Bean options: Whole beans


This small batch medium roast whole bean blend by Coffee Bros is a delightful espresso roast you should try in your espresso machine.

Roasted by hand in small batches in Queens, NY, the medium roast profile allows the natural sweetness and flavor notes of strawberry and vanilla to shine through.

It has a smooth and well rounded body without any sign of bitterness and is a lovely change from heavy dark roasted beans.

These best medium roast espresso beans by Coffee Bros are not certified Organic or Fairtrade.

But they ethically source their coffee from the coffee farms and have partnered with One Tree Planted, so for every 5 bags of coffee sold a tree is planted.


Medium roast

100% Arabica beans

Roasted in USA




If you are looking for the best espresso beans for automatic machines that have great flavor but non oily, these Coffee Bros beans are a great choice.

>> Click here to check the price for Coffee Bros

5. Intelligentsia Black Cat Classic Espresso Review

Intelligentsia Black Cat Classic Espresso


  • Flavor notes: Stone fruit, dark sugars and dark chocolate
  • Origin: Brazil and Costa Rica
  • Bean options: Whole beans


Described as syrupy and sweet, the Black Cat Classic Espresso Blend is the flagship product amongst the Intelligentsia espresso beans.

With perfect balance it is just as good with milk as without. 

Intelligentsia are on a mission to offer a range of espresso blends under their Black Cat Project that challenge the boundaries of flavor. We think the classic is pretty good though.

The Black Cat coffee beans come in an organic version too. They are perfect for those who don’t drink a lot of coffee as they come in a smaller 12 oz package.

Intelligentsia introduced the concept of Direct Trade to the industry and directly source their beans from growers to produce their top espresso blends. 


Medium-dark roast

100% Arabica

Roasted in USA




We recommend you purchase from the Intelligentsia Amazon Storefront to receive the freshest Intelligentsia black cat espresso beans!

>> Click here to check the price for Intelligentsia Black Cat

6. Peets Coffee Espresso Forte Coffee Review

Peets Coffee Espresso Forte Whole Bean Coffee


  • Flavor notes: Chocolate truffle, lemon curd and hazelnut
  • Origin: Americas and Indo Pacific
  • Bean options: Whole or ground


Peets Coffee is one of the most recognised coffee brands in America, for a reason.

They roast a huge range of coffee beans to order at an affordable price, which makes these espresso beans a great everyday option.

The Espresso Forte blend is a dark roast with full bold flavor and good reviews. It is made especially for espresso coffee drinkers and has notes

Peets Coffee coffee beans come in a range of blends and they can also be purchased ground or for k-cups.


Dark roast

100% Arabica

Roasted in USA




Sure it probably won’t knock your socks off in terms of complexity or depth, but it will make a perfectly good espresso for the everyday drinker.

>> Click here to check the price for Peets Coffee Espresso Forte

7. 1st In Coffee Marlboro Hills Espresso Beans Review

Best bulk buy espresso coffee beans


  • Flavor notes: Bright and chocolatey
  • Origin: Central, South America and India
  • Bean options: Whole beans


1st In Coffee have been selling and roasting coffee since 2002 and roast a range of coffee blends as well as sell a range of premium and refurbished Jura coffee machines.

The Marlboro Hills espresso beans are their signature espresso blend and are roasted several times a week with milk coffee drinkers in mind.

Made from a blend of the best organic espresso beans from three stand out coffee regions, they have a rich, intense flavor with dark chocolate notes. 

The medium roast is one of the best non oily coffee beans for espresso and means it is perfect for automatic and super automatic espresso machines.

All 1st In Coffee espresso coffee beans are roasted in small batches and packaged in resealable valve bags.

This espresso blend comes as whole beans in a 12 oz or large 5 pound bag.


Medium roast

Arabica and Robusta blend

Roasted in USA




If you are looking for fresh roasted espresso beans, you really can’t go wrong with ordering with 1st In Coffee, they offer some of the best medium roast espresso beans at an affordable price.

>> Click here to check the price at 1st in Coffee

8. Jo Espresso Blend Review

Jo Espresso Medium Dark Roast


  • Flavor notes: Heavy dark chocolate with a rich crema
  • Origin: Africa, Central and South America
  • Bean options: Whole, ground and k cups


Jo Espresso coffee source their beans from the top 2% of all organic Arabica beans through direct sourcing.

They are incredibly good value considering the coffee beans are certified organic fair trade coffee and Rainforest Alliance Certified.

If you are looking for a more intense espresso blend from Jo, they also offer the Wild Jo blend .


Medium-dark roast

100% Arabica

Roasted in USA




With a smooth finish and lacking the bitterness found in many dark roasts the Jo Espresso blend is the perfect every day coffee blend. It comes in both a 12 oz and 2 lb bag.

>> Click here to check the price for Jo Espresso

9. Verena Street Shot Tower Espresso Coffee Review

Verena Street Shot Tower Espresso Beans


  • Flavor notes: Chocolatey, velvety and nutty finish
  • Origin: Centra, South American and Indonesia
  • Bean options: Whole beans


Described as having a smooth but sharp character, this dark espresso blend from Verena Street is full bodied with sweet and creamy complexity.

Verena Street is a small family run business based in Iowa. You can choose between a 12 oz and 2 pound bag of beans. 

If you enjoy a little flavor in your coffee beans, Verena Street also produce a number of flavored espresso beans including the immensely popular Verena Street Mississippi Grogg.


Dark roast

100% Arabica beans

Roasted in USA




Roasted in small batches for maximum freshness, these dark roast espresso beans are also Rainforest Alliance Certified so they are good for the environment too.

>> Click here to check the price for Verena Street Shot Tower Espresso

10. Koffee Kult Dark Roast Review

Koffee Kult Dark Roasted Coffee Beans


  • Flavor notes: Cocoa, cinnamon and bright
  • Origin: Colombia, Guatemala and Sumatra
  • Bean options: Whole or ground


Koffee Kult has become something of, well, a cult with an avid following amongst coffee drinkers.

The Koffee Kult espresso beans dark roast is a strong bold coffee with heavy body and a smooth long finish yet there is none of the bitterness found in many dark roasts.

For this reason we think it is one of the best dark roast espresso beans on our list.


Dark roast

100% Arabica beans

Roasted in USA




This roast can be purchased in 1, 2 or 5 pound bags. There are a large number of different roasts to try in the Koffee Kult family. Don’t be afraid to experiment with other blends too.

>> Click here to check the price for Koffee Kult coffee

11. Death Wish Organic Whole Bean Coffee Review

Best strong espresso beans

Dish Wish Coffee World Strongest Coffee


  • Flavor notes: Subtle cherry, chocolate and nutty
  • Origin: India and Peru
  • Bean options: Whole, grounds and k cups


With twice the caffeine of your average coffee, Death Wish Coffee offers one serious hit of espresso for those looking for strong espresso beans.

Certainly bold with a full body taste, this Death Wish espresso is also surprisingly smooth and has medium acidity.

The flavors may be too bitter for black coffee drinkers, but it is perhaps the perfect espresso bean for milk coffee drinkers who love strong coffee and for this reason it is one of the best espresso blends reviewed here. 

The blend has a mix of Arabica and Robusta beans, which is how they have bumped up the caffeine profile.


Dark roast

Arabica and Robusta beans

Roasted in USA




It is however one of the more pricey beans on the market so they make a great gift for coffee lovers. On the plus side, if you aren’t convinced they offer a 100% refund.

>> Click here to check the price for Death Wish coffee

Best Coffee Beans For SuperAutomatic Espresso Machines

If you own an automatic or superautomatic espresso machine with an integrated brew head, then hopefully you already know you need to use non-oily espresso beans.

The best thing about superautomatic machines is they do everything for you from grinding the beans to frothing your milk.

Unfortunately one of the downsides is they can be difficult to clean and dark oily coffee beans have a reputation for clogging up beautiful expensive superautomatic espresso machines.

In general the darker the roast, the more oily the bean.

So to minimize cleaning and issues with the brew head, we recommend you stick with a medium roast for espresso.

Top Picks For The Best Beans For Super Automatic Espresso Machines

Espresso Coffee Beans Buying Guide

Not sure what to buy? Read our espresso beans coffee guide to understand what makes a good espresso coffee.

What Is Espresso?

Espresso is a style of coffee brewed by forcing hot water under pressure through finely ground coffee beans to produce a concentrated shot of liquid gold goodness.

If we are to be technical the definition of espresso is coffee produced with:

  • A minimum of 9 bars of pressure
  • Water forced through ground coffee beans at 195-205 degrees Fahrenheit
  • Extraction time between 25-30 seconds
  • Producing around 0.85 oz of espresso in your cup.

There is no getting around the point that in order to prepare the best espresso coffee you will need an espresso machine.

However, regardless of whether you own a budget espresso machine, a semi-automatic or an automatic coffee machine, the quality of the espresso beans and the choice of roast will have a big impact on the quality of your espresso coffee drink.

Coffee Beans Vs Espresso Beans

There is often confusion that espresso beans are something different from coffee beans. In fact espresso beans are the same as regular coffee beans.

Espresso beans are not a type of coffee bean, they are not a type of plant. They are one and the same thing.

It gets a little confusing as some coffee roasters market their beans as ‘espresso beans’. This is simply a way for the roaster to indicate the best brewing method for certain coffee roasts.

What we actually mean when talking about espresso beans is the best coffee beans to brew an espresso coffee.

A good shot of espresso requires the best quality espresso beans. And that is what we are here to help you find.

good espresso coffee shot in small glass on the wooden table.

How To Choose The Best Coffee for Espresso

So after running your eye over the comparison chart you might be wondering if any roast of whole beans can be used to make espresso in your home machine. And you would be correct. 

There are many great coffee espresso beans brands and it is definitely worth trying different coffee roasts in your shot of espresso to find one you love. 

But, there are a couple of factors that will make some espresso coffee beans better than others and we list these factors below.

Whole vs Ground Espresso Coffee

There is no doubt that freshly roasted coffee beans will significantly improve the taste of your espresso.

Generally espresso roasts are at their best when consumed between 1-4 weeks after roasting.

So we recommend that you buy the best whole bean espresso that has been fresh roasted and grind it at home in order to make a great espresso at home.

If you buy ground espresso coffee, buy in small batches (to use within a week).

Arabica vs Robusta Beans

There are two types of coffee beans grown around the world. Arabica and Robusta.

  • Arabica beans tend to be grown at high elevations, have more acidity and complexity of flavor but are also more expensive.
  • Robusta coffee beans are higher in caffeine, have a more robust flavor, are grown at lower elevations but are considered poorer in quality.

Arabica beans are considered the best quality coffee beans.

If you are after the very best espresso coffee, many of the best espresso coffee brands roast with 100% Arabica coffee beans.

But Arabica beans can be expensive for everyday drinking, so thankfully there are also a number of super smooth Arabica-Robusta bean blends in our list worth trying too.

coffee beans in small white bowls top view.

The Best Espresso Coffee Roast

So which is the best roast style for espresso coffee? Medium and dark roasts are our top recommendations for brewing espresso and here’s why.

Dark Roast Espresso Coffee Beans

Traditionally most coffee beans recommended for espresso are dark roast beans.

Dark roasts are bold, smoky and often have a bitterness not found in other roast styles due to the longer roasting time.

While this may not be great for people who drink their coffee black, dark roasts are a great choice for people who add milk to their coffee. 

The robust flavor of a dark roast is able to cut through the milk much more effectively than a medium roast coffee.

This is the reason why a number of the good espresso beans on our list are dark roasts.

Medium to Medium Dark Espresso Coffee Beans

There are many reasons why medium and medium dark roasts are a great choice too, especially if you drink black coffee.  

Medium roast coffee beans tend to have a more complex flavor than lightly roasted or dark roasted beans and when brewed well can offer a lovely aromatic and full bodied flavor to your cup.

Light Roast Espresso Coffee Beans

And what about light roast coffee beans? Light roast beans have higher acidity, are higher in caffeine and often have delicate fruity overtones.

Which is great in a pour over coffee maker, but they tend to fall flat when used for espresso. 

Light roast beans tend to lack the body and richness of flavor of medium and dark roasts.

So unless you have a personal love of light roast coffee beans, we think you are best to avoid them for espresso coffee brewing.

Best Coffee Beans For Milk Based Espresso Drinks

The top espresso beans will also depend on whether you like your espresso straight up or with milk.

The majority of coffee drinkers add milk to their coffee. The problem is that milk fundamentally changes the flavor of the espresso.

Milk softens the acidity of your coffee and also makes your espresso taste sweeter. But sometimes it also cloaks the natural intricate flavors in the coffee.

So if you are a milk coffee drinker the best beans for espresso are medium dark or dark roast coffee beans. They are suitable for both hot and iced coffee drinks.

If you drink your espresso black, then you have a wider range of roasts to experiment with.

close up pouring textured milk from milk frother into cup.

Single Origin vs Blended Espresso Beans

For a unique espresso experience, experiment with different single origin coffee beans.

Traditionally many coffee beans for espresso are blends. The primary reason for this is that many single origin blends have more delicate flavors and are better combined with others for espresso brewing.

But as more high quality single origin coffee beans come on the market, there are gems waiting to be discovered.

  • Africa is known for fruity and complex flavors.
  • Asia is popular with those who love earthy and rich texture.
  • Central and South America delivers well balanced, sweet brews. 

If you are unsure, read the descriptions of the beans. The best espresso brands will highlight which of their roasts are the best single origin coffee for espresso. 

Where To Buy Espresso Beans

The best place to source freshly roasted espresso coffee beans is from a local coffee roaster.

If like most of us you don’t live close to a good coffee roaster, in this review we shared where to buy the best espresso beans online.

One thing to note is that if you are searching for the best whole espresso beans, we recommend avoiding supermarket coffee beans.

The reason is most grocery store beans don’t include a roasted date, and a use by date is not the same as a roasted date and you are unlikely to be buying fresh coffee beans.


One of the easiest ways to ensure you never run out of fresh coffee beans at home is to order online through Amazon Prime.

If you aren’t yet signed up to Amazon Prime you can sign up for a 30 day trial here.

With free two day delivery, you can have the best espresso beans on Amazon delivered straight to your door anytime.

Coffee Subscription Box

If you are looking to experiment a little with whole espresso beans but are unsure what to buy, another great option is to sign up for a coffee subscription box.

Best Coffee Subscription Boxes

  1. Trade Coffee – a fully personalized order every month based on your preferences and feedback. Click to find your perfect match today.
  1. Driftaway Coffee – receive a tasting kit, provide feedback and enjoy a customized order every month. Click to see the options here. 
  1. Atlas Coffee Club – one of the most popular coffee subscription options for coffee lovers. Each month try coffees from around the world along with tasting notes, a postcard and brewing tips. Click here to try the Club.

Espresso Coffee Beans FAQs

What are the best espresso beans for super-automatic machines?

The best espresso beans for superautomatic machines are medium roast coffee beans. It is best to avoid dark oily coffee beans for your automatic coffee machine as they tend to clog the grinder and brew head.

What are the best coffee beans for latte coffee drinks?

If you love to drink lattes, the best coffee beans to buy are medium dark or dark roast coffee beans. The fuller body and flavors in these roasts marry well with the milk, which can overpower lighter roast beans.

What is the best grind for espresso coffee?

For espresso you need to use a fine grind in your espresso machine to achieve the best tasting coffee.

Before You Go

So that rounds out our best espresso coffee beans reviews.

Which ever way you decide to source your top coffee beans for espresso, we encourage you to experiment in order to find the best espresso whole beans for you and your palate.

For an interesting summary of the best coffee beans in the world (premium and everyday) click here.

Ready to make great coffee? See our guide on how to make coffee taste better or try this Iced Shaken Espresso recipe.

More Espresso Coffee Guides

Disclaimer: As an Amazon Associate I earn from qualifying purchases.

Pin and Share

flat lay of coffee beans with text overlay.
Photo of author

Rachel Rodda

It's no surprise that as a former barista and founder of Creators of Coffee, I'm obsessed with all things coffee. I love to share easy and delicious coffee recipes, expert brewing tips and helpful coffee gear reviews with my fellow coffee lovers!