A Vegan Eating Guide to Canggu in Bali: The Best Restaurants & CafésEverything you need to know about finding the most delicious vegan and vegetarian places in Canggu, Bali
The vegan food scene in Canggu
You’re going to be hard-pressed to find a café or restaurant in Canggu not serving up delicious vegetarian and vegan meals. It’s ubiquitous.
Vegan food in Bali is fun, colourful and super cool.
What’s unique about Canggu is how easy it is to find all of your favourite foods in a vegan version.
Vegan burgers, burritos, brownies… And the list goes on.
Even if you don’t identify as vegan or by any other dietary lifestyle, you ought to try some of the amazing plant-based options when you visit Canggu.
We stayed in Canggu for almost two months and therefore had plenty of opportunities to try out all of the best places to eat.
This eating guide starts out with some tips on how to eat vegan in Bali in general before listing all of our favourite spots.
Find all of the mentioned restaurants & cafés on a map at the bottom of the article.
Table of contents
- Best tips for vegan eating in Canggu
- Vegan restaurants and cafés in Canggu
- I am vegan babe
- Oma Jamu
- Peloton Supershop
- Plant Cartel
- Mad Pops
- Café Organic
- Shady Shack
- The Loft
- Green Guru
- The Avocado Factory
- Earth Cafe and Market
- Clear Café
- Funky Pancakes
- Ithaka Warung
- Two Trees Eatery
- Green Ginger Noodle House
- The Common
- In The Raw – Beach Garden
- Luigi’s Hot Pizza
- Pizza Fabbrica
Best tips for vegan eating in Canggu
Pick a random restaurant and a random item on a menu in Canggu and it just as well might be vegan as not.
That makes eating out in mixed groups stress-free as pretty much all places have great vegan options. And they’re oftentimes clearly labelled.
The same goes for gluten-free options.
What’s especially incredible about Canggu for vegans is how many places are 100% vegan or at least 100% vegetarian (where a few ingredients can often be substituted to make a meal fully plant-based).
How to say “I am vegan” in Bali
Most Balinese speak English really well (especially those working with tourists), but knowing how to speak a bit of Indonesian can still be of some help if you want to sample the local delicacies in Canggu.
“Saya adalah vegan” means “I am vegan” in Indonesian. There is no direct translation of neither “vegan” nor “vegetarian”.
Here’s the longer version:
“Saya seorang vegan. Saya tidak makan daging, haiwan ternakan, ikan atau makanan laut serta sebarang produk haiwan termasuk semua jenis produk tenusu, telur dan madu.”
Which is Indonesian for:
“I am a vegan. I do not eat any meat, poultry, fish or seafood or any animal products including all dairy products, eggs and honey.”
(Thanks Agogo Eats!)
Showing this written on your phone is probably better than trying to pronounce it, but kudos if you go for it!
“Vegetarian” seems more well-known than “vegan”, so if you want to veganise something, try explaining that you’re a strict vegetarian who doesn’t eat eggs, milk or honey.
Though veganism might be unfamiliar to whomever you’re speaking to, the people we interacted with generally seemed to grasp the concept quickly.
Vegan restaurants and cafés in Canggu
Just FYI: The following vegan-friendly restaurants in Canggu are located on both sides of the infamous Canggu shortcut in both Echo Beach/Batu Bolong and Berawa.
As we lived on the Batu Bolong-side of things, that is also where we mostly ate and we are fully aware that we did miss out on some amazing places in Berawa. Next time, Canggu, next time!
Here we go, sorted a little haphazardly by deliciousness and vegan-friendliness:
I am vegan babe
It quickly became apparent that “I am vegan babe” would become one of our favourite places to eat in Canggu.
Because… They have waffles. And cinnamon rolls. And it’s 100% vegan.
I am vegan babe’s menu is relatively heavy on veganising regular favourites – and they do so very convincingly.
Many non-vegans probably won’t even realise that what they’re eating is all plant-based …at least if it wasn’t for I am vegan babe’s kinda obvious vegan name.
We tried so many of their mouth-watering offerings that we have to give a quick round-down here:
- The waffles are some of the best we’ve ever tasted (vegan or not, which is quite a feat) and the same goes for the cinnamon rolls.
- The pancakes are also awesome which made it so difficult to choose!
- The burrito was less sinful than expected but really good as a filling breakfast option.
- The nachos were filling and tasty with lots of guacamole and black beans. Yum!
- Peaceful benedict is such a fitting name for their English muffin with grilled tofu and Hollandaise sauce. This was Victoria’s favourite savoury item.
- The smoothie bowls are really good. We especially liked Ice ice baby (with blue spirulina) and Pink Aloha.
- If you don’t get a smoothie bowl at least get a smoothie.
- The Real Love (beetroot, pineapple, strawberry, ginger, apple) juice was absolutely delicious and healthy at the same time.
- We had a fear of starting to also like their desserts from the cabinet so thankfully we didn’t try those before on one of our last visits. Otherwise, it would simply have ruined us and made us put on too much weight. They’re good.
The owners are super cool and their staff is amazing at making you feel welcome and at ease.
One of our fav places to eat of all time.
- Peaceful benedict: IDR 80k ~ 5.7 USD / 5.2 EUR
- Ice ice baby smoothie bowl: IDR 70k ~ 5 USD / 4.5 EUR
- Vegan cinnamon roll: IDR 30k ~ 2.1 USD / 1.9 EUR
I am vegan babe is, of course, 100% vegan.
Open every day from 07.00 to 16.30.
Jalan Tanah Barak No. 49, Canggu, Bali.
If you know just a little bit about us, you might know that we absolutely adore Italian food.
We have been to Italy four times together and there’s no cuisine like Italian that gets us all hungry and excited.
So… Just when you thought Canggu couldn’t get any better, Amami goes and opens its doors saying that they’re “The first authentic Italian vegan restaurant abroad.”
We almost couldn’t believe it!
The heavens do listen!
There’s no doubt that once we left Bali we left a tiny piece of our hearts at Amami. It’s that good.
Not only does Amami recreate Italian favourites like tiramisu and spaghetti carbonara in perfect vegan versions, but they also create entirely new dishes based on Italian flavours with a modern healthy twist – like a gluten-free pumpkin pizza crust.
Everything at Amami is super tasty and we just kept ordering too much food as we loved the flavours and textures too much. Consider yourself warned.
The owners are really sweet and their passion for creating an authentic Italian dining experience using only plants is absolutely admirable.
Do yourself and your stomach a favour and dine at Amami, we can’t recommend it enough.
- Spaghetti meatballs: IDR 90k ~ 6.5 USD / 5.8 EUR
- Tiramisu: IDR 50k ~ 3.6 USD / 3.2 EUR
Amami is 100% vegan.
Open every day from 12.00 to 21.00.
Jalan Pantai Berawa 43, Canggu, Bali.
Update: Unfortunately, Give closed its doors on August 18, 2023 🙁
Oma Jamu was just next door to where we lived in Canggu so we probably ate food from here more than any other place.
The best thing about Oma Jamu is their vegan Indonesian buffet. Choose between a wide array of dishes (vegetables, tofu, tempeh, lentils, beans, rice…) and pay just IDR 40k for seven different ones. Additional scoops are priced at 5k each. Don’t forget to add some spicy sauce.
Apart from the buffet, we tried a bunch of different dishes from their a la carte menu. The pasta pesto was notable, the tempeh burger with sweet potato fries is easily recommended, the breakfast platter was a great post-workout meal and the smoothie bowls were yummy.
Contrary to many of the places listed in this article, Oma Jamu is owned and operated fully by Indonesians which definitely adds some authenticity.
And some of the food is actually quite spicy.
- Nasi campur with 7 dishes: IDR 40k ~ 2.8 USD / 2.5 EUR
- Extra servings: IDR 5k ~ 0.4 USD / 0.3 EUR
Oma Jamu is fully vegan.
Open every day from 08.00 to 21.00 except Sundays where it’s open from 09.00 to 17.00.
Jalan Pantai Batu Bolong Street No.46, Canggu, Bali.
Peloton Supershop aims to “bring the fun & luxury of plant based meals to all” by combining a love of cycling and a healthy vegan lifestyle.
The menu is made up of smoothie bowls, sweet delights, savoury goodies and a whole array of healthy drinks.
As this vegan eating guide is coming out a good few months after we last visited Peloton Supershop, we can’t say for sure whether or not they’re still available, but if they are, you simply have to try Elsa’s Wholesome smoothie bowls. They’re absolutely amazing.
We also liked the carbonara.
Peloton Supershop is slightly more expensive than some of the other vegan options in town as the prices do not include tax & service.
- Tour de Bali (nasi campur): IDR 65k ~ 4.7 USD / 4.2 EUR
- Veg out burger: IDR 90k ~ 6.5 USD / 5.8 EUR
Peloton Supershop is 100% vegan.
Jalan Raya Pantai Berawa No. 46, Canggu, Bali.
Open every day from 07.30 to 22.00.
If you’re in the mood for some greasy (all vegan) food, the Plant Cartel in Canggu has your back.
Choose between burgers, hotdogs, tacos or nachos, add a fried side, some dipping sauce and you’re off to a calorie fest.
We each had a pleese (plants + cheese) burger and thought it to be pretty tasty, but not a huge culinary experience. We still liked; after all, it’s a burger…
The onion rings with aioli was a real delight.
After a long run on the beach on another occasion, Alex tried the breakfast burger which certainly hit the spot.
It’s so cool and progressive to see a 100% vegan fast food joint.
In Canggu, vegan food is so much more varied than smoothie bowls and healthy salads and Plant Cartel is a great example of that.
- Pleeseburger: IDR 60k ~ 4.3 USD / 3.9 EUR
- Onion rings: IDR 30k ~ 2.1 USD / 1.9 EUR
Plant Cartel is fully vegan.
Open Monday and Tuesday from 10.30 to 22.00 and Wednesday to Sunday until midnight.
Jalan Batu Bolong 83, Canggu, Bali.
We thought it was pretty funny that the writing on the wall at Mad Pops said something along the lines of “And yes, our ice cream IS vegan” as that just says so much about Canggu. Love it!
With so many appetising flavours to choose from, we felt forced to share four scoops (at 85k IDR ~ 6 USD / 5.5 EUR).
How could you say no to flavours like vanilla with caramel popcorn, chocolate chip dough and peanut butter?
Mad Pop’s ice cream is made from homemade coconut milk.
All of Mad Pops’ ice cream is vegan. They also have an option for a vegan cone. Most but not all of the toppings are vegan.
Open every day from 11.00 to 22.00.
Jalan Pantai Batu Bolong No. 48, Canggu, Bali.
Café Organic has a big, varied menu with a lot of great vegan options. It was one of the first vegetarian eateries on Bali.
Smaller portions in general but all things from the kitchen seemed tasty.
The café latte with coconut mylk had a nice, strong taste of coffee but was very small.
Then Victoria could probably get a 1-litre cup and still order a second one…
The Afrika smoothie bowl really satisfied all senses and the Açaí bowl was extraordinarily fruity; almost like jam. Nice touch with the coconut.
Alex kept scraping everything to the probably slight annoyance of other patrons. Sorry! Food waste is bad, ya’ know.
- The Afrika smoothie bowl: IDR 65k ~ 4.7 USD / 4.2 EUR
- Café latte with plant mylk: IDR 39k ~ 2.8 USD / 2.5 EUR
Café Organic is fully vegetarian and has marked vegan options on the menu.
Open every day from 07.00 to 18.00.
Jalan Batu Bolong 58, Canggu, Bali.
The Shady Shack is a very popular place in central Canggu with rice paddy views serving all vegetarian fare with lots of vegan options.
It’s quite cosy and very Canggu. Nice service. A good place to hang out with friends.
They’re open late and also do GoJek.
We visited on a couple of occasions:
- Boss burrito. (A bit too) healthy tasting but very filling and yummy sweet potato wedges with vegan mayo and guacamole.
- Cheeseburger which with the addition of the mustard very much tasted like an upgraded version of a McD cheeseburger. We’ll leave it up to you whether or not that’s a positive or a negative, but the textures were pretty good. The small potatoes were great.
- Banoffee pie tasted mostly of marzipan. Delicious though!
- Vegan nachos with guac were very good.
- Sweet potato gnocchis with kale. Victoria’s favourite from the menu.
- Nasi campur with cauliflower rice. Not as good value as Give’s or Oma Jamu’s but still a solid option.
- Vegetable lasagna with lots of eggplant. Always nice.
Beware that there is a huge selection of vegan desserts at The Shady Shack!
- Cauliflower nasi goreng: IDR 85k ~ 6 USD / 5.5 EUR
- Vegan boss burrito: IDR 90k ~ 6.5 USD / 5.8 EUR
Shady Shack is fully vegetarian.
Open every day from 07.30 to 23.00.
Jalan Tanah Barak 53, Canggu, Bali.
The Loft is a fancy Australian owned all-day dining spot on Batu Bolong street with plenty of marked vegan options.
Even though the ground floor was pretty packed when we visited, no one was sitting upstairs (at the actual loft!) so we opted for the overlooking option. The space was tastefully designed and we enjoyed our breakfast up there.
We ordered the açaí smoothie bowl, and oh gosh was it delicious. Such a creamy, soft servy texture and a strong berry taste with a generous amount of granola, fruit and coconut topping.
The Vegan Breakie came with toasted sourdough bread, beetroot hummus (a little salty, but… you know, it’s hummus so how bad can it be), guacamole, dry vegan scramble, spinach, meaty mushrooms and sweet potatoes.
We couldn’t resist also ordering the vegan waffles. Although we prefer I am vegan babe’s waffles, they still got eaten pretty fast.
It was our server’s first day (so cute!) and we had great service, including a carafe of free cold water.
- The Loft Waffles: IDR 68k ~ 4.9 USD / 4.4 EUR
- Brazilian Açaí bowl: IDR 73k ~ 5.2 USD / 4.7 EUR
The Loft is not vegan or vegetarian but their vegan and gluten-free options are clearly marked.
Jalan Pantai Batu Bolong 50, Canggu, Bali.
With the slogan “may our food be your medicine” the scene is set for a serious boost of vitamins.
Alkaline is the 100% vegan and mostly raw restaurant of the Serenity Eco Guesthouse, which is also a yoga place with teacher trainings, classes, and retreats.
The menu is depicting all of their offerings in full colour, and you can choose between lots of different dishes – varying from simple rice creations and salads to curry, pizza, soups and more.
There’s an added focus to the drinks part of the menu where healthy juices, smoothies and kombucha tea dominate. And they make their own alkaline water. Of course.
We tried the tempeh & tofu salad as well as the big chia smoothie bowl. The smoothie bowl had a nice and creamy consistency and the base tasted of banana.
Soothing Nepalese-style music was playing while we dined in the open-air restaurant.
Alkaline is fully vegan.
Open every day from 07.30 to 22.00.
Jalan Nelayan, Canggu, Bali.
First time around at Vida we tried their artistic smoothie bowls.
Second: We had the vegan soba noodles with ponzo sauce as well as the colourful Vida bowl, both veggie-filled and perfect for the health-conscious.
Perhaps less healthy but oh-so-delicious was the vegan brownie with coconut ice cream. They really nailed the texture as well as that heavy chocolate flavour we love from brownies.
Cool decor and the option of sitting in the bar area as well as the calmer garden.
Vida is not vegan or vegetarian but has fully marked vegan and gluten-free options on the menu.
Open every day from 07.00 to 22.30.
Jalan Raya Batu Bolong 38, Canggu, Bali.
Green Guru is a small shack on the side of the main Canggu thoroughfare specialising in smoothie bowls. They also serve smoothies, kombucha and coffee.
We had the açaí- and berry-based Holly Berry as well as the chocolatey Maya.
Both were served in unique bowls and generously topped with fruit, granola, nuts and seeds.
As is often the case, they were more fluid than we had hoped, but nonetheless, both tasted lovely.
Smoothie bowls at Green Guru cost around IDR 75k (~ 5.4 USD / 4.9 EUR).
Green Guru is open every day from 07.00 to 19.30.
Jalan Pantai Batu Bolong 61, Canggu, Bali.
The Avocado Factory
Avocados from Bali are outstanding, and they serve the yummy fruit (yeah it’s actually a fruit – technically considered single-seeded berries!) up in lots of different ways at The Avocado Factory.
Alex had the nasi campur which consisted of red rice with garlic spinach, spicy tempeh, tofu and avocado in several different forms and textures. So tasty!
Victoria had the vegan poke bowl which also had grilled marinated tofu, coconut brown rice, avocado and edamame beans.
The rye-based sourdough bread was surprisingly good.
- Vegan poke bowl: IDR 55k ~ 4 USD / 3.5 EUR
- Avo island smoothie bowl: IDR 70k ~ 5 USD / 4.5 EUR
The Avocado Factory serves meat but has clearly labelled vegan and gluten-free options.
Open every day from 07.00 to 17.00.
Jalan Tanah Barak No. 52 Canggu, Bali.
Koloni is clearly California inspired and a very cosy place to sit for a few hours – either inside in the sofa or outside in the green garden.
We liked their smoothie bowls which had a perfect soft servey and creamy texture.
Alex also had the Fiesta in a bowl with tempeh, quinoa, sweet plantains, plantain chips, black beans, roasted corn and avocado served with pico de gallo salsa and chimichurri sauce.
- Pittaya power smoothie bowl: IDR 60k ~ 4.3 USD / 3.9 EUR
- Fiesta in a bowl: IDR 78k ~ 5.6 USD / 5 EUR
Koloni serves meat but has clearly labelled vegan and gluten-free options.
Open every day from 08.00 to 22.00.
Jalan Raya Semat No. 1, Canggu, Bali.
Earth Cafe and Market
Earth Cafe and Market have outlets in Ubud, Seminyak and now also in Canggu on the way from Batu Bolong to the shortcut.
The menu is clearly labelled for wheat-free, gluten-free, nut-containing and raw food options.
Earth Café and Market is 100% vegan.
Open every day from 07.00 to 23.00.
Jalan Nelayan 5, Canggu, Bali.
At first glance, we were a bit confused about Clear Café. Where’s the entrance?
It’s a huge space and to give you an idea, there’s a slide and a sliding pole.
Victoria ordered the falafel bowl and Alex had a burrito.
We both enjoyed our meals and also had some extra fried tempeh on the side. The coffee smoothie bowl was interesting.
- Veggie burrito: IDR 70k ~ 5 USD / 4.5 EUR
- Creamy caramel mocha smoothie bowl: IDR 55k ~ 4 USD / 3.5 EUR
Clear Café has clearly marked vegan options, although some of the vegan desserts contain honey.
Open every day from 08.00 to 22.00.
Jalan Pantai Batu Mejan, Canggu, Bali.
We visited Funky Pancakes just as they opened their doors and we suspect that their menu has changed a bit.
Anyhow, the focus here is obviously on pancakes. The American fluffy ones. But in surprising flavours with lots of toppings!
Funky Pancakes’ smoothie bowls were also really good.
The decor is obviously funky and the whole vibe is really cool. The staff was friendly.
Funky Pancakes is not vegan but have clearly marked vegan options.
Open every day from 07.00 to 21.00.
Jalan Padang Linjong No. 80, Canggu, Bali.
Ithaka Warung is a “western”-oriented warung with smoothie bowls, avocado toast and Indonesian classics on the menu.
It’s just next to the beach and it’s lovely to sit upstairs and enjoy the view and slight breeze.
Ithaka Warung isn’t vegan, but many marked dishes can be veganised.
Open every day from 07.00 to 23.00.
Pantai Batu Bolong Street No.168, Canggu, Bali.
Two Trees Eatery
We noticed Two Trees Eatery quite late in our Bali escapades and only visited once. We really enjoyed it, though, and can see ourselves returning.
The vibe was super chill and the food was healthy and tasted great.
Alex had “Curry for me?” (chickpea & pumpkin korma curry with ginger brown rice, local greens, coconut yoghurt, pickled carrot and sweet potato roti.
Victoria had the “Sweet potato gnocchi puttanesca” with tomato, basil, olive sauce, cashew creamed spinach and activated almond parmesan.
- Curry for me?: IDR 85k ~ 6 USD / 5.5 EUR
- Sweet potato gnocchi puttanesca: IDR 70k ~ 5 USD / 4.5 EUR
Two Trees Eatery is not exclusively vegan but the vegan and gluten-free options are clearly marked on the menu.
Open Monday and Tuesday from 07.00 to 22.00 and from Wednesday to Sunday until 23.00.
Jalan Pantai Berawa No. 99, Canggu, Bali.
Green Ginger Noodle House
We didn’t actually visit Green Ginger Noodle House physically as we just ordered from GoJek.
The laksa was really tasty, and Victoria liked the pad thai. We also had summer rolls with peanut sauce.
Green Ginger Noodle House is fully vegetarian and have some marked vegan options.
Open every day from 08.30 to 21.00.
Jalan Pantai Berawa No. 46, Canggu, Bali.
Victoria had the Rainbow Salad Bowl with mixed leaves, herbs, radish, edamame beans, green hummus and tahini dressing.
Alex had the Sate Tofu Burger with deliciously marinated tofu, veggies, peanut sauce, sweet chilli and fries.
Both dishes were tasty and filling. Service was quick, attentive and kind.
Open-air dining area with an upbeat vibe in the evenings.
The amount of vegan options at The Common wasn’t overwhelming, but they were clearly marked on the menu.
Open every day from 06.00 to 22.00.
Jalan Pantai Batu Bolong 65, Canggu, Bali.
In The Raw – Beach Garden
Just re-opened as we were about to leave Canggu.
We got two quite big smoothie bowls with loads of nicely cut fruit. It’s a great space and they also sell some health products.
In The Raw – Beach Garden serves meat but they do have some clearly marked vegan options.
Open every day from 07.00 to 01.00.
Jalan Pantai Batu Bolong No. 103, Canggu, Bali.
Alex loved Betelnut’s vegan burrito. In his opinion, it was Canggu’s best.
The mango smoothie bowl was also great and how couldn’t we like the Vietnamese summer rolls with peanut sauce?
Betelnut is not very vegan but there are a few marked options.
Open every day from 08.00 to 22.00.
Jalan Pantai Batu Bolong No. 60, Canggu, Bali.
Luigi’s Hot Pizza
Luigi’s is a party place that also happens to serve food.
Picking up a pizza after a late workout one night, it was more reminiscing of walking in on a nightclub than a restaurant or a takeaway joint.
Their Neapolitan-style pizzas are pretty good, though, and vegan cheese can be substituted on all of them.
The cheapest vegan pizza option is the marinara at IDR 90k (~ 6.5 USD / 5.8 EUR).
Luigi’s is not at all vegan but the menu is clearly labelled for vegetarian, gluten-free and vegan options.
Open every day from 17.00 to noon the next day. Yeah…
Jalan Batu Mejan, Canggu, Bali.
Even though we arrived rather late, Pizza Fabbrica was absolutely packed. The restaurant was buzzing on a Wednesday night and was more reminiscent of a pre-club party than a romantic Italian restaurant.
Nonetheless, the service was stellar and our two vegan pizzas arrived quickly.
We ordered the Mediterranea with tomato sauce, zucchini, eggplant and artichokes and extra vegan mozzarella as well as the Patate with sliced potatoes and garlic on top.
The crusts were extremely thin and crispy as well as charred. The toppings filled the pizzas nicely.
While we’re generally more keen on the sourdough Neapolitan-style pizzas, thin northern Italian crusts do also have a place in our hearts.
We’re sorry to say that Fabbrica’s pizza dough didn’t really cut it for us. It was too crispy, pretty much falling apart and too burned. We also had to add quite a lot of extra oil and salt for them to be truly flavourful.
The tomato sauce and the vegan mozzarella was really good, though.
Okay, so we’re pretty snobbish when it comes to pizzas.
If you aren’t and are just looking for a good night out in Canggu with some pizzas and drinks, Pizza Fabbrica will most certainly deliver.
It’s quite easy to make your pizza at Fabbrica vegan by swapping regular mozzarella for vegan mozzarella and choosing just vegetable toppings.
Open every day from 10.00 to midnight.
Jalan Raya Batu Mejan, Canggu, Bali.
Here’s our Canggu, Bali map with all of the restaurants and cafés mentioned in the vegan eating guide.
They’re all marked with a light green icon.
Click the icon in the top left corner of the map to navigate using a list.
Ready for a delicious vegan meal?
Writing this was a pain. It’s a long vegan eating guide, yes, but that wasn’t what made it hard.
It was a pain because it made us super hungry!!
For even more vegan food options in Canggu, check out the Canggu map on Happycow for an updated overview of all the animal-friendly places to eat on the island.
If you’re visiting Bali in October, make sure to check out the Bali Vegan Festival.
Have you tried any of the eateries mentioned in this article? Or do you know of any restaurants or cafés in Canggu that we should visit next time we’re around?
Please do let us know in the comments!