Buying guide

Coffee beans for espresso: 11 picks people keep recommending

For lattes, black shots and budget machines like the Agaro. Every pick is a coffee its own roaster makes for espresso.

For espresso with milk, start with Blue Tokai's Attikan Estate or Vienna Roast: they're the two most recommended coffees here, and both are made for it. On a tight budget, Hunkal Estate's Tiger Reserve costs ₹295 per 250g. If you drink your shots black and like them bright, try Bloom's Venkids Valley, the one light roast on the list.

Most recommended

1. Attikan Estate

Blue Tokai Coffee · BR Hills

Attikan Estate by Blue Tokai Coffee

Sweet and nutty with balanced acidity, and roasted a touch darker than Blue Tokai's other medium roasts, which is why it's the one the roaster points espresso drinkers to. It works black or in a cappuccino, and the beans come from the Biligiriranga Hills in Karnataka.

Roast
Medium-dark
Roaster suggests
Espresso, Moka pot, French press, AeroPress
Roaster’s notes
Dark chocolate, figs, roasted almond
Sizes
250g, 500g, 1kg
Recommended by
454 people

Buy: Attikan Estate, ₹700 for 250g at bluetokaicoffee.com ↗

2. Vienna Roast

Blue Tokai Coffee · Chikmagalur

Vienna Roast by Blue Tokai Coffee

Heavy body, low acidity and a bittersweet cocoa finish from Blue Tokai's second-darkest roast. It's made for milk, so if most of your shots end up in a latte, this is the easy choice.

Roast
Dark
Roaster suggests
Espresso, Moka pot, French press
Roaster’s notes
Cocoa, oaky, bitter-sweet
Sizes
250g, 500g, 1kg
Recommended by
383 people

Buy: Vienna Roast, ₹650 for 250g at bluetokaicoffee.com ↗

3. Selection

Araku Coffee · Araku

Selection by Araku Coffee

Strong and full-bodied: dark chocolate and caramel first, then a sugarcane-and-honey sweetness. Araku says it's at its best as an espresso or from a moka pot, black or with a splash of milk. It's certified organic and roasted to order.

Roast
Medium-dark
Roaster suggests
Espresso, Moka pot
Roaster’s notes
Dark chocolate, caramel, sugarcane, honey
Sizes
250g, 500g, 1kg
Ground to order
Yes
Recommended by
162 people

Buy: Selection, ₹760 for 250g at arakucoffee.in ↗

4. Aranya Gold

Hunkal Estate Coffee · Chikmagalur

Aranya Gold by Hunkal Estate Coffee

The cheapest pure Arabica on this list, at ₹320 per 250g against a median of ₹750 for everything we track. It's a medium roast from Hunkal's own estate in Chikmagalur, with espresso first on the roaster's list of brewers. The catch is that it only comes in one size, at ₹640 for 500g.

Roast
Medium
Roaster suggests
Espresso, French press, Pour-over
Roaster’s notes
Not listed
Sizes
500g
Recommended by
158 people

Buy: Aranya Gold, ₹640 for 500g at hunkalestatecoffee.com ↗

Cheapest on the list

5. Tiger Reserve

Hunkal Estate Coffee · Chikmagalur

Tiger Reserve by Hunkal Estate Coffee

An 80:20 Arabica–Robusta blend from the same estate. Robusta has more caffeine and a heavier body than Arabica, so this makes a stronger, thicker shot for milk, for less money than anything else here. Like Aranya Gold, it only comes in one size.

Roast
Medium
Roaster suggests
Espresso, French press, Pour-over
Roaster’s notes
Not listed
Sizes
500g
Recommended by
61 people

Buy: Tiger Reserve, ₹590 for 500g at hunkalestatecoffee.com ↗

6. Thogarihunkal Washed

Tulum Coffee · Chikmagalur

Thogarihunkal Washed by Tulum Coffee

Chocolatey and sweet, low in acidity, with a jaggery aroma and a peanut-chikki finish. Tulum likes it as an espresso for those cocoa notes, and it's just as happy with milk or as cold brew. Tulum will grind it for you.

Roast
Medium
Roaster suggests
Espresso, Cold brew
Roaster’s notes
Chocolate, jaggery, peanut chikki
Sizes
250g, 350g, 500g
Ground to order
Yes
Recommended by
45 people

Buy: Thogarihunkal Washed, ₹685 for 250g at tulum.coffee ↗

7. Bison House Blend

Curious Life Coffee

Bison House Blend by Curious Life Coffee

The blend Curious Life pours for espresso drinks at its own café, made from three or four Arabicas and built to work both as a straight shot and in milk. The roaster publishes its espresso recipe, which helps when you're dialling in a new machine.

Roast
Not listed
Roaster suggests
Espresso
Roaster’s notes
Not listed
Sizes
250g, 1kg
Recommended by
26 people

