Travel and Lifestyle blog
Canggu is a little coastal town in the southern part of Bali, near Seminyak. It hasn’t been on the tourist map for long but in the recent years it has quickly become one of the most popular areas amongst digital nomads and beach lovers.
As Canggu started to receive more attention, more and more cafes and restaurants started to open up, transforming this little town into a real foodie heaven. In this post I collected the best cafes in Canggu that need to be on every food lover’s list!
If you’re planning to visit Bali for the first time you might be interested in my Ultimate Bali Travel Guide as well. It was written specifically for first-timers and it’s loaded with useful information about Bali like where to stay, how to get around and what to do!
Disclosure: *This post contains a few affiliate links, which means I may receive a small commission, at no cost to you, if you make a purchase through my link.*
I’m a real foodie myself so trying out a new cafe every day was one of my favorite things to do in Canggu. Since we’ve spent 10 days in this cute little town we were able to discover some of the best cafes in Canggu and I got to tell you, I’ve never seen so many amazing places in one spot! We tried all the below mentioned cafes personally and since I’m a vegetarian, all of the cafes in this post offer many vegetarian/vegan options as well.
Tipping is not common in Bali, however almost every cafe charges 10% government tax and 6% service charge on top of their listed prices (this is always marked on the menu, if they do so). Although many cafes accept credit card payment now, there are still a few where you can only pay with cash. Therefore it’s useful to always have some cash in your wallet!
Opening hours: Daily, 7am – 6pm
Website: https://cafeorganic.co
Instagram: @cafeorganicbali
Cafe Organic was one of the first plant-based restaurants in Bali and it’s still one of the best cafes in Canggu to this day. The whole place has a relaxed and chill vibe both outside and inside, therefore it’s a perfect place for digital nomads as well. The staff is always nice and friendly and the menu is full of nutritious and organic vegetarian/vegan meals. We loved this cafe so much we’ve been there three times in 10 days!
Favourite dishes: Smashed Avo, Chocotella & Cashew Butter Toast
Address: Jl. Tanah Barak No. 52, Canggu
Opening hours: Daily, 7am – 5pm
Website: https://www.theavocadofactory.com
Instagram: @theavocadofactory
If you’re also obsessed with avocado like I am, this cafe will be a heaven for you! As the name suggests, you will find countless delicious meals with avocado on the menu. Don’t worry, if you are not a fan of this green yumminess you will still find plenty of options to choose from! The Avocado Factory can be a great choice for both carnivores and vegetarians as their menu caters for everyone. Oh, and they make the cutest latte art on your cappuccino as well!
Favourite dishes: Avo Cheese Croissant XL, Tropical Booster Smoothie Bowl
Opening hours: Daily, 6.30am – 10pm
Website: https://www.theloftbali.com
Instagram: @theloftbali
We practically lived next to The Loft in Canggu, therefore we visited this amazing place multiple times. After trying various meals from their menu I can safely say that The Loft is definitely one of the best cafes in Canggu!
Although they have a spacious catering area on the ground floor, it usually fills up quickly so it’s better to go early in the morning or outside the busy hours. While this area is quite lively, they have a smaller air-conditioned area upstairs which is perfect for working a few hours (although this area is closed after 5pm).
While they have both vegetarian and non-vegetarian dishes on their menu, some of their meals are completely vegan. It’s definitely a place where everyone will find their favourite type of food. Don’t forget to try their raw vegan desserts, these are seriously one of the bests I’ve ever eaten!
Favourite dishes: The Loft Waffles, Hummus Bowl, Falafel Salad Bowl, Snickers Raw Cake
Address: Jl. Tanah Barak No. 49, Canggu
Opening hours: Daily, 7am – 4.30pm
Instagram: @iamveganbabe
As the name suggests, I Am Vegan Babe is a fully plant-based cafe with the most delicious vegan food I’ve ever eaten in my whole life. Seriously, even my carnivore boyfriend loved having breakfast there! The menu mainly contains savoury dishes like quesadillas, tacos, sandwiches and burritos, but there is no shortage of sweets like pancakes or waffles either.
Favourite dishes: Hello Babe Waffles, Morning Toast A La Mexicana
Address: Jl. Tanah Barak No. 57, Canggu
Opening hours: Daily, 7am – 9pm
Instagram: @theshadyshack
If you’re a true veggie lover, The Shady Shack is definitely your place! This cafe is completely meat-free and their meals are not only super beautiful, but healthy and delicious as well. They have an inside seating area which can be perfect if you’re looking for a place to work or you can choose to sit at the lush green outside terrace. If you love coffee, ask for a cappuccino and be amazed by their beautiful latte art!
Favourite dishes: Lost Paradise Smoothie Bowl, Banana Oats
Address: Pantai Batu Bolong St No. 60, Canggu
Opening hours: Daily, 7.30am – 10pm
Instagram: @betelnutcafe
We accidentally stumbled upon Betelnut Cafe and I’m so glad we did! Not only the food is delicious, but it’s one of the most affordable cafes in Canggu as well. It’s actually the sister cafe of The Shady Shack and it totally lives up to the expectation. They have a small, air-conditioned room on the ground level and a much larger open-air area on the second level, overlooking the rice terraces.
Favourite dishes: Mango Smoothie Bowl, Mexicana Breakfast Wrap
Address: Jl. Pantai Berawa No. 99, Tibubeneng
Opening hours: Daily, 7.30am – 7pm
Website: https://www.matchacafebali.com
Instagram: @matchacafebali
I’ll be honest with you, I had a love-hate relationship with matcha for a very long time. But since it has many well-known health benefits I kept trying until I absolutely fell in love with matcha latte in one of the cute cafes in Chiang Mai.
If you’re a matcha lover too, you definitely need to put Matcha Cafe on your radar! Apart from the endless line of organic matcha green tea beverages, you will find many matcha based foods on the menu as well. Think about matcha pancakes. Matcha smoothie bowls. Matcha Tiramisu. Mmm, love them so matcha! On top of that, since Matcha cafe has a quiet and cozy vibe it was one of our favourite places to work as well.
Favourite dishes: Matcha Protein Pancakes, Matcha Acai Superfood, Matcha Latte
Address: Pantai Batu Bolong St No. 55, Canggu
Opening hours: Daily, 6.30am – 9pm
Website: http://www.monsieurspoon.com
Instagram: @monsieurspoon
Although Bali is mostly famous for its smoothie bowls and avocado toasts, you can find some great bakeries around as well. If you’re craving for a real French pastry, Monsieur Spoon is your spot! Their croissant is just so heavenly, I swear it was even better than the ones I had in Paris (sorry, French folks!). The whole cafe has a cozy, relaxed vibe and there is also a spacious terrace outside if you’re longing for fresh air. It’s perfect for digital nomads as well!
Favourite dishes: Croissant with strawberry jam, Chocolatine
Address: Jl. Pantai Berawa No. 52, Tibubeneng
Opening hours: Daily, 7.30am – 10pm
Website: http://www.milkandmadu.com
Instagram: @milkandmadu
Although Milk & Madu has a spacious seating area, since it’s one of the most popular cafes in Canggu it’s almost always crowded. But don’t let that scare you off as their food is so worth the wait! They are open all day long so you can choose to have either breakfast, lunch or dinner at their place.
We went there for dinner and they had a 2 for 1 special offer for pizzas so we ended up having our cheapest and one of the most delicious dinners we’ve ever had in Canggu. If you’re looking for the best cafes in Ubud, keep your eyes open for Milk & Madu because they have another location in Ubud as well!
Favourite dishes: Pumpkin Pie Pizza, Byron Bowl
Address: Jl. Pura Dalem, Canggu
Opening hours: Daily, 12pm – 11pm
Website: https://thelawncanggu.com
Instagram: @thelawncanggu
Have you ever really been to Canggu if you haven’t been to The Lawn? This popular beach lounge is definitely one of the most iconic places in Canggu and you absolutely need to check it out for yourself! Featuring a cozy inner seating area, a spacious outside terrace with boho umbrellas and a shimmering infinity pool overlooking the ocean, The Lawn not only provides delicious food and drinks on their menu but grants a whole day of fun for everyone. Unfortunately we only tried some of their drinks but since every dish looked totally mouthwatering, I’m sure they are delicious as well!
Address: Jl. Canggu Padang Linjong, Canggu
Opening hours: Daily, 6am – 6pm
Website: http://lifescrate.com
Instagram: @cratecafe
The industrial-looking, hipster CRATE Cafe is so much more than a regular cafe: they also have a concept store, a gallery and they regularly host interesting events. It’s definitely one of the most popular cafes in Canggu, we even had to come back here because there were no free tables at the first time!
If you’re looking for a lively and buzzing place with good music and good food, CRATE Cafe is your place. Not only their food is super yummi, they are also budget-friendly, especially compared to the prices of the other cafes in Canggu.
Favourite dishes: Brekkie 2 GoGo Smoothie Bowl, Black Out Smoothie Bowl
Opening hours: Daily, 7am – 10.30pm
Website: https://cafe-vida-bali.business.site
Instagram: @cafe_vida_bali
We stumbled upon Cafe Vida by accident, after we didn’t find any free tables at CRATE Cafe. This cute little cafe is actually taking place inside a traditional Balinese compound so the authentic Bali vibes are guaranteed. If you love beautifully decorated smoothie bowls (and who doesn’t?!) you will love this place! Each and every bowl is a true masterpiece (just look at my photo below or scroll through their Instagram). Oh, and the home-made cakes and cookies look so amazing too!
Favourite dishes: Amazon Acai Smoothie Bowl, Avocado Pesto Toast
Opening hours: Daily, 7am – 9pm
Instagram: @motioncafe
Whether you are following a paleo lifestlye, a ketogen or a raw vegan diet, you will definitely find your favourite fitness food at Motion Cafe. Apart from healthy meals and big salad bowls, Motion Cafe also offers various fresh and natural juices, delicious shakes and sugar-free sweets.
Favourite dishes: Sweet Potato Waffles with Chocolate Spread and Banana, Sweet Potato Salad
Address: Pantai Batu Bolong St No. 65, Canggu
Opening hours: Daily, 6am – 10pm
Website: https://www.thecommonbali.com
Instagram: @thecommonbali
If you loved Milk & Madu, you definitely need to put The Common Cafe on your list as well! Both of them are operated by the same group (The Good Food Brotherhood) and let me tell you in advance, this little cafe lives up to all the high expectations. Their menu caters for everyone as apart from the juicy burgers and burritos they also offer plenty of vegetarian, vegan or gluten-free options.
Favourite dishes: The Commoners Bowl, Chipotle Chicken Burrito
Opening hours: Daily, 8am – 9pm
Website: https://www.cabinabali.com
Instagram: @cabinabali
No Bali trip is ever complete without having a fancy tropical floating breakfast, am I right? Although many luxury hotels offer a floating breakfast, if you don’t want to spend a fortune on accommodation just to have this experience, Cabina Bali is your place! They open every day from 8am and I strongly advise you to go early and even reserve your spot in advance because it gets crazy crowded during the day. Unfortunately it’s quite pricy but believe me, this experience was worth every penny!
Favourite dishes: The Tropical Power Bowl, Tropical Pancakes
Opening hours: Daily, 7am – 11pm
Website: https://www.kyndcommunity.com
Instagram: @kyndcommunity
Okay, the Kynd Community is technically not in Canggu as it is located in Seminyak. But since it’s so close to Canggu and given the fact it’s one of my favourite cafes in Bali I just simply couldn’t leave it out from this list. They are only serving 100% plant-based food and not only their meals are super delicious, the pinkish chic and boho design easily makes this cute cafe one of the most instagrammable places in Bali as well!
Favourite dishes: Acai Bowl, Leo Gourmet Toast
In the below map I collected all the best cafes in Canggu for you. You just have to click on the bracket in the upper right corner and it will open it up on your phone. Super convenient, right?
Since the main area of Canggu can be found around the Jl. Batu Bolong if you’re visiting for the first time I would recommend to stay at this area. Batu Bolong is a lively neighborhood within walking distance of the beach so it’s perfect for experiencing the authentic Canggu vibes. On top of that, almost all the above mentioned cafes are located here so if you’re also a foodie, you will love this area!
You can check all the accommodations on the below map or if you’re not in the mood for searching, just look at my recommendations below.
*Please note that the below mentioned rates are calculated for 2 people and they are based on my independent research at the time of writing. Therefore I can not guarantee this rate in any way.*
LUXURY – COMO Uma Canggu
COMO Uma Canggu features offers panoramic beach view as it’s only a few steps from Echo Beach and around 500 m from Batu Bolong Beach. Guests can chill out in the outdoor swimming pool.
Room rates start from 222 USD per night including breakfast – BOOK HERE!
MID-RANGE – Canggu Beach Apartments
Offering accommodations with air conditioning, Canggu Beach Apartments is set in Canggu, 300 m from Batu Bolong Beach. Canggu Beach Apartments also includes a 14 m outdoor pool and a tropical garden.
Room rates start from 78 USD per night – BOOK HERE!
BUDGET – Canggu Bagus
Canggu Bagus is set in Canggu and offers air-conditioned rooms with private bathrooms. At the guest house, every room comes with a terrace with direct access to the outdoor pool.
Room rates start from 27 USD per night – BOOK HERE!
Canggu is a real foodie heaven. After reading through this article and seeing all these mouthwatering food photos I think we can all agree on that! I hope you liked this post about the best cafes in Canggu and you will be able to visit at least a few of them if you’re traveling to Bali!
If you have any questions feel free to leave a comment below or send me an email, I always love helping you out! Do you know some other great cafes in Canggu? Let me know in the comments!
If you want to read more about what is in our camera bag, check out my detailed post about our travel photography gear!
Leave me your email to receive new posts, tips, and special offers only for you! Don't miss any update!
Thank you for subscribing!
Feel free to send a message if you have any questions or comments:
Email : [email protected]
As an Amazon Associate, we earn from Qualifying Purchases.
I want to go to all these places so bad! looks amazing.
Wish I could teleport myself back to Canggu to have another breakfast like this 🙂
You have been to so many. I wish to try a lot next time. So yummy.
First we only planned to stay 3 days in Canggu but in the end we ended up staying for 10 days so yeah we had a lot of time and I looove cafes 🙂
I wasn’t a huge fan of Bali, but the food here was amazing!! 🙂 Brings back some memories!
Yeah the food is one of my favourite part of Bali 🙂
I was supposed to be traveling to Bali in a few months—looks like it’s going to be put on hold. But this makes me excited to finally get there! Going to eat my face off! Xx
Ah so sorry to hear that, it must be so hard! Originally we wanted to stay in Bali for 2-3 months but we needed to come back only after 3 weeks 🙁 I hope we will be able to go back as well!
I had no idea that Bali was such a heaven for amazing breakfasts! I mean, I LOVE Indonesian food so I would expect to like the food there, but I didn’t realize how varied it could be (and how many epic breakfasts are available!) Anyway nom!!
Oh yes it’s a real foodie heaven! I love all the cafes and restaurants in Bali 🙂
wow never been but now I want to eat my way around canggu
It’s absolutely amazing, I can only recommend!!
These all look amazing! I need to go back to Bali and explore their cafe culture more. We didn’t have enough time there!
Thank you Bettina! The food is one of the things in Bali I like the most 🙂
The dishes look like works of art but so delicious at the same time. What beautiful cafes and lovely photos as always 🙂
Ahh yes they are all so amazing! Wish I could make such pretty breakfasts at home now 🙂
You have such a beautiful blog! Love the photos and suggestions. Thanks for sharing 🙂
Aw thank you so much!
In addition to beautiful scenery, it looks like Bali has beautiful food too! Wow, I really need to make it there at some point.
I can only recommend! Bali is still my favourite place on Earth 🙂
OMG I will get food coma and drooling over the dishes! such perfect guide on where to eat in Canggu. Love all your photos.
Thank you Mayuri! 🙂
There were indeed loads of good places to eat in Lombok when we were there, and I can imagine it’d be the same in Bali!
Yeah Bali is a real paradise for foodies! I haven’t been to Lombok yet but would love to visit, especially if there are so many good places to eat! 🙂
I went to Betelnut Cafe when I was in Bali in 2017 and I loved the atmosphere so much – this is making me want to go back to Canggu so bad! ??
It is such a great cafe! I would love to go back too, I’m missing all these amazing food already 🙂
I love your blog!! I can’t wait to go to Canggu and Bali in general. We have yet to go! We hope to live there part-time maybe next year and I’ll definitely have to try each cafe on this list!
Oh wow that sounds so amazing! We wanted to stay there for 2-3 months this year too but unfortunately corona had other plans 🙁 I hope to go back next year again! 🙂
Kriszti, this article is awesome and your pictures are beautiful! Next time I go back to Bali I will definitely visit as many of these as possible!
Thank you so much Emma! Bali is truly a wonderful place 🙂
Okay first of all, love your photos! And second now I want to eat and drink all of that :p
Thank you Charlotte! Wish I could eat in a Bali cafe now or at least have a home delivered smoothie bowl haha 🙂
I spent about 2 months in Bali (mostly Canggu) over the past 6 months and have been to so many amazing cafes in Canggu! However, you have listed some places that I haven’t tried yet so I can’t wait to go back and eat even more!
Oh wow 2 months, that sounds so amazing! We only spend 10 days there but I would love to go back again!
ah Bali!!! I miss it so…. and can’t wait to go back to try some of these places. I’ve been to Kynd community before and the smoothie bowls are soooo good!!
Yeah Kynd Community is also one of my favourites! Their food is just omgggg
Bali is definitely on my bucket list. Can’t wait to visit one day and eat one is these delicious bowls.
Hope you will be able to visit soon! The smoothie bowls are really to die for 🙂
These are the cutest cafes ever!! I can’t wait to see Bali one day! I pinned and commented!
Bali is really amazing, I can only recommend visiting!
They look lovely! Thank you for such a beautiful post and tips!
Thank you, I’m so happy you liked it! 🙂
Ok, you had me at the Avo Cheese croissant!! yum yum yum I knew there were a lot of beautiful cafes in Bali, but HOLY COW! I didn’t realise there were so many! This makes me hungry
Oh yeah Bali is a real foodie heaven! There are so many cafes around the island and whenever I go back there are always some new ones too! Incredible.