A Foodies Guide to Canggu, Bali

Having been to many places in the world and having eaten at a lot of restaurants, I don’t say this lightly when I say with confidence Canggu, Bali is one of the best towns in the world for amazing food.  This is a foodies guide to some of the best places to eat in Canggu, Bali.

The Shady Shack

This is the ultimate vegetarian/ vegan restaurant.  Everything on the menu is amazing and will please vegans and meat-eaters alike.  This is by far our favourite place in Canggu for a meal.  This place is always busy and everything is made fresh thus takes quite some time to get your order.  You are on vacation so just enjoy the views of the rice paddies. The food here is a little pricier than most of the places around, our bill usually came to around $20-$25 CAD.  Vegan/ Vegetarian-Friendly.

Poke Poke/ Roti Canai

Poke Poke and Roti Canai are two restaurants that are attached to each other.  While they offer separate menu’s you can sit on either side and order from both.   Poke Poke offer a selection of Poke bowls which are bowls of rice, salad and other various toppings with a delicious sauce, most had an Asian style flavour to them.  A small bowl is $5 CAD and a large $9CAD.  They also have an awesome indoor swing to use while you wait for your food.  This place also has quite a long wait to get your food.  Vegan/ Vegetarian-Friendly.

Roti Canai was one of my favourites for a snack.  They have a huge selection of Roti’s both sweet and savory.   The garlic onion was by far my favourite, Chris’ was the Nutella with banana.  A roti will set you back anywhere from $1-5CAD depending on the toppings.  Vegetarian-Friendly.

Pit Stop

Pit stop is a chain in Bali that home to all things burger.  They have beef, chicken, fish, lamb, and vegetarian burgers all made fresh to order.  They are all delicious, the secret is in the many specialty toppings and homemade sauces.  Most burgers will set you back about $5 CAD, add another $2 if you want fries.  Personally, I was not a fan of the fries they weren’t crispy enough for me but Chris loved them.  Vegetarian-Friendly.


Moana is the place to come for all things fish.  This place offers a great vibe with welcome drinks (non-alcoholic) and delicious fish inspired food options. They have both raw and cooked fish choices to suit your palate.    Everything we ate here was amazing.  An appetizer and two meal cost us around $12-15 CAD.

Bro Resto

French & Chinese fusion restaurant bring amazing French flavours with a twist.  This is a place for meat eaters to go crazy as many of the other good restaurants in town offer a mainly vegetarian menu. Bro Resto has a French, Asian and Fusion sections to their menu so it should please anyone.  And if you like Crème Brulee definitely don’t miss this place,  I could have easily had 5 of them.

Have you eaten at any of these restaurants?  Which is your favourite?  Do you want to visit Canggu, Bali?  Let us know in the comments below.

Can’t get enough?