Skip to Content

19 Best Cafes & Restaurants In Canggu

Having eaten at way too many cafes in Canggu, we’ve put together a foodie’s guide to the best restaurants in Canggu.

1. Crate Cafe

Crate Cafe is one of the hottest spots off Batu Balong and is rated as one of the best cafes in Canggu for breakfast.

There’s an array of tasty food options at reasonable prices and they pile it high so, understandably, it does get pretty busy here.

From a variety of colourful chia and smoothie bowls to a selection of breakfasts, juices and coffees, there is something for everyone. Not forgetting plenty of vegan and gluten-free options.

A breakfast here will definitely set you up for the day but, although there is a large seating area, you may want to arrive early to guarantee a table.

Offering not only delicious food, but also a shop, a beautiful view and happening vibes. Definitely the place to be, this chill spot among the rice fields will keep you comfy for hours.

We recommend the loaded avo on toast and a smoothie bowl!

If you’re looking to hop around the restaurants in Canggu it may also be worth hiring a Bali: Scooter or Motorbike Rental with Delivery.

Crate Cafe Canggu Best Restaurants In Canggu Bali
Crate Cafe Canggu is great for catch ups
Crate Cafe Canggu Best Restaurants In Canggu Bali
The Crate Cafe definitely delivered the goods

2. The Avocado Factory

The Avocado Factory has not been open long and they’re taking no time at all in making a great name for themselves!

Any avocado lover or smoothie crusher will be in heaven at this little green hub. Which features an array of delicious and healthy avocado-based dishes, including toast, smoothie bowls, salads, and much more.

Who knew you could create so many different dishes with the humble avocado centre stage in almost every one! All presented like a piece of art!

Making The Avocado Factory, with its attentive, smiling staff and top quality food, already up there with the best restaurants in Canggu. Oh, and how cute is this chillin’ little avo!

Avocado Factory Canggu Best Restaurants In Canggu Bali
Avocado EVERYTHING at The Avocado Factory
Avocado Factory Canggu Best Restaurants In Canggu Bali
The Avocado Factory killing it with the super healthy & nutritious choices

3. Made’s Banana Flour Co.

The world’s 1st banana flour bakery – what more do you need to know.

All the flour they use to make their banana, cassava and spinach bread is gluten free. In addition, there’s also a great choice of sweet treats, including carrot cake, mini-donuts, pastries and more.

Making this a perfect for stop for everyone, especially people with food sensitivities.

Some of our favourites were the deliciously fresh banana pancakes, the waffles and of course the best banana bread we’ve ever tasted!

Conveniently located on Batu Balong, the main street in Canggu, we spent many a morning strolling down to kill our cravings!

This unique eatery is definitely up there as one of the best cafes in Canggu for breakfast!

Made's Banana Flour Co Canggu Best Restaurants In Canggu Bali
Made’s Banana Flour Co. – The worlds 1st banana flour bakery
Made's Banana Flour Co Canggu Best Restaurants In Canggu Bali
How can you resist this mix up at Made’s Banana Flour Co.

4. The Loft

You’ll recognise the insta-famous pink wall at The Loft as soon as you see it.

With the caption reading ‘You’ll see it when you believe it’ it’s hard not to miss. Definitely an Instagram number one of the best restaurants in Canggu.

Open along the main Batu Bolong strip from early in the day, you are sure of some good food, whatever time of day you call in.

This spacious and cool restaurant has a very relaxed vibe, along with some great food, making it a popular spot for friends to meet up and chill.

Serving food as colourful as its walls, it was one of the first places we visited in Canggu and it lived up to all expectations!

The Loft Canggu Best Restaurants In Canggu Bali
Feeling super laid back at The Loft
The Loft Canggu Best Restaurants In Canggu Restaurants
Do not miss the jackfruit burger!

5. Garden Canggu By Pizza House

If you are craving a taste of Italy, serving huge, delicious wood-fire pizzas, garlic bread, pasta and the best smoothies, this place has it in abundance.

