Canggu, on Bali's southwest coast, is the island's plant-based capital: a surf town whose café culture grew up vegan-friendly, with fully plant-based restaurants, tempeh-heavy warungs and smoothie-bowl breakfasts on almost every street. This guide organises it the way you'll actually use it — by meal, from morning to night.
Why Canggu is Bali's plant-based capital
Two currents met here. Indonesian cooking was already quietly plant-forward — tempeh and tofu are staples, and Bali's Hindu tradition includes plenty of meat-free temple-day eating. Then Canggu's wave of surfers, yogis and remote workers arrived demanding oat lattes and açai, and the café scene evolved to match. The result, as of 2026, is a density of vegan and vegetarian options unmatched anywhere else on the island — Ubud included, and Ubud is no slouch. A practical note before the tour: Canggu venues open, close and rebrand fast. The names below are established spots still going at the time of writing, but check they're open before you scooter across town.
Breakfast: smoothie bowls and the long morning
Morning is when Canggu's café culture shows off. The default order is a smoothie bowl — blended fruit topped with granola, coconut and whatever is photogenic that week — alongside sourdough toasts, tofu scrambles and vegan pastries. Almost every café on the Batu Bolong and Berawa strips will have several plant-based options as standard, and plant milks are everywhere (usually for a small surcharge). Long-standing crowd-pleasers include The Shady Shack (a vegetarian institution near Batu Bolong) and Peloton Supershop (fully vegan, cyclist-themed, in Berawa). Expect IDR 60,000–100,000 for a bowl or big breakfast plate as of 2026. For the full café map — plant-based and otherwise — see our Canggu cafés guide.
Lunch: warungs are your secret weapon
Here's the money-saving truth: the best-value vegan food in Canggu isn't at the vegan cafés — it's at ordinary warungs. A vegetarian nasi campur (point at tempeh, tofu, urab, green beans, jackfruit curry, skip the meat) costs roughly IDR 20,000–40,000 and is some of the most satisfying plant-based food you'll eat anywhere. Two phrases do the heavy lifting: "tanpa terasi" (without shrimp paste — it hides in many sambals) and "tanpa telur" (without egg) for strict vegans. Gado-gado — blanched vegetables under peanut sauce — is another near-ubiquitous option, though vegans should confirm the sauce is egg-free and krupuk crackers are sometimes prawn-based. New to warung ordering? Our Bali warung guide walks through the whole ritual.
Dinner: from plant-based burgers to date night
Evenings split two ways. Casual: Canggu does a strong line in vegan comfort food — burgers, tacos, pizzas and bowls at fully plant-based spots like Plant Cartel, plus vegan menus at most of the town's regular restaurants; mains typically run IDR 60,000–130,000 as of 2026. Occasion: for a proper date night, several of the area's design-led restaurants along the Pererenan and Echo Beach stretch treat their vegetarian tasting options seriously rather than as an afterthought — worth booking ahead in high season. Sunset drinks with plant-based bar snacks at a beachfront spot before dinner is the standard Canggu evening arc.
Practical notes for plant-based travellers
- Hidden animal ingredients: terasi (shrimp paste) in sambal, fish/oyster sauce in stir-fries, chicken broth in some soups and fried rice, egg in noodles. A polite question solves 90% of cases — kitchens here field these requests daily.
- Groceries: health-food grocers and the bigger supermarkets around Canggu and Berawa stock tofu, tempeh, plant milks and vegan cheese, useful if your villa has a kitchen. Nearby options are covered in groceries and supermarkets near Seseh.
- Coffee: oat and soy milk are standard at every specialty café; see our Bali coffee guide for what to order and where the beans come from.
- Delivery: GoFood and GrabFood cover essentially every restaurant named above — handy for a quiet villa night.
A one-day vegan Canggu itinerary
To make it concrete: smoothie bowl and a flat white with oat milk near Batu Bolong around 8:30 am, before the heat; morning surf or a coworking block (see coworking near Canggu and Pererenan); vegetarian nasi campur at a local warung for lunch, under IDR 40,000; afternoon at the beach; sunset at Echo Beach; plant-based burger or a nicer sit-down dinner in Pererenan. Total food spend, honestly, anywhere from IDR 150,000 to 500,000 depending on how café-heavy you go — as of 2026, either way one of the cheapest places on earth to eat this well without meat.