Indonesia has been growing coffee for centuries, and Bali's cafe scene has turned that heritage into one of Southeast Asia's most serious specialty coffee cultures. A new guide from a writer who's lived on the island for 14 years – and traced beans back to farms in Flores and Lombok – rounds up the cafes worth planning your mornings around, from Canggu and Seminyak to Uluwatu and Ubud.

Canggu is the engine room. The Goat Father, a tiny counter in front of The Avocado Factory on Jl Batu Mejan, pours global single origins like Ethiopia's Rosella Anferara alongside local Java Puntang, plus a signature Goat Ice Latte spiked with oat milk, coconut oil, maple syrup and cinnamon. Nearby, House of Yoreh serves SCA-accredited organic farm-to-cup coffee, with baristas tuning the espresso machine for an hour every morning – try the Angel Mane, a dark chocolate, caramel and orange signature. Australian heavyweight Blacklist Coffee Roasters runs coffee tasting 'degustations' and a special-edition Canggu Blend.

Seminyak has the history. Revolver Espresso, hidden down a laneway on Jl Kayu Aya, essentially kick-started Bali's modern coffee wave with its 1980s New York warehouse vibe, and its beans now show up in cafes across the island. Coffee Cartel prints images and text straight onto your latte foam via a Ripple Machine, while Titik Temu ('meeting point') revives the traditional warung kopi with long communal tables in a hidden tropical garden. For hyper-local beans, The Koop roasts Kintamani coffee in-house and brews it by paper drip, flannel drip, Aeropress or cold press.

Elsewhere, BGS Bali – with branches in Uluwatu, Canggu, Ubud and Kuta – is famous for what many call the island's best almond milk latte, served in a surf-shop hybrid where you can browse boards and bikinis between cups. Expat. Roasters, led by award-winning barista Shae Macnamara, has locations in Seminyak, Kuta and Uluwatu and pours a bold, balanced house blend with banana bread on the side. The Avocado Factory does what the name suggests: avocado everything, including an avocado latte.

Prices sit around IDR 25,000–50,000 (roughly £1.20–£2.40) for an espresso, so cafe-hopping won't break the budget. Most spots open from 6–8am, fitting neatly around a surf or a morning market walk. If you care about what's in the cup, look for the cafes pouring Indonesian origin beans – Kintamani, Sumatra and Java – rather than imported blends; it's a taste of the island you can't take home as a souvenir.

Whether you're a latte-art Instagrammer, a bean nerd hunting SCA-graded brews, or just someone who needs a decent long black before the beach, Bali's cafe circuit now rivals Melbourne or London – with better weather.

Honeycombers Bali