Skip to Content

A Guide to the Best Restaurants and Cafes in Canggu, Bali

Canggu, once little more than a sleepy fishing village on the west coast of Bali, is now one of the island’s hippest and most up and coming neighbourhoods. As more and more people flock to the ‘Gu, an increasing amount of restaurants and cafes are opening up to cater to them. Whether you are looking for a healthy smoothie bowl, the perfect cup of coffee, or something a little more substantial, here’s my pick of the best places Canggu has to offer.

Moana Fish Eatery


View this post on Instagram


A post shared by Moana Fish Eatery ? (@moanabali) on

This is a Polynesian inspired restaurant serving some of the best seafood in Bali – and if you have you spent any time here at all, you know that is a pretty tall order! If you fancy enjoying a poke bowl, fish taco or coconut king prawn curry in a popular cafe with a cozy atmosphere, then this is the place to come. There are a few veggies dishes on the menu, but really, this is one for the fish lovers out there.

Location: Pantai Batu Bolong Street No.28, Canggu, North Kuta, Badung
Regency, Bali 80361, Indonesia

La Baracca


View this post on Instagram


A post shared by La Baracca Bali (@labaraccabali) on

An authentic taste of Italy right in the heart of Bali! La Baracca is famous for its traditional pizzas and delicious pasta dishes. The interior has a rustic feel to it and is not short on quirkiness, think graffitied concrete walls and chunky wooden tables, finished off with a colourful floral flourish.
La Baracca is situated a little way from the main strip, but, for a taste of the mediterranean, its well worth the effort to find it.

Location: Jalan Tanah Barak No.51, Canggu, Kuta Utara, Canggu, Kuta Utara,
Kabupaten Badung, Bali 80351, Indonesia


View this post on Instagram

A post shared by Betelnut Cafe (@betelnutcafe) on

Betelnut has long been an established part of the Canggu cafe scene, and for good reason. The building is a wooden-framed, traditional Balinese structure with a view over bright green paddy fields. The food on offer here is mix up of traditional Indonesian and international fare and their hearty brekkie options are an ever popular choice for surfers on the way down to the beach. If you are after a quick stop, this is also a great place to come for a cup of Joe and a slice of cake.

Location: Pantai Batu Bolong Street No.60, Canggu, North Kuta, Badung
Regency, Bali 80351, Indonesia

Warung Bu Mi


View this post on Instagram


A post shared by Warung Bu Mi (@warungbumicanggu) on

The perfect place to come for some traditional Balinese food, Warung Bu Mi is run by a local family and situated right in the heart of Canggu. The setting may be a little basic but the food is always fresh and is replenished throughout the day. Even better, it’s super cheap – you can pile your plate high with delicious local delicacies, corn fritters, red rice, tempe and plenty of spicy curries, wash it all down with a cold beer, and it will only set you back a few dollars.

Location: Pantai Batu Bolong Street No.52, Canggu, North Kuta, Badung
Regency, Bali 80361, Indonesia



View this post on Instagram


A post shared by Parachute (@parachutebali) on

So named because the whole structure is dominated by a vintage cargo parachute that makes up most of the roof! This is one of Canggu’s newest hangouts and it’s fast becoming one of the most popular places to come for food or a few drinks. Sit inside in the bakery and enjoy a latte with a tasty piece of cake (the cream doughnuts with peanut sauce are always a good option) or head outside for a seat under the parachute and a great view of the paddy fields. This is a good place to come for breakfast lunch or dinner, the menu is mainly focused on healthy food but there is something there for everyone (including veggies).

The drinks menu is fantastic, with plenty of cocktails / mocktails, beers, juices and even a range of natural health drinks, which could prove useful for anyone nursing a hangover, or, trying to get over the dreaded Bali belly! On Saturday mornings, the venue plays host to a farmer’s market with plenty of
vendors, live music and games for children.

Location: Jl. Subak Sari 13 No.8-4, Tibubeneng, Kuta Utara, Kabupaten
Badung, Bali 80361, Indonesia

The Shady Shack


View this post on Instagram


A post shared by The Shady Shack ? (@theshadyshack) on

One of the best veggie cafes on in Bali (according to legend, the food is so delicious that it will teach even the most dedicated carnivore to see the error of their ways!), the Shady Shack is basically a giant beach hut rising up out of the jungle. inside, the decoration is funky and eclectic, but if you would rather spend your time enjoying the tropical sunshine, they also have an outdoor garden area The Shady Shack is known for its bowls, of both the smoothie and savoury varieties. You can’t go wrong with the ‘Nori Bowl’ – a tasty mixture of Japanese goodness. Oh, and for anyone desperately seeking some good GF / DF choices, the Shady Shack has you covered.

Location: Jl. Tanah Barak No.57, Canggu, Kuta Utara, Kabupaten Badung, Bali
80351, Indonesia

Nalu Bowls


View this post on Instagram


A post shared by NALU BOWLS-Bali (@nalubowls) on

Nalu Bowls was one of the first entrants in Bali’s smoothie bowl game and its still one of the best. If you have ever sat staring longingly at pictures of smoothie bowls so beautiful that they almost look like they should be in an art gallery, there is a good chance they were from Nalu Bowls. Fresh granola is baked on site everyday and served (in a hollowed out coconut) with a colourful array of locally sourced fruits. There are plenty of bowls to choose from, all named after various surfing hotspots from around the world. When in Bali though, why not go for the local option the ‘Uluwatu’: hot pink dragon fruit with strawberries, mango, coconut flakes & honey – the perfect way to start the day!

Location: Jl. Batu Mejan No.88, Canggu, Kuta Utara, Bandung, Bali 80316,

Cafe Organic: Garden Gangstas


View this post on Instagram


A post shared by Chaane Salter (@chaanealexandrea) on

This is another one for the veggies and vegans out there. There are a few Cafe Organics around Bali (the original is in Seminyak) but the Canggu branch is a great addition to the chain. Its colourful murals, distressed rattan furniture and relaxed atmosphere, make it a great place to kick back and chill for an hour or two. All of the food on the menu is organic and their focus on buying from local producers means you won’t find fresher anywhere in Bali. Food is served from breakfast through to dinner. The Apple Pie Oatmeal is not to be missed, the Mezze Platter is great way to share a healthy, but affordable, lunch with a friend, or, for the perfect insta-meal, go for the acai bowl. They also have a shop selling various goodies, such as bamboo straws, tote bags and cute brass cutlery sets shaped like palm trees.

Location: Jalan Pantai Batu Bolong No. 58, Canggu, Kuta Utara, Kabupaten
Badung, Bali 80351, Indonesia


This guest post was contributed by Bali Villas.
With extensive experience in servicing Australian clients, Bali Villas know exactly what families are looking for in terms of location, style and pricing. Each of their family friendly villas situated on the beautiful island of Bali have been hand-picked by their ‘family expert’ – someone with children who knows exactly what families are looking for.
Contact Bali Villas for a short consultation, and they will be able to find you the perfect villa. Bali Villas aim to take the stress out of planning your holiday, so you can concentrate on creating lasting memories with your family.