Located in a pretty garden area, as well as an extensive pizza menu they also offer burgers, Asian dishes, salads, snacks, deserts and a large selection of drinks.

The refreshing, summery salads and fruity drinks are perfect to sit and enjoy in the garden during the daytime.

Or, the cosy lighting, tasty pizzas and live music, set the scene for a great evening. With the vintage style furniture and shack design roofs making it a really cool place to hang out with friends.

Also, once you’ve eaten, you can always stay and have a drink at the bar and continue to enjoy the relaxed vibes.

Garden Canggu Best Restaurants In Canggu Bali
The cool mural at Garden Canggu
Garden Canggu Best Restaurants In Canggu Bali
Garden Canggu nailed it with the best pizza we’ve tried in Canggu

6. Copenhagen

You don’t have to be Danish to appreciate the work of Copenhagen cafe in Canggu.

However, the food is obviously Nordic inspired, with choices including open faced sandwiches, salmon and chicken salads and the very popular cinnamon roll.

In addition, the option to create your own food board/smorgasbord, so that you can try a little bit of everything, is a great touch.

We though, can highly recommend the smashed avo on sourdough with boiled egg and homemade pickled onion!

From the cafe design to the tick box menu, this cutely decorated breakfast and lunch spot is incredible!

Copenhagen is definitely one of those spots that you will return to again and again. Oh, and don’t leave without trying their famous Nordic cinnamon rolls!

Copenhagen Canggu Best Restaurants In Canggu Restaurants Canggu Cafes
Stylish design and simple yet stunning food
Copenhagen Canggu Best Restaurants In Canggu Restaurants Canggu Cafes
Copenhagen Canggu – one of our new favourite brunch spots

7. Funky Pancakes

The name pretty much says it all!

This recently opened pancake heaven brings the soul and funk into Canggu. With friendly staff and a great ambience, you could take in the 70s vibes here for hours!

These healthy pancakes are available in sweet and savoury flavours. You can also create your own, add more layers, or funk up your pancake with more toppings.

Furthermore, this nutritious, varied and easy meal can be enjoyed at any time of the day not just, as some may believe, for breakfast.

Lastly, don’t miss out on the signature ‘touch of Dutch’ pancakes – covered in peanut butter sauce, caramelised cantaloupe, and chocolate chips!

Funky Pancakes Canggu Best Restaurants In Canggu Restaurants Canggu Cafes
Feeling the vibe at Funky Pancakes Canggu
Funky Pancakes Canggu Best Restaurants In Canggu Restaurants Canggu Cafes
Definitely the stand alone pancake stop in Canggu

8. Gerua Indian & Multi-Cuisine

Let’s talk curry.

So if you’re looking for an Indian curry in Bali they’re pretty hard to come by. Which is why Gerua Indian & Multi-Cuisine on Batu Bolong is such a hit!

Their traditional Indian curries served with rice, raita and naan are to die for. We can strongly recommend their Aloo Gobi or Daal Fry to kick that curry craving!

They also have a well stocked bar, where the friendly bartender is happy to serve up delicious cocktails with a side snack of garlic roasted peanuts to start your evening off.

From attentive staff to amazing food at a reasonable price this is definitely the spot for a curry of all the restaurants in Bali.

Located just up the road from Love Anchor you can visit the markets in Canggu before or after!

Gerua Canggu Best Restaurants In Canggu Restaurants Canggu Cafes
It’s all smiles and sunflowers at Gerua Canggu
Gerua Canggu Best Restaurants In Canggu Restaurants Canggu Cafes
An Aloo Gobi and a Daal Fry

9. Bottega Italiana

A quirky, hipster Italian restaurant, serving mouth watering, freshly cooked Italian food for breakfast, lunch or dinner.

With the choice of fresh deli sandwiches or Nutella filled pastries, along with delicious hot and cold drinks, it’s a great spot to stop for breakfast/lunch and sit and watch the world go by.

Or, if you fancy a nice pasta dinner, just choose your pasta from tagliatelle, tagliolini, gnocchi, orecchiette or gramigne and then add your topping of choice. With bolognese, basil pesto and lots more to choose from.

