Bali is a dream vacation spot for many people. But you may or may not know about Canggu in Bali. It is the perfect spot for relaxation and good food.
And Canggu is a true hidden gem in Bali, Indonesia. With a laidback vibe, beautiful beaches, affordable private villas, and wonderful spas, it is a top destination for surfers, digital nomads and anyone who wants a relaxing vacation.
Most of all, you will find the best cafes in Canggu. Every cafe has the healthiest food items, including many options for vegetarians and vegans. Foodies from everywhere will love to eat in Canggu.
If you are health conscious and want to eat healthy during your holiday, you will have no trouble finding the best food in Canggu. Not only is the food healthy for you, but it also tastes good too! I have never had such good wholesome food anywhere else for such a small price tag.
So if you are travelling to Canggu and wondering where to eat in Canggu, then keep reading.
Suggestions made in this post are all opinions of my own and did not receive any compensation for any of the reviews. I only want to share what I love.
Disclosure: This post may contain affiliate links. If you buy something through them, I will receive a small commission at no additional cost to you. Thank you for supporting this website. For more information, please read the disclosure for more info.
Table of Contents
What you need to know before eating at one of the Canggu cafes
Before you visit Canggu, take a look at my post on everything you need to know before going to Bali. I included a lot of information, including how to get around Bali, how to get a prepaid SIM card and other essential Bali travel tips.
Here are a few additional tips for eating in Canggu:
- Tipping is not required when eating out in Canggu.
- Most Canggu cafes accept both cash and credit card. However, if you don’t want a pocket full of change, use your credit card.
- Watch for special food promotions on the Instagram feed and stories for some of the cafes listed below. Many of them have promotions like buy 1 get 1 free deal or other discounted food items.
- If you enjoy a few drinks at happy hour, order a GoRide (aka scooter) via the GoJek app so you are not driving and scootering.
What to eat in Canggu Cafes
Canggu is very popular amongst ex-pats, surfers and digital nomads. It is a laidback town with lots of excellent food options.
Most of the Canggu cafes serve western food, and a lot of them are influenced by the Australian food culture. Canggu cafes focus on healthy menu items. And many of them are vegetarian-friendly, vegan-friendly, and have many gluten-free options.
Canggu cafe food is not as cheap as local Balinese food, but it is not expensive either. For what you get in Bali, you would have to pay 2 to 3 times in Australia, or anywhere in North America.
But most of all, everything you find in the best cafes in Canggu is made with excellent local ingredients. Sourcing local and organic ingredients is a priority.
10 Best Cafes in Canggu
There are so many good places to eat in Canggu! I started this post couple of years ago and included cafes in the main Canggu area. But many new cafes have popped up in Berawa and Perenanan. So I revised the list to reflect all the newcomers and existing cafes that are worthy of this list.
1. Crate Cafe
If there is one cafe you need to go to in Canggu, it is Crate Cafe.
It is a legendary cafe. It was once a small cafe on Jalan Batu Bolong many moons ago, and it is now located on Padang Linjong.
The current space is much bigger. It has an exhibition space where monthly galleries are held. The new space also has a boutique store selling swimwear and jewellery and a lounge area serving wine and cocktails.
The new space attracts a young crowd and hipsters who like healthy food because not only is it delicious but good for Instagram.
Don’t be intimidated by the huge selection on the Crate Cafe menu. But you can’t go wrong with any chia smoothie, smoothie bowl or super bowl salad. Your only problem is that you only have one stomach and can’t eat everything on the menu.
Address: Jl. Padang Linjong, No. 49 | Hours: 6am-5pm
2. The Common Cafe
The same people who created Watercress Cafe, Milk & Madu and Ulekan in Bali have once again created magic. They brought The Common Café to Canggu.
The cozy cafe serves all-day breakfast, lunch and dinner. The menu has many vegetarian, vegan and gluten-free options where every ingredient is carefully selected.
I’ve been to the Common Cafe several years ago and returned again in 2021, and it is still just as awesome. I especially enjoyed the Commoner’s Bowl with grilled fish and the avo on toast on their all-day breakfast menu.
Follow the Common Cafe on Instagram and watch for their promotions. The promos may appear in the regular feed or in the insta-story.
Address: Jl. Pantai Batu Bolong, No. 65 | Hours: 7am-9pm
3. Bali Buda Cafe Canggu
Like their motto, “real food by real people,” Bali Buda really believes in good wholesome food. They serve everything with the best organic produce sourced from local organic farms under the strict supervision of the Bali Organic Association.
The restaurant upstairs serves Western breakfast, healthy smoothies, sandwiches, and traditional Indonesian cuisine. Everything on the menu is non-GMO and chemical-free.
I like going to Bali Buda for their food and picking up a few grocery items. They have a grocery store on the ground level that sells healthy food, organic ingredients and products.
Moreover, their prices are quite good compared to the supermarkets in Canggu. If you ever need a loaf of bread, fresh produce or anything else in between, Bali Buda is your one-stop shop!
Address: Jl. Padang Linjong, No. 67A | Hours: 8am-9pm
You can find the best brunch in Canggu at Copenhagen, a quaint coffee shop serving Nordic-inspired breakfast. From baked goods, eggs, dairy, meat and fish to healthy fruit and greens, pick 3 or 5 items off the breakfast menu list. Some of these options are gluten-free and lactose-free options for those of you who have dietary restrictions.
The Instagram-worthy platter is the perfect brunch food! Just the presentation alone gets an A+! Every food item is assembled neatly on a wooden serving board.
Copenhagen serves a solid coffee for those of you who are addicted to caffeine. And it is an excellent spot to work. The wifi is fast and reliable.
Even though Copenhagen has been around for several years, the food quality remains strong. So much so that they opened their own bakery called Coffee & Bakery by Copenhagen near the main road in Canggu, try a cinnamon roll, and you will know what I’m talking about.
Address: Jl. Padang Linjong, No. 71A | Hours: 6:30am-6pm
5. Give Cafe
The same people from KYND Community in Seminyak created Give Cafe in the heart of Canggu. It is a vegan café where the menu is 100% plant-based and features the best traditional Indonesian food. They also have the most beautiful and Instagrammable brunch food!
When you purchase a meal from Give Cafe, all the proceeds will go to the charity of your choice. After you pay for your food, you will be given a coin. Then you put the coin in one of the three donation boxes beside the cash register.
Each month they select three different charities to donate to. Charities include the ones that help animals, people with disabilities and the ongoing effort of waste management in Bali.
So enjoy wholesome plant-based food and help out a local community. Best of all, everything on the menu is no more than 50k IDR.
Address: Jl. Padang Linjong, No. 85 | Hours: 10am-8pm
6. Superfood Canggu
There is no shortage of healthy food in Canggu, especially when you eat at Superfood Canggu, one of the newer cafes in the heart of Canggu.
My favourite menu item is the create-your-own salad bowl. For 65k IDR, you choose from a menu of veggies to create your own salad bowl that includes a protein ball. The salad bowl is so big that I can eat it for two meals.
Superfood also has a variety of smoothies, Kombucha, Asian-inspired menu items and food platters that you can share with a friend (or two).
The health cafe serves vegetarian and vegan-friendly food. And if you are on a Paleo or Keto diet, they can cater to it too. And if you want to enjoy their food at home, order anything on the menu via GoJek delivery.
Address: Jl. Nelayan, No. 33 | Hours: 7am-10pm
7. Cinta Cafe
Cinta Cafe is one of the cafes in the Berawa area that caught my eye (on Instagram) because of all the pretty food pictures. But let me tell you, the food taste as good as they look.
I chose the “make your own breakfast” and enjoyed it in front of a rice field (photo above). I thought the food quality was excellent, and the cafe’s ambiance was peaceful and tranquil (especially in the middle of the busiest part of Canggu).
Cinta Cafe has many breakfast items, including smoothie bowls, porridge and, of course, avocado toast. And don’t miss everyone’s favourite Syrniki pancake!
And if you are around in the evening, check out their dinner menu and have a cocktail or two.
Address: Jl. Pantai Berawa, No. 69 | Hours: 7:30am-10pm
8. Front Cafe
There are a few new(er) cafes in Canggu that I really like and should be part of this list. Technically, these cafes are in the Pererenan area, but hey, they are so good I’m going to include them here!
And one of them is Front Cafe. The small cafe has an excellent breakfast menu. But I really enjoyed their salads and sandwiches. I ate there a few times and ordered take-out a handful of times too.
I tried their grilled chicken, avocado and pesto sandwich, Ceasar chicken salad sandwich and their yummy breaky burger.
The cafe is small but has enough tables and outlets for those who work remotely and like to work in a cafe setting.
Address: Jl. Pantai Pererenan, No. 72 | Hours: 7:30am-3pm
Honey, is another one of my favourite Canggu cafes (in Pererenan).
I was initially attracted to the white Scandinavian interiors with black and chrome accents. But I went a couple of times because of their Mediterranean flavours-inspired menu. I really enjoyed the spiced chicken quinoa salad and apple cinnamon overnight oats.
Honey, has other items on the menu, including pancakes, waffles, salads, and sandwiches. Everything that comes out of the kitchen is Instagrammable. Don’t believe me? Have a look at their Instagram account.
Bring a laptop if you want to spend a couple of hours working at Honey, it is an excellent place to work as well.
Address: Jl. Pantai Pererenan, No. 132 | Hours: 7:30am-9pm
10. Monsieur Spoon
I’ve known Monsieur Spoon for several years but never tried it until recently (because the Pererenan location is close to where I lived).
The French bakery cafe is famous for its delicious croissants! And the other flakey pastries aren’t bad either.
Besides the buttery treats, the menu at Monsieur Spoon includes French sandwiches, burgers, breakfast, quiche and other savoury dishes.
And when I am not eating there, I buy their baguette and salted caramel chocolate tartlet.
Canggu Address: Jl. Pantai Batu Bolong, No. 55 | Hours: 7am-8pm
Pererenan Address: Jl. Pantai Pererenan, No. 164 | Hours: 7am-9:30pm
Spending a few days in Canggu? Check out some of these tour ideas:
Which Canggu cafe are you going to try?
Even though Canggu is known for its awesome waves and is one of the best digital nomad cities in the world, the food scene is also quite awesome. Check out any of these cafes and let me know what you think. And if there is a cafe that is not on the list and you think it’s worthy of being on, let me know in the comments.
And if you like these cafe reco’s, check out my favourite Seminyak cafes too!
Thank you for reading my Canggu cafe post
You might also like these other posts on solo travel in Bali:
- Things I wish I knew before going to Bali Indonesia
- 10 Day Bali Solo Travel Itinerary
- Where to stay in Bali for solo travellers
- Hotel Review: Lloyd’s Inn Bali in Seminyak
- Best things to do in Seminyak for solo travellers
- 6 Best Spas in Seminyak Bali
- 8 Best Cafes in Seminyak
- Ubud 2 day Itinerary alone
- Best things to do in Canggu for solo travellers
- 10 Best Canggu Day Spas
- Top 4 Airbnbs in Canggu
- Nusa Lembongan and Nusa Ceningan from Bali: 1-day Itinerary
- How to spend one day in Nusa Penida