Canggu is a beautiful coastal village located on the south coast of Bali, Indonesia. It’s probably one of the best places to avoid the crowds of Kuta and enjoy amazing landscapes. And when it comes to have breakfast or lunch or simply drink coffee, Canggu has a lot to offer… Here is our selection of the best cafes and coffee shops in Canggu

The Common Bali 

It’s probably one of the best places to brunch in Canggu. The Common Bali is a modern and cozy cafe with super friendly staff members. But its biggest advantage is its fresh, delicious and nicely presented food. The carrot cake and the “uncommon Benny” are to die for, but you also have to try the three cheeses tasty toasty. They also offer vegetarian, gluten-free, and dairy-free options.

Address : The Common Bali, Jl Batu Bolong No. 65, Canggu

Mail :

Open daily 6am – 10pm

The Slow Kitchen and Bar

Probably one of the best places to have a quiet and cozy lunch in town. Located a few steps from the beach, The Slow offers healthy and fresh food in a cocktail bar atmosphere. The cafe is home to a small art gallery and the staff is very friendly and professional. Don’t miss the colonel sanders, the fried bbq broccoli, and the burrata tartine, they’re all amazing!

Address: The Slow, Jl Batu Bolong No. 97

Phone : +62 361 2099 000


Open daily 7am – 11pm

The Shady Shack

If you’re a vegetarian or a vegan, then this place is a must-go for you as the menu here is 100 % meat-free. They offer veggie bowls, burritos, soups, salads, and desserts in a beautiful and bright space. Here again, the staff is very friendly. Don’t miss the heavy on fresh fruits smoothie bowls and the ‘gone to ground’ wrap for breakfast!

Address : The Shady Shack, Jl Tanah Barak No.57, Canggu

Phone : +62 819 1639 5087

Open daily 7.30am – 10pm

The Avocado Factory

If the avocado is for you one of the best food in the world, then we’re sure you’ll love The Avocado Factory. From breakfast to dinner, this cafe offers to eat avocado in all its forms. For breakfast, have an avocado on toast with an egg or an avo cheese croissant with fresh juice. For lunch, the avocado burgers are amongst the best you’ll eat in Canggu. And for dinner, why not try an avocado salad bowl? For dessert, we’ll leave it in your hands to decide whether or not you are willing to try avocalisious puddings!

Address: The Avocado Factory, Jl Batu Mejan, Canggu

Phone : +62 813 3738 2521


Open daily 7am – 11.30pm


If you want to eat healthy and amazing food during your stay in Canggu, then head to Betelnut. They’re open from dawn to dusk and offer a large choice of bowls, wraps, quesadillas, burritos and super tasty smoothies. Unfortunately, the green rice paddies view has been replaced by a parking lot view, but we still love the special vibe of this place.

Address : Betelnut, Jl Batu Bolong 60, Canggu

Phone : +62 82 146 807 233

Open daily 8am – 10pm

Cafe Vida

If you’re feeling a little homesick, then Cafe Vida is the place to go to refill your energy. The owners are a proper Balinese family so you’ll get a good glimpse of the local culture. The food is delicious, varied, and colorful. We’d recommend you try the Big Healthy Bowl and the slow-cooked organic bone broth. Not to mention the amazing coffees, amongst the best in Canggu!

Address : Cafe Vida, Jl Pantai Batu Bolong No. 38A, Canggu

Phone : +62 81 339 886 864

Open daily 7am – 10.30pm

Motion Cafe

This healthy cafe is the best hotspot for vegan and vegetarian travelers. They also offer raw food, paleo, and gluten-free options. Here, all meals come with detailed nutrition analysis, and you’ll find loads of sports addicts amongst the customers.

Address : Motion Café, Jl Batu Bolong 69B, Canggu

Phone : +62 813 5334 5410

Open daily 7am – 10pm

Copenhagen Canggu

If you find it strange to visit a Nordic cafe during your stay in Bali, well, you might be surprised! This Danish cafe actually found its place perfectly and offers fresh, healthy, and colorful food. If you’re looking for a place to brunch or lunch, then pay them a visit and create your own tapas-style brunch amongst a large choice of fresh ingredients.

Address : Copenhagen Canggu, Jl Padang Linjong No.71A, Canggu

Phone : +62 821 4509 3508

Open Tues – Sun 7am – 4pm


This place has its unique energy and style and offers beautiful, healthy and multi-flavored dishes. It’s one of those rare places where you feel the food is real. Most dishes are made with plant-based food and served with a mesmerizing presentation. Here again, the vegan and vegetarian options are numerous. We also love the homey vibe of the cafe. A real home away from home !

Address : Quince, Jl Raya Pantai Berawa #51, Berawa, Canggu

Phone : +62 81 338 522 529

Open Tues – Sun 8am – 3pm


Canteen is probably one of the most relaxed and cool cafes in Canggu. The place is comfortable and is one of the rare cafes to offer all-day breakfast (try the Honkey Tonk breakfast, it’s incredible !). With its tables made out of oil drums and its ‘Hipsters, Beards and Hippies Welcome’ sign, Canteen is the place to be in Canggu. Try the quinoa bowl, the rainbow salad or the feta and basil smash and you will for sure fall under its spell.

