Canggu is a coastal village in Bali that’s rapidly becoming the place to be for digital nomads. Because of this growing crowd of expats this once quiet town has become a hipsters paradise. The ever increasing number of Instagrammable cafes and restaurants in Canggu is making it a must visit place for foodie travellers. So if you’re wondering where to eat in Canggu, keep reading!
During my time in Canggu I ate out at so many amazing restaurants and cafes that I wanted to create this list to help show you the best places to eat in Canggu.
- 1 Cafes in Canggu
- 2 Restaurants in Canggu
- 3 Beach Clubs in Canggu
- 4 Sweet Treats in Canggu
Cafes in Canggu
If you love cute cafes, you’ll want to come to Canggu! I’ve never been treated to such a variety of cute cafes in one small town!
One of the newest cafes in Canggu, Funky Pancakes is a great option if you’re looking for a funky brunch spot in Bali. With a wide variety of choices to keep both sweet and savoury lovers happy it’s no wonder Funky Pancakes has already become a popular spot in Canggu. And their colourful pancakes are all vegan friendly! Make sure to try their signature rainbow stack which is not only beautifully colourful but also very delicious.
Jl. Padang Linjong No 80. Canggu Bali – Open daily between 7am to 5pm – Website
This organic cafe was easily one of my favourite cafes in Bali. With ingredients locally sourced and a menu to suit everyone’s taste and diet needs, it’s easy to see why this cafe is so popular. And if you’re looking for somewhere to splurge on sweet treats, this is a very good option!
Jl. Pantai Batu Bolong No.38A Canggu Bali – Open daily between 7am to 10:30pm – Website
Probably the most popular cafe in Canggu, Crate Cafe is always buzzing with the expat community. With delicious food and a great view of the rice terraces it’s no surprise Crate Cafe always has a queue of people. Plus the names of the dishes and drinks are amusing with names such as “Why So Cereal”, “Peas Please” and “So Corny”.
Jl Canggu Padang Linjong 49 Canggu Bali – Open daily between 6am to 5pm (last orders at 4:15pm) – Website
If you’re looking for a healthy cafe in Bali, Motion Cafe is the perfect spot. Serving up an array of healthy and clean dishes that are also delicious will have you coming back again and again. What’s great about Motion cafe is they support local farmers and use organic products whenever possible. Plus they also cater for vegans, vegetarians and gluten free diets.
Jl. Pantai Batu Bolong 69b 80361 Canggu, Bali – Open daily between 7am to 10pm – Website
The Avocado Factory
I have an addiction to avocados so when I saw there was a place called The Avocado Factory in Canggu I knew I needed to visit! Everything on the menu has avocado somewhere in the dish. I loved having avocado mayo to dip my chips into and the avocado on toast with beetroot cream cheese was delicious as it was pretty! A lot of the dishes are vegetarian and many can easily be made vegan.
Jl. Tanah Barak No.52 Canggu, Bali – Open daily between 7am to 5pm – Website
It’s no secret that Australians love visiting Bali so it was no surprise when I discovered The Loft, a cafe inspired by the breakfast culture of Bondi. With a huge selection of plant based dishes on the menu, this cafe is one the vegans are sure to love.
Pantai Batu Bolong Street No.50A, Canggu – Open daily between 6:30am to 10pm – Website
In Canggu you have plenty of options for good smoothie bowls or egg and avocado dishes but if you’re looking for a good wrap or burger you’ll want to head to Betelnut Cafe. Plus, they have the most delicious cheesecake in all of Canggu!
Jl. Batu Bolong 60, Canggu, Bali – Open daily between 8am to 10pm – Website
If like me you have a slight matcha obsession you will love the Matcha Cafe. Serving up organic matcha beverages and healthy matcha inspired dishes, you are spoilt for choice here. I highly recommend their matcha cheesecake and matcha donut.
Jl. Pantai Berawa No.99, Canggu – Open daily between 8am to 7pm – Website
This quirky little cafe is proud to be the first locally owned co-working cafe on Batu Bolong. The place has been tastefully decorated using machine parts, hence the name. They serve good food and great coffee.
Jl. Pantai Batu Bolong No.35, Canggu – Open daily between 7am to 5pm – Website
Owned by lifelong Australian friends, The Common is a great cafe for Australian style brunch. They do a good deal for discounted breakfast before 11am which includes breakfast, juice and a coffee for 100k. I highly recommend the corn fritters.
Pantai Batu Bolong No.65, Canggu – Open daily between 7:30am to 8:30pm – Website
Restaurants in Canggu
While Canggu has many amazing cafes, there are also some delicious restaurants not to miss during your visit. Here are a few of my favourite restaurants in Canggu.
Milu By Nook
I had heard a lot of good things about Milu By Nook and my visit here did not disappoint. It’s the perfect place for a dinner catch up with friends. The pulled pork burger was highly recommended by a friend and after trying it I can see why it is a popular dish!
Jl. Pantai Berawa No. 90 XO Canggu Kuta Tibubeneng – Open daily between 8am to 11pm – Website
Gypsy Kitchen & Bar
Gypsy Kitchen and Bar serve up some of Bali’s finest foods from famous Canadian chef Robin Filteau-Boucher. They have plenty on offer including colourful breakfast dishes but I recommend having one of their fresh fish dishes.
Jl. Munduk Catu #1 Canggu, Bali, 80351 – Open daily between 8am to 10pm – Website
Taco Casa is a great place to go if you’re craving delicious Mexican food. Everything is made fresh, including the tortillas and taco shells, using local ingredients chosen with pride and great care.
Jl. Batu Mejan, Canggu – Open daily between 10am to 10pm – Website
Sharing the same building as The Avocado Factory, I actually came here by mistake my first time but I’m glad I did as it became my favourite pizza spot in Canggu. Not only do they have a great selection of delicious pizzas but they also have some of the best wine in Canggu.
Jl. Pantai Batu Mejan, Canggu – Open daily between 10am to 10pm – Website
A great vegetarian and vegan restaurant with two locations in Canggu. They have a great selection of dishes from breakfast favourite to burgers and pastas. I highly recommend trying their waffles. They are huge portions and very delicious.
Jl. Tanah Barak No.7 and Jl. Pantai Berawa No.44 – Open daily between 9am to 8:30pm – Website
This charming Greek restaurant is beautifully decorated to make you feel like your dining in Greece. Run by a Greek family, they serve delicious food full of authentic Greek flavours. It’s also one of the few restaurants serving good wine in Canggu.
Jl. Pantai Batu Mejan, Canggu – Open daily between 9am to 9pm – Website
Beach Clubs in Canggu
There’s nowhere better to spend a sunny day in Bali than at one of the amazing beach clubs in Canggu. They are the perfect place to chill out by a pool with a bar and of course the perfect place to get something to eat.
One visit to Alternative Beach and I became hooked. With a bar in the pool, discount beer buckets and cocktails, bean bags in the pool and a great atmosphere, it’s easy to see why this a popular spot. There is an entrance fee to get in, or you could choose to stay at the hostel on site.
Jl. Batu Bolong No. 78, Canggu, Bali – Open daily between 7am to 10pm – Website
Sweet Treats in Canggu
After treating your taste buds to the smoothie bowls, poached eggs, avocado on toast, nasi goreng, or any number of amazing dishes in Canggu, sometimes it’s fun to treat yourself to something sweet.
Creamery & Co.
With a focus on creating small batches of handcrafted ice cream that punch flavour, Creamery & Co is both a delicious and fun stop to make while touring Canggu’s food scene. This is because they make their ice cream using liquid nitrogen which churns the ice cream right in front of your eyes. You can’t get fresher than this!
Jl. Pantai Berawa No.8, Tibubeneng, Bali and Tamora Gallery, Pantai Berawa, Bali – Open daily between 11am to 10pm – Website
Gelato Secrets scour the island for the best fruits and local ingredients to make delicious gelato and sorbetto. They have two shops in Canggu; one on Batu Bolong and one in Berawa. They are perfect for cooling down in the hot Bali sun.
Jl. Pantai Berawa No.7, and Jl. Pantai Batu Bolong, No.56 – Open daily between 11am to 10:30pm – Website
There you have it, lots of amazing cafes and restaurants to check out in Canggu. Which would you want to visit? Any amazing cafes and restaurants in Canggu you think are missing from the list? Let me know in the comments!
Like this post? Don’t forget to pin the below image
Disclosure: This post contains affiliate links which means I earn a small commission at no additional cost to you.