Food Guide

Bali Coffee Guide

From Kintamani's volcanic highlands to Canggu's espresso bars — and the truth about kopi luwak.

Food Guide · Updated July 2026 · by Casa Living Bali

Bali grows serious coffee — highland arabica from the Kintamani volcanic region with its own protected geographical indication — and brews it at every level, from thick warung kopi tubruk to world-class flat whites in Canggu. This guide covers where the beans come from, what to order, and the one coffee "experience" we'd honestly skip.

Where Bali's coffee comes from: Kintamani

Bali's coffee heartland is Kintamani, the highland plateau around the Batur volcano in the island's northeast, where arabica grows at roughly 1,200–1,600 metres on young volcanic soil. Kintamani arabica was among the first Indonesian coffees to earn a protected geographical indication (Kopi Arabika Kintamani Bali), and it has a recognisable personality: clean, medium-bodied, with a citrus brightness often credited to the local tradition of interplanting coffee with orange trees. Farming here is largely smallholder, organised through traditional subak abian farmer collectives, and processing is typically washed or honey rather than the earthy wet-hulled style that defines Sumatran coffee — which is why Kintamani tastes lighter and juicier than the "Indonesian coffee" many people imagine. Robusta also grows across Bali at lower altitudes; it's what fills most everyday warung glasses.

Visiting the growing region

Kintamani is about 1.5–2 hours' drive from the southern coast, and combines naturally with a Mount Batur sunrise trip or a day through Ubud. You'll pass dozens of "agrotourism" coffee stops on the tourist routes — most are geared to quick tastings and kopi luwak sales (more on that below). For something more substantial, a handful of farms and processors in the Kintamani area offer proper tours through picking, processing and cupping; your villa team or driver can arrange one, and it's worth asking specifically for a farm visit rather than a roadside tasting deck. The plateau's crater-rim cafés, with volcano views over a pour-over of local beans, have also become a destination in their own right. If you're building a longer route around it, see our 10-day Bali itinerary.

The honest kopi luwak section

Kopi luwak — coffee made from cherries eaten and excreted by the Asian palm civet — is heavily marketed across Bali at IDR 50,000–100,000+ per small cup, as of 2026. We'd encourage you to skip it, for three reasons. First, animal welfare: investigations over many years have consistently found that most kopi luwak on tourist routes comes from civets kept in cages and fed cherries as a monoculture diet, not from wild foraging — and "wild-collected" labels are effectively impossible to verify at the point of sale. Second, taste: blind cuppings by coffee professionals have repeatedly failed to find anything special; digestion strips acidity but adds nothing you'd choose on merit. Third, value: the same money buys you several cups of genuinely excellent single-origin Kintamani from a skilled barista. The story is the product. If a tour stop includes caged civets posed for photos, that's your cue to have the free Bali coffee tasting, skip the luwak upsell, and move on.

Kopi tubruk: coffee the local way

At warungs, homestays and village kitchens, coffee means kopi tubruk: fine grounds stirred straight into hot water — usually robusta, usually pre-sweetened — served in a glass and drunk once the grounds settle. It's strong, gritty at the bottom and quietly wonderful with a fried banana at 7 am. Etiquette is simple: give it a minute to settle, don't drink the last sludgy sip, and say yes when it's offered — it's hospitality as much as caffeine. Order "kopi bali" at any local place (see our warung guide for the wider ritual) and this is what arrives, typically for IDR 5,000–15,000.

Specialty coffee: Canggu and the coast

At the other end of the spectrum, Bali's southwest coast has one of Southeast Asia's densest specialty coffee scenes. Canggu, Berawa and Pererenan are full of cafés running proper espresso programs and pour-over bars on Indonesian single origins — Kintamani included — with local roasters supplying the whole strip; long-standing names like Hungry Bird Coffee Roaster and BGS were still pulling shots at the time of writing, though Canggu's café churn is real, so check before you ride. A well-made flat white runs roughly IDR 35,000–55,000 as of 2026, oat milk is universal, and many cafés sell beans to take home — a 200g bag of Kintamani arabica is one of Bali's better souvenirs. Our Canggu cafés guide maps the scene in detail, the quieter coast north of Canggu has its own growing roster covered in Seseh restaurants and cafés, and if you're working between cups, see coworking near Canggu and Pererenan.

Coffee-crawl base camp: Villa Mochi is a 2-bedroom private-pool villa on the quiet side of Canggu — rated 4.91★ across 103 Airbnb reviews — with the coast's best roasters and cafés a short scooter ride away. See Villa Mochi →

What to order: a quick decoder

Order thisWhat you get
Kopi bali / kopi tubrukTraditional unfiltered coffee, usually sweet, at warungs
Kintamani single origin (V60/pour-over)Bali's own arabica, bright and citrusy — the island in a cup
Flat white / long blackStandard specialty fare, excellent across Canggu–Pererenan
Es kopi susuIced coffee with sweet milk — Indonesia's everyday favourite
Kopi luwakSkip it (see above)

Frequently asked questions

Is Bali coffee good?
Yes — genuinely. Kintamani, Bali's volcanic highland region, grows arabica recognised with its own geographical indication, typically bright and citrusy thanks to the altitude and the tradition of growing coffee alongside citrus trees. The specialty cafés of Canggu, Pererenan and Ubud roast Kintamani and other Indonesian single origins to a standard that stands up internationally.
Is kopi luwak worth trying in Bali?
We'd honestly say no. Most kopi luwak sold on tourist routes comes from caged civets kept in poor conditions, 'wild-collected' claims are almost impossible to verify, and blind tastings don't support the idea that it tastes better — you're paying a premium for a story. If you want a special Bali coffee experience, spend the money on a good single-origin Kintamani pour-over or a farm visit instead.
What is kopi tubruk?
Kopi tubruk is the traditional Indonesian way of making coffee: finely ground beans stirred directly into hot water, often with sugar, and drunk once the grounds settle. It's what you'll be served at warungs and village homes — thick, strong and unfiltered. Let it sit a minute, don't drain the last sip, and you'll be drinking coffee the way most of Indonesia does.
Villa Mochi · Canggu2BR · book direct
WhatsAppSee the villa