Buy: Bison House Blend, ₹900 for 250g at curiouslifecoffee.com ↗

8. Monsooned Malabar AA

Devan's

Monsooned Malabar AA by Devan's

Mellow and low in acidity, as monsooned coffee tends to be, and Devan's says it adds a very rich crema. A good pick if bright, sour shots put you off. Devan's will grind it when you order.

Roast
Medium
Roaster suggests
Espresso
Roaster’s notes
Not listed
Sizes
250g, 500g
Ground to order
Yes
Recommended by
25 people

Buy: Monsooned Malabar AA, ₹550 for 250g at devans.in ↗

9. Truffle Twilight

Rossette Coffee · Chikmagalur

Truffle Twilight by Rossette Coffee

Fudgy and chocolatey, with heavy body and almost no acidity: a medium-dark blend of Baarbara and Attikan estate coffees that Rossette says pairs extremely well with milk.

Roast
Medium-dark
Roaster suggests
Espresso, French press
Roaster’s notes
Fudgy chocolate, dried fruit
Sizes
200g, 1kg
Ground to order
Yes
Recommended by
17 people

Buy: Truffle Twilight, ₹600 for 200g at rossettecoffee.com ↗

10. Attikan White Mist

Naivo Coffee

Attikan White Mist by Naivo Coffee

A bold medium-dark shot with dark chocolate, roasted nuts and a cedar finish, which Naivo calls ideal for espresso. It also comes in a 2.25kg bag if you pull a lot of shots.

Roast
Not listed
Roaster suggests
Espresso, Moka pot, French press, South Indian filter
Roaster’s notes
Not listed
Sizes
250g, 500g
Ground to order
Yes
Recommended by
16 people

Buy: Attikan White Mist, ₹670 for 250g at naivo.in ↗

11. Venkids Valley Estate, Yellow Honey

Bloom Coffee Roasters · Coorg

Venkids Valley Estate, Yellow Honey by Bloom Coffee Roasters

The one light roast here, for people who drink espresso black and want fruit rather than chocolate: floral, citrus and clean. Bloom built it mainly for pour-over but says it makes bright espressos. It's a yellow honey SLN6 from Venkids Valley Estate in Coorg.

Roast
Light
Roaster’s notes
Floral, citrus & clean
Sizes
250g
Recommended by
10 people

Buy: Venkids Valley Estate, Yellow Honey, ₹875 for 250g at bloomcoffeeroasters.in ↗

Which beans should you use in an Agaro or another budget espresso machine?

Check whether your machine came with a pressurised (dual-wall) basket; the manual will say. Breville's espresso machine manual explains that dual-wall baskets are made for pre-ground coffee and "help to optimise the extraction regardless of the grind, dose, tamp pressure or freshness". With one of those, any coffee here ordered as an espresso grind will work, so choose on taste: the darker picks for milk drinks, Bloom's light roast for a bright black shot.

Can you use pre-ground coffee for espresso?

Yes with a pressurised basket, and with care in a standard one. A standard basket needs a fine, even grind: Breville's manual says a grind that's too coarse gives an under-extracted shot lacking colour and flavour, and one that's too fine gives an over-extracted, bitter one. It also advises not keeping ground coffee for longer than a week, so buy small bags if you buy ground. 75% of the coffees whose roasters suggest espresso can be ground to order.

Which espresso beans are best for milk drinks?

Look for heavy body and low acidity, and for roasters who say it outright. Blue Tokai says its Vienna Roast is best with milk, Rossette says Truffle Twilight pairs extremely well with it, and Curious Life builds Bison for milk drinks at its café. Hunkal's Tiger Reserve is the budget version.

Do you need a dark roast for espresso?

No. Of the 620 coffees we list whose roasters suggest espresso, the ones that state a roast break down as 56 light, 31 medium-light, 158 medium, 74 medium-dark and 60 dark. Darker roasts give the chocolatey shot most people expect; lighter ones like Bloom's give a fruitier, brighter one.

Is it cheaper to buy espresso beans by the kilo?

Usually, if you'll use them. Blue Tokai's Attikan Estate costs ₹2,800 a kilo in 250g bags but ₹2,380 as a 1kg pack, and Vienna Roast ₹2,600 against ₹2,210. Buy the kilo as whole beans if you have a grinder, since ground coffee goes stale quickly.

How did we pick these?

Each coffee's roaster suggests espresso in its own description or notes, and at least 10 different people have recommended it on r/IndiaCoffee or r/coffeeindia in the last two years. We took at most two from any one roaster and ranked them by that count. We haven't tasted them side by side, so the tasting notes are the roasters' own. No roaster paid to be here. How the community count works.

Buying an espresso setup as a present? Our Diwali coffee gifts guide pairs the De'Longhi Dedica with a DF54 grinder.