Eats
Vegan Cafes in Canggu: 5 Nice Restaurants for Your Daily Greens
Vegan Cafes in Canggu
I’m not vegan, but when I really think about it, the Indonesian diet is actually heavily plant-based. I grew up eating tempe, tofu, steamed mushrooms, stir-fried vegetables, sambal, and vegetable soups without ever thinking of them as “vegan food” – they were just normal everyday meals at home. Meat was often more of a side dish or something for special occasions, while vegetables, soy-based proteins, rice, and simple home cooking were the real foundation of the diet. In my family, at least.
So now that I’m an adult with free will and access to basically any food I want, I still naturally enjoy plant-based meals every now and then. My parents eat almost entirely plant-based these days too, so I guess I still follow that rhythm naturally – and living in Canggu definitely makes it easy, because vegan options are everywhere.
Here’s a mix of places I’ve personally tried myself, plus a few recommendations from my vegan friends too.
You may also like this article: 5 Must-Visit Best Coffee Shops in Canggu, Umalas, and Nearby Areas
The Shady Shack
They’ve been around for ages, and they’re proof that plant-based food doesn’t have to be sad. Expect colourful nourishing plates, vegan burgers, smoothie bowls, fresh juices, and raw vegan desserts in a relaxed jungle-like setting hidden away from the main road.
📍 Jl. Tanah Barak No.53, Canggu, Kuta Utara, Badung Regency, Bali
⏰ Monday to Sunday, 7.30am-10.30pm

Image credit: The Shady Shack Instagram
I Am Vegan Babe
This place has quite an extensive menu; vegan tacos, burgers, breakfast plates, desserts, cakes, smoothies, and comfort food that doesn’t feel “too healthy’. hehe. The vibe is lively, social, modern, and it’s become pretty popular among travellers staying around Canggu.
📍 Jl. Tanah Barak No.49, Canggu, Kuta Utara, Badung Regency, Bali
⏰ Monday to Sunday, 7am-10pm

Image credit: I am Vegan Babe Instagram
You may also like this article: Things to do in Bali – Fun Art Classes at Rumah Rabbit
KYND Community
When you spot a bright pink restaurant on Jalan Nelayan, that’s it, that’s Kynd Community. And yes, the meals really are as cute in real life as they look on Instagram. You can build your own protein bowl, or go for pasta, burgers, sandwiches, smoothie bowls, and colourful brunch plates – because vegan food doesn’t always have to mean salad, right?
📍 Jl. Nelayan No.31, Canggu, Kuta Utara, Bali
⏰ Monday to Sunday, 7am-9pm

Image credit: Kynd Community Instagram
Warung Dua Hati
I feel like this place is underrated, but if you’re craving vegan Indonesian food, give Warung Dua Hati a try. Alongside local dishes, they also serve Western meals and smoothie bowls too, so you still have plenty of options. Ps. “Dua Hati” means “two hearts,” so I’m guessing that’s why the rice is heart-shaped, hehe.
📍 Jl. Pantai Batu Mejan No.12D, Canggu, Kuta Utara, Bali
⏰ Monday to Sunday, 7am-10pm

Image credit: Warung Dua Hati Instagram
Oma Jamu
Here’s another vegan Indonesian spot worth trying. Oma Jamu has a warung-style display with ready-made dishes, which is perfect if you arrive starving and want to eat straight away. And from the name “Oma Jamu,” you can expect that they also have a great selection of homemade jamu (Indonesian traditional herbal drinks).
📍 Jl. Pantai Batu Bolong No.46A, Canggu, Bali
⏰ Mon–Sat 8AM–11PM, Sun 10AM–9PM

Image credit: Oma Jamu Instagram
Those are my five spots for now. But really, other than the vegan-labelled cafés, it’s super easy to find plant-based options everywhere in Canggu (and in Indonesia). Most restaurants are also pretty flexible these days and cater to all kinds of diets. Hope you find this useful, and stay tuned for more on the list.
No comments yet.