Best espresso in Melbourne
Espresso in Melbourne is taken seriously — short, focused menus, baristas dialling in shots every morning, and the kind of espresso bars where the difference between a 26-second and a 28-second pull actually matters. Roasters maps the specialty espresso bars in Melbourne the community ranks highest, from neighbourhood corners to flagship roasteries.
What separates the best espresso bars in Melbourne from the rest is the daily ritual: fresh-grind retention checked, dose weighed to the tenth of a gram, water temperature stable. The signature kit you'll see on the bar is usually a La Marzocco Linea PB or GS3, a Slayer, or a Synesso, paired with a Mahlkönig Mythos or EK43 grinder.
Espresso is the order to test a café's program — a single or double, no milk, straight shot. The best bars in Melbourne will know exactly what their espresso is doing today and will pour something balanced, bright, and clean. The community in Roasters surfaces the ones that consistently deliver.
Find espresso cafés
in Melbourne.
Open Roasters, filter $Melbourne by what is open now or nearest, save your favourites, and log every cup. Free on iOS and Android.
About espresso cafés in Melbourne
Where can I find the best espresso in Melbourne?
Roasters maps the specialty espresso bars in Melbourne the community ranks highest. Open the app, filter Melbourne by espresso, and save the bars worth going out of your way for.
What makes a great espresso?
A great espresso is balanced and bright: clean acidity, a sweet body, and a clear finish. It's pulled with a precise dose (typically 18–20g in, 36–40g out, in 26–32 seconds), from fresh, well-stored beans, with a calibrated grinder. The best bars in Melbourne hit those numbers daily.
What's the difference between specialty espresso and chain espresso?
Specialty espresso uses single-origin or carefully blended beans graded 80+ on the SCA scale, roasted lighter to preserve origin character, and is pulled with daily dialling and precise weights. Chain espresso uses commodity-grade beans, darker roasts, and automated machines that compensate for inconsistent dose.
What espresso drinks should I try in Melbourne?
Order a straight espresso (single or double) first to taste the program. Then move to a cortado or macchiato to test the milk. Most specialty bars in Melbourne also pour seasonal espresso flights — three different origins side by side. The Roasters app shows which bars offer them.