They also offer a great selection of vegan and vegetarian dishes, as well as a choice of wines and beers.

We spent many mornings tucked up in the corner of this popular Canggu restaurant, fulfilling our sweet tooth cravings and catching-up on work.

Bottega Italiano Canggu Best Restaurants In Canggu Bali
Bottega Italiano is the perfect place to chill, catch up with friends and enjoy and sweet or savoury breakfast
Bottega Italiano Canggu Best Restaurants In Canggu Bali
Bottega Italiano absolutely nailed the delicious pastries and coffee!

10. Ji Restaurant

Ji Restaurant Canggu is one of the most beautifully designed restaurants we’ve visited and definitely home to the best Japanese cuisine in Canggu.

The style is super authentic and the stone staircases and marble worktops really give the place a cultural feel. Which, as it sits in a beautifully reconstructed 311 years old temple, is understandable.

AND THE FOOD, well the food has completely made us fall in love with Japanese cuisine.

From scallop sushi with Wakame salad and Balinese sambal matah to Mekatoro Nigiri with avocado and ceviche sauce, there are plenty of mouthwatering dishes to choose from.

The restaurant is proud to offer ‘an exciting twist of flavours as well as a slight fusion of ingredients influenced by other Asian countries’. This certainly worked for us as our meal was absolutely delicious!

Ji Restaurant Canggu has really set a high standard for us now and they had dishes our taste buds will never forget.

Plus, it’s located just around the corner from Batu Bolong Beach, one of the best beaches in Canggu, so you can even squeeze in a Canggu: 2-Hour Surf Lesson before your feast!

Ji Restaurant Canggu Best Restaurants In Canggu Bali
Romantic meal at the beautiful Ji Restaurant Canggu Bali
Ji Restaurant Canggu Best Restaurants In Canggu Bali
Our delicious spread at Ji Restaurant Canggu

11. MyWarung

MyWarung is one of our favourite evening Canggu restaurants.

You can’t go wrong with this place for a chilled, high-end dining experience with a hipster twist, all at a reasonable price.

Serving a variety of Indonesian and international dishes, with just the right mix of fresh herbs and spices to produce the most amazingly flavoursome food.

The staff are really friendly and welcoming, making you feel comfortable from the moment you step through the door.

The vegan red curry is wild and we may even come back to MyWarung to celebrate our anniversary as it has such a special feel to it.

This successful chain also has a few other eateries dotted around Bali!

MyWarung Canggu Best Restaurants In Canggu Bali
Perfect spot for a fine bit of dining with a twist
MyWarung Canggu Best Restaurants In Canggu Bali
Healthy goodies & vegan red curry were our choices at Mywarung Canggu

12. Gypsy Kitchen & Bar

A shabby chic, vintage heaven! This place really is beautiful and stood out with its cool evening vibes, good music and warm lighting.

The bohemian yet hip design begs you to sit back, grab a cocktail and enjoy some great food, including Canggu’s freshest catches.

You can sit comfortably inside or outside and know you are going to enjoy some really professionally cooked and presented cuisine.

Serving everything from tuna tataki to roasted chicken, as well as some great vegetarian dishes, the food is super tasty and a little quirky.

We didn’t know what to expect when we ordered a whole roasted cauliflower but it came out looking beautiful and tasted so damn good!

Serving breakfast lunch and dinner every day, if you want quality food, drinks and good service, this is the place to go.

Gypsy Kitchen & Bar is also, unquestionably, one of the best restaurants in Canggu for evening ambience!

Gypsy Kitchen & Bar Canggu Best Restaurants In Canggu Bali
Gypsy Kitchen & Bar is a great setting in the evening, perfect for a chilled session with friends and cocktails
Gypsy Kitchen & Bar Canggu Best Restaurants In Canggu Bali
Our delicious food at Gypsy Kitchen & Bar Canggu

13. The Savage Kitchen

The Savage Kitchen Bali is one of the cosiest spots in Canggu.

We visited just before sunset and had some of the tastiest vegan food of our lives. Highly recommend their pumpkin and tofu steak!

Using all fresh and organic ingredients and catering for every food preference, this restaurant serves stunning, bistro type food.

Choose between an interior that is furnished with elegant, long tables, low sofas and chic decor or a beautiful, decked outside area. Wherever you sit, the Savage Kitchen is the perfect place for a special evening.

The sun set behind us, the candles came out and honestly we could have stayed there all night.

Savage Kitchen Berawa Canggu Best Restaurants In Canggu Bali
Tucking into a delicious spread at The Savage Kitchen
Savage Kitchen Berawa Canggu Best Restaurants In Canggu Bali
A whole load of goodness in a romantic setting – one of the best restaurants in Canggu

14. Roti Daal

After a very long time of not eating Indian food, all of our senses were screaming when we walked into Roti Daal – the homestyle Indian restaurant.

Proudly presenting a menu that changes daily with dishes that are low in oil and contain no preservatives or added colours. Their curries and sauces are also vegan and vegetarian friendly.

The spices, herbs and vegetables were bursting with flavour and colour. We recommend ordering a thali as the perfect way to try all the different options and sample recipes from across India.

The selection of dishes remind your taste buds of how certain foods can be hugely complimented by Indian home cooked spices. The food is unique, vibrant and like no other cuisine in the world.

The best Indian food in Berawa and Bali!

Roti Daal Canggu Best Restaurants In Canggu Bali
The smells, the feel and the food will get you into the Indian spirit at Roti Daal
Roti Daal Canggu Best Restaurants In Canggu Bali
The vibrant & tasty thali at Roti Daal

15. Bali Bowls & Smoothies

One of the tastiest and healthiest ways to start your day in Canggu!

Bali Bowls & Smoothies set us up for a fresh day many times during our stay. With their banana and peanut butter smoothie bowls and fresh to death salad concoctions, we couldn’t recommend them more!

Amongst a varied food selection, they also have a good choice of vegan friendly dishes. All full of super fresh and tasty ingredients.

Factor in a warm welcome from the friendly staff and this results in a real relaxed and ‘home from home’ experience.

In addition, if you call in for lunch, there is a shaded terrace that’s a lovely cool spot to enjoy some of their delicious food.

Bali Bowls & Smoothies Canggu Best Restaurants In Canggu Bali
Bali Bowls & Smoothies – Our regular way of starting a day in Canggu
Bali Bowls & Smoothies Canggu Best Restaurants In Canggu Bali
Charlie’s is always the peanut butter choice!

16. Banh Mi & Beans

Fancy a little Vietnamese whilst in Canggu?!

Specialities include the classic Vietnamese Banh Mi’s sandwiches using homemade French baguettes, as well as tasty vermicelli noodle bowls with your choice of meat. They also have vegetarian and vegan options! 

The Asian/French fusion cuisine at Banh Mi hits the spot every time, with our favourite being the traditional pate and coriander mix-up, served in fresh soft baguettes!

To crush all your Vietnamese cravings whilst sipping a fresh coffee on the side, this is one of our favourite Canggu restaurants and lunch spots.

Banh Mi And Beans Canggu Best Restaurants In Canggu Bali
Banh Mi & Beans and it’s huuuuuge Banh Mi painting on the wall
Banh Mi And Beans Canggu Best Restaurants In Canggu Bali
Banh Mi & Beans is serisouly delicious – especially this tofu Banh Mi!

17. Cinta Cafe

A modern cafe with an original Bali outlook.

Serving up all sorts of breakfast foods, from the traditional avo & eggs to some awesome smoothie bowls. You can also grab brunch burgers and pasta dinners at Cinta Cafe.

This is one of the popular cafes to eat and work in, with the staff happy for you to stay a while. Also, look out for the live music every Friday evening.

So, if you’re looking for a nice spot to chill, or maybe work, amongst the rice fields in the Canggu area then this is definitely one of the best restaurants in Canggu.

Cinta Canggu Best Restaurants In Canggu Bali
Cinta Cafe have beautifully presented food and delicious smoothies!
Cinta Canggu Best Restaurants In Canggu Bali
Cinta Cafe looks out onto the beautiful rice fields

18. Coffee ‘N’ Oven

Coffee N Oven was our regular spot before or after the gym. Or, when we needed our pie and mash fix!

A cute little spot just tucked up on the side of road, the name says it all. The perfect place for some good old comfort food.

From pastries to amazing smoothie bowls and, of course, some of the best coffee in Canggu, Coffee N Oven ticks all the boxes.

If you’re looking for something filling, we can highly recommend the ratatouille pie and mashed potato!

Coffee N Oven Canggu Best Restaurants In Canggu Restaurants Canggu Cafes
Lauren was happy with her pie and mash choice!
Coffee N Oven Canggu Best Restaurants In Canggu Restaurants Canggu Cafes
Coffee N Oven is a great spot for any meal of the day

19. Nude Canggu

Nude is one of the longest players in the Canggu restaurants game!

A sure go-to for all digital nomads with its inside, air-conditioned room always popular. Whilst its outdoor area with its stylistic approach is just as cool.

Serving up some of the healthiest and hippest breakfasts, lunches and dinners, we had to check it out for our first ever charcoal burger bun. As well as the smoothies, which were some of the best we’ve tried in Canggu.

They offer a really varied menu from fruit bowls to American style pancakes for breakfast. With pasta, burgers and even fish and chips, just some of the options for later in the day.

The atmosphere at Nude is very relaxed, with good food, friendly staff and some nice music. Making it understandably a very popular destination and one for the list of best restaurants in Canggu.

Nude Canggu Best Restaurants In Canggu Restaurants Canggu Cafes
A happy visit is always guaranteed at Nude Canggu
Nude Canggu Best Restaurants In Canggu Restaurants Canggu Cafes
One of the best restaurants in Canggu for its consistency

Where To Stay In Canggu


Theanna Eco Villa and Spa

One of the most highly rated hotels in the area!

Set in Canggu, a 6-minute drive to Echo Beach, Theanna Eco Villa and Spa offers villas with private pools. 

Guests can also enjoy pampering massages at the spa centre. 

The villa also provides free use of bicycles and free shuttle service to the surrounding areas. 

Free WiFi is accessible throughout the villa and the whole setting is beautiful.


Frii Hotel

Perfect location and just off the main road, this hotel is definitely a spot of luxury at a reasonable price. 

Rooms here will provide you with a flat-screen TV with cable channels, air conditioning, minibar and electric kettle. 

The rooms also feature an en suite bathroom with shower, which comes with slippers and towels. 

Some rooms have sea view or pool view.


The Hideout Hostel

Situated in the Pererenan district of Canggu, The Hideout Hostel provides free bikes, an outdoor swimming pool and a garden. 

Among the various facilities are a terrace and a shared lounge. There is also an on site restaurant. 

The units in the hostel come with a coffee machine and a seating area.

For more places to stay in Canggu, you can check the latest prices on

Planning Your Trip

Book Your Flight

Use Skyscanner to find a cheap flight. 

They search websites and airlines around the globe to find you the best possible routes and prices.

Book Your Accommodation

Use to find the best accommodation deals.

They consistently return the cheapest rates on everything from guesthouses to hotels for all of your budget needs.

Don’t Forget Travel Insurance

Use SafetyWing to find the best travel insurance for you.

They provide travel and medical incident insurance built specifically for digital nomads.

Travel insurance will protect you against illness, injury, theft, and cancellations.

Book Your Tours & Activities

Use GetYourGuide to book your activities in advance.

They sell the best tours, excursions and activities to attractions around the world.

Conveniently book, download and access your tickets on the move all from your mobile. 

Book Your Rental Car

Use to find the best deals on rental cars in the area.

They compare all major car rental companies and allow you to easily book the perfect vehicle for your trip.

Buy Those Last Minute Bits

Use Amazon to buy everything you need for your adventure.

They offer next day delivery and you can use my travel packing checklist to make sure you haven’t forgotten anything.

Pin It For Later

19 Best Restaurants In Canggu