Address : Canteen, Jl Batu Mejan No. 33, Canggu

Phone : +62 878 6228 1755

Open daily 7am – 5pm

Macan Cafe 

Macan Cafe offers a wide variety of dishes, and you’ll probably be frustrated not to be able to try them all. The tuna tartar, the king prawn risotto, and the Norwegian (poached eggs, brioche, smoked salmon, hollandaise sauce, and avocado mash) are worth the trip. We also like the urban stylish interior.

Address : Macan Cafe, Jl Pantai Berawa, Canggu

Phone : +62 812 3800 9970

Open daily

Ruko Cafe

If you love meat, then you can’t miss lunch at Ruko Cafe. Their pulled pork eggs Benedict are famous all around town! This industrial-style hotspot offers fresh and local food as well as amazing Indonesian coffee. This place is also great to meet other travelers and digital nomads.

Address : Ruko Café, Jl Pantai Berawa 99, Canggu

Phone : +62 81 239 673 077

Open daily 7am – 4:30pm

Honey Kitchen

Honey Kitchen is a perfect brunch spot with several vegan options. The interior is nice and cozy, with elegant black and gold accents. The menu offers a large variety of meals, from falafel burgers to salmon and quinoa bowls and coconut hotcakes. Not to mention the sweet potatoes fries, the best we tried in Bali! The staff is friendly and the open door cafe very inviting.

Address: Honey Kitchen, Jl Pantai Pererenan No. 132


Open daily from 8am – 10pm


Most of this cafe’s customers are regular, thanks to the friendly and cheerful staff, but also to the half-raw food half-naughty food. Whether you’re a vegan, a vegetarian, or a carnivore, you will, for sure, find your perfect meal here! We also love their fresh smoothies, their uncommon cocktails, and their amazing coffee.

Address : Nude, Jl Raya Pantai Berawa 33

Phone : +62 85 238 214 003

Open daily 7.30am – 10pm

Peloton Supershop

If you’re looking for a fully vegan cafe in Canggu, then this is the place to go. Peleton Supershop is visited by vegans as well as by non-veggie people, thanks to its amazing dishes. We love the creamy cheese vegan lasagna, the brekky burrito, and the veggie hot dog. For dessert or breakfast, don’t forget to try their terrific banana bread!

Address : Peloton Supershop, Jl Raya Pantai Berawa, No. 46, Canggu

Phone : +62 859 5413 1451

Open 9am – 9pm

Milk and Madu 

Located on the road to Berawa, this cozy and quiet cafe offers all-day breakfasts and is open from dawn to dusk. There’s everything to love about this cafe: the cheerful staff, the live music, the atmosphere, the free wifi and, of course, the food! Plus, the Milk & Madu’s backyard has a treehouse for kids! Try out the grilled salmon pappardelle or the skillet shakshuka eggs… You won’t be disappointed!

Address : Milk & Madu, Jl Pantai Berawa #52, Canggu

Phone : +62 851 0278 1872

Open daily 7am – 9pm

Monsieur Spoon 

Monsieur Spoon is the best French bakery in town, and it’s also a restaurant. You’ll also find a Mister Spoon in Pererenan, Ubud, and three other locations in Bali. If you like sweet food and French pastries, then this place is for you. We’d recommend you try their plain croissants, their chocolatine aux amandes, or their eclairs. Like all bakeries, it’s always best to go early in the morning, when it’s just been baked.

Address : Monsieur Spoon, Jl Batu Bolong No 55, Canggu. 

Phone : +62 878 6280 8859; 

Open daily 7am – 8pm

Bali Bowls

In Bali, you can find fresh bowls almost everywhere. But Bali Bowls took the concept further and offers breakfast bowls, smoothie bowls, poke bowls… From breakfast to dinner, for vegans, carnivores or vegetarians, you’re invited to create your own bowl with fresh and delicious ingredients. 

Address : Bali Bowls, Jl Segara Perancak, Berawa

Phone : +62 361 3350092

Open daily 7.30am – 10:30pm

Beach Garden Organic Kitchen

Beach Garden Organic Kitchen is one of the best cafes to eat healthy in Canggu. They offer amazing organic food from local Bali producers. In a very relaxed and intimate atmosphere, enjoy their vegan, raw, gluten-free pasta dish and raw, vegan, and sugar-free desserts as well as their amazing tuna dishes. And don’t forget to pet Sally, the cafe’s mascot !

Address : Beach Garden Organic Kitchen, Jl Pantai Batu Bolong No.103-107, Canggu

Phone : +62 81 237 496 861

Cinta Cafe

If you’re looking for a cafe with a view in Canggu, then go to Cinta Cafe and enjoy a magnificent view on the rice paddies. This is the perfect place for breakfast, thanks to their coffee and croissant and their stuffed avocado. For lunch, we’d recommend the amazing chicken shawarma!

Address : Cinta Cafe, Jl Pantai Berawa, Canggu

Phone : +62 361 3705232

Open daily 7:30am – 10pm

