Canggu has more cafés per square kilometre than almost anywhere in Bali — and a lot of them serve coffee that's fine. Specialty coffee is a different thing entirely. Here's how to find the real thing, and what to order once you do.
What "specialty" actually means
Specialty isn't a marketing word — it describes coffee scored 80+ by trained graders, from farms that get paid properly, roasted with care and brewed with precision. In practice it means a café that knows exactly where its beans come from, chooses roasts that reveal the bean rather than hide it, and dials in the grind every single morning.
How to spot a serious bar in Canggu
- They name their origins. A real specialty bar can tell you the farm or region — not just "house blend."
- They roast, or partner closely with a roaster. A carefully built house blend means they taste every batch.
- The espresso stands alone. Order a straight shot; if it's sweet and balanced without sugar, you're in the right place.
- Plant milks are made well. House-made almond or a good oat milk is a tell that the details matter.
What to order
Start with a flat white — it's the truest test of both the espresso and the milk. If the café makes its own almond milk, order it that way. Then try whatever single origin is pouring as a filter or V60 to taste the coffee unclouded by milk. Save the fun stuff — a charcoal or pandan latte — for your second visit.
Where to start your morning
Our bias is on the record: we think the best mornings in Canggu start in Berawa, inside The Avocado Factory, at The Goat Father. Single-origin beans our own blends, spiced almond milk made from scratch, and croissants laminated by hand. Come at 6 AM and see for yourself.
Published May 2026 · Updated July 2026 · By the team at The Goat Father
