20 Best Cafes & Restaurants in Canggu (Bali) 20 Best Cafes & Restaurants in Canggu (Bali)

20 Best Cafes & Restaurants in Canggu (Bali)

Canggu is the most popular town for surfers and digital nomads to spend their time in Bali. Relaxing beaches, trendy boutiques, loads of accommodations, and filled with delicious and hip cafes. Indonesian, Mexican, Italian, Japanese, Chinese or Vegan, it doesn’t matter. The options of cafes and restaurants in Canggu are never-ending. Please note: Our list is random and not ordered by ‘best’.

Best spots to eat (breakdown)

There are many excellent restaurants in Canggu where you can grab a bite or a drink. In this article, we’ll dive into all the best, but our absolute favorites are:

Great value: Warung Bu Mi
For vibes: Shady Shack
Delicious breakfast: Ruko Cafe
Incredible dinner: Manggis
Best coffee: Hungry Bird Cafe

1. Manggis – Best dinner restaurant in Canggu

Manggis is a newcomer in Canggu and our personal go-to spot for dinner. This well-decorated oasis in Berawa is the place where you go for incredible Spaghetti Meatballs, Nasi Campur, Chicken Satay, and Chicken Nugget Salad. And the surprising part: Everything is vegan. After tasting the Spaghetti here, you will probably choose Manggis over every other place, no matter whether it’s vegan or not.

vegan bali manggis

2. Shady Shack – Best Vegan Restaurant in Canggu

With its organic atmosphere and yummy vegan/vegetarian dishes, The Shady Shack is one of our favorite restaurants in Canggu. With an all-day breakfast, coffee, healthy smoothies, and delicious burgers and salads, you have to visit at least once! Our favorite things to order here are the Shack Attack burger and the Bees Knees Nachos!

best restaurants canggu shady shack

3. Warung Bu Mi – Best Value

Fresh veggies, meat, fish, and loads of vegan options all in buffet style; Warung Bu Mi is the best restaurant in Canggu to eat Indonesian food. A full plate (without meat or fish) costs you around 25.000 IDR. (~ 1.70 USD)

warung bu mi
No time to read now?
No worries! Save on Pinterest to read it later.
Save to Pinterest
20 Best Cafes & Restaurants in Canggu (Bali)

4. Cinta Cafe

Cinta Cafe is the perfect place to have a relaxing breakfast, lunch, or dinner with a view over the lush green rice fields of Berawa. The cafe offers a mix of local and western dishes. Our favorite: The Falafel Bowl.

best restaurants canggu cinta cafe

5. Ji Sushi

Enjoy yummy Japanese food with a fantastic view over Batu Bolong Beach. The rooftop restaurant Ji Sushi is a popular location to enjoy the sunset. Make sure to have a reservation if you like to have a great seat.

best restaurants canggu ji sushi sunset view

6. Crate Cafe

Find the best breakfast deals at Crate Cafe. A wide selection of western breakfast options, large portions, and all priced 55.000 IDR. (~3.70 USD)

Unlike other cafes and restaurants in Canggu, Crate Cafe opens at 6 AM, perfect for the surfers and early birds.

7. Koloni

Koloni is great for its relaxing garden, tasty meals, and interior inspiration. Expect to pay a little more than average, but we promise that it’s worth it.

best restaurants canggu koloni food

8. Da Roma Italian

Da Roma is the best Italian of all restaurants in Canggu. Fresh Pizzas, tasty pasta, and some of the best lasagnas we ever had. It’s a bit pricier than other Italian restaurants, but that’s totally fair in our opinion.

9. Secret Spot

No matter if you’re a vegan or not, you can’t resist Secret Spot Cafe. Its cute interior, delicious food, and yogurt ice cream give it a well-deserved spot on our list of best cafes in Canggu.

best food canggu bali secret spot

10. Copenhagen

Authentic Danish goodness, such as rye and sourdough bread, or yummy cinnamon rolls. The perfect spot to stop by for a coffee and a snack.

11. Ruko – Best Breakfast Restaurant in Canggu

This good-looking cafe in Canggu has a delicious breakfast and lunch menu. It is a small space and pretty much always occupied. Looking at the price and options, we would say they offer the best breakfast in Canggu. It is located near FINNS Beachclub on the junction with Bali Bowls.

best restaurants canggu ruko cafe

12. Warung Ambara

Ambara is a small Indonesian warung offering a wide variety of fresh dishes at very reasonable prices. Warungs in Bali are your go-to option for a quick, delicious lunch. 

13. Hungry Bird Cafe – Best Coffee in Canggu ☕

Start your day perfectly with a coffee at Hungry Bird. After testing coffees for over four months in Canggu, we can easily say these guys have the best coffee in Canggu. Hungry Bird also offers good, very affordable breakfast and lunch.

best restaurants canggu hungry birds cafe

14. Peloton Supershop

Not your typical vegan food! Peloton Supershop is a well-decorated vegan restaurant in Canggu on a mission to change how people think about veganism. Dishes like the ‘Tricken Parmi’ are hard to distinguish from meat. Together with their snacks and drinks, you will have a delicious meal guaranteed.

best restaurants canggu peloton

15. Coffee&Oven

Freshly baked bread, croissants, and a big selection of European pastries; Coffee&Oven in Berawa feels like stepping into a little bakery in Paris. Try their fruit salad with a croissant and a coffee to start off your day. The bakery is very affordable.

16. I Am Vegan Babe

Fresh, healthy, and delicious. And ye,s it’s all vegan, babe! I Am Vegan Babe puts so much love into everything, from furniture to every meal and every cake. We love coming here for a sweet snack.

best restaurants canggu i am breakfast

17. La Baracca

La Baracca is a cozy Italian restaurant in Canggu run by three Italians. It has a big selection of pasta and pizzas, and is a great place to have dinner with a couple of friends. La Baracca has another branch in Uluwatu, too. So if you can’t make it to the one in Canggu, you can always try it later during your Bali itinerary!

18. Warung Goûthé

Warung Goûthé is not your typical Warung. This French restaurant offers a real French breakfast with delicious, freshly-baked pastries and homemade jams. The decoration of Warung Goûthé is like stepping into a living room in France. It was one of our favorite places to go for delicious bites.

19. Ritual Coffee & Eatery

This beautiful cafe is one of the new Hotspots in Canggu, Berawa. Craving a delicious coffee or a Peanut butter Banana toast? This is the place to go!

20. Times Beach Warung

After a day of sightseeing, drop into a soft beach chair at Times Beach Warung, a lovely restaurant and beach club in central Canggu. This is one of the best places to fully unwind with a delicious drink and/or bite. The laid-back spot opens early (6 AM) and closes its doors late in the evening (10 PM). Every other Tuesday, the club organizes a movie night on the beach. Plus, there’s no minimum spend here either – perfect!

Hannah & Nick - Salt in our Hair
About the author
Hannah & Nick

Hey! We're Hannah & Nick. From hikes and city breaks to tropical islands — we've been traveling together since 2016. And it all started with a €11 GoPro. Read our full story here

12/02/2026 https://www.saltinourhair.com/bali/cafes-restaurants-canggu/
Blog comments (7)

Looking for more travel information? Plan a chat with us for personalised travel advice or get an answer from the Salt in our Hair Travel Community on Facebook.

  • A new place which I’ve become actually obsessed with is Pizza Cult in Ubud. Amazing food, great service, such a cute venue and really affordable. Also a great place to bring your laptop and work from!

Your email address will not be published. Required fields are marked *

 

This article was about:
Last updated:
Guide by Hannah & Nick