Milu by NOOK 

This gorgeous cafe is located in a magnificent environment. Milu by NOOK offers non-vegetarian, vegetarian and vegan food as well as super-delicious drinks. The price is reasonable and the food portion is big. If you add the mesmerizing views on nature, then it’s clearly one of the best cafes in Canggu!

Address : Milu By Nook, Jl Pantai Berawa No 99X, Canggu

Phone :  +62 822 4711 4441

Open daily 8am – 10pm

Hungry Bird 

A paradise for coffee lovers! Hungry Bird is a very popular hotspot for travelers. They offer a good quality breakfast at a very reasonable price. But the place is mostly known for its amazing coffees, with a large bean selection, roasted by their own. Hungry Bird is also one of the rare places in town where you can have free-flow mineral water.

Address : Hungry Bird, Jl Raya Semat, 86, Canggu

Phone : +62 898 6191 008

Open daily 8am-5pm

Matcha Cafe

Matcha Cafe offers fresh, delicious, and organic food for breakfast and lunch. Here you can eat and drink matcha in all its forms: matcha smoothie, matcha pancake, matcha bowl, matcha cheesecake, vegan matcha banana bread, and even matcha pasta! It’s the place to go if you’re a matcha lover!

Address : Matcha Cafe, Jl Pantai Berawa No.99, Berawa, Canggu

Phone : +62 361 9078674

Open daily 8am – 4pm

The Loft 

The Loft is a famous place for digital nomads as they offer free wifi and a cozy place to work. But it’s also a great place to eat and drink in Canggu, as they offer a large selection of veggie and non-veggie dishes. Try their açai bowl and their eggs benedict, they’re to die for! The Loft also has great coffees and smoothies. 

Address : The Loft, Jl Batu Bolong No. 50, Canggu

Phone : +62 361 973 310

Mail :

Open daily 8am – 8pm

District Canggu

If you’re a digital nomad, then it’s the place to be for you in Canggu. This cafe offers fresh and yummy food as well as a beautiful co-working space where you can enjoy the views on the rice fields. This urban-style retro cafe is great to take care of your mind, your body and your soul. Coffee lovers will also love their Indonesian house blend and rotating single-origin brews.

Address : District Canggu, Jl Raya Pantai Berawa No. 9090, Berawa, Canggu

Phone : +62 87 781 465 060

Open daily 8:00am – 10pm


A very cute and cosy place with a healthy menu. This cafe offers both outdoor and indoor seating areas. If you love coffee, then you won’t be disappointed by their signature coffee, directly roasted in Bali and balancing South American and Indonesian beans. We also love their super healthy raw salads, their quesadillas and their gluten-free desserts.

Address : Sprout, Jl Raya Semat 18A, Canggu

Phone : +62 81 236 653 165

Open daily 7am – 5pm

Gypsy Cafe

You just have to walk a few steps from Echo Beach to enjoy Gypsy Kitchen & Bar’s tasty food. The place is owned by a Canadian chef, Robin Filteau-Boucher, and offers dishes cooked with fresh and local produces. Their fish is excellent, but we also love their special bagels. The food is on a pricier side, but the sizes of the portions and the quality are definitely worth it.

Address : Gypsy Kitchen & Bar, Jl Munduk Catu #1, Canggu

Phone : +62 812 3067 0056

Open daily 8am – 9pm

Crate Cafe

Crate Café offers excellent value for money. We’d recommend you sit outside so you can enjoy the mesmerizing views on rice fields and lush green grass. Here, the ingredients used are always fresh and the flavors are just naked with less to no seasoning. The portions are huge and the service is always excellent.

Address : Crate Café, Jl Canggu Padang Linjong, Canggu

Phone : +62 81 238 943 040

Open daily 6am – 4pm


A guilt-free grazing spot where you can enjoy meat-free satay, mushroom rendang with rice and a lot of other vegan options. Here, everything is 100% plant-based! Even for non-veggie travelers, their food is full of taste and worth trying. And that’s not all, as the GIVE cafe is a non-profit organization, which means they donate 100% of their profits to charity.

Address : GIVE Cafe, Jl Padang Linjong No.85, Canggu

Phone : +62 818 0566 4720

Open daily 10am – 8pm.


This incredible fusion cafe offers a mix of Japanese and occidental food. Their dishes are tasty and experimental and we recommend you to try their sushi burger. Even if the combinations often look weird, they actually work! If you want to live a real and original food experience during your stay in Canggu, then this is the place to go!

Address : Musubi, Jl Pantai Berawa No. 6/7, Canggu

Mail :

Open daily 9am – 4pm

Front Cafe

This place is great for breakfast and brunch as they offer delicious eggs Benedict and perfect coffee. Enjoy a cool vibe and a friendly service, as well as healthy and less healthy dishes. The Front Cafe is well known for its dragon cacao bowl, but you can also try their coconut-pumpkin satay, tempeh, and jicama. The sofa benches also make it the perfect place for digital nomads.

Address : Front Cafe, Jl Pantai Pererenan No.72, Pererenan

Phone : +62 818-871-688

Open daily 7.30am – 3pm