Home of Australia's holistic health collective

18 Best Restaurants In Canggu

As an expat, I’m often asked which are the best Restaurants in Canggu, and what to eat while in town…

Thankfully, Canggu is a foodie’s paradise and I am a self-confessed foodie. Eating out is a favourite habit and trying new places is a ritual (sorry waistline). So naturally, giving tips on where to eat, is something I excel in ;).

About this list

Whether you eat everything, are pescatarian, vegetarian or vegan; if you’re dining solo, on a date, with family or a group; regardless of your budget, and no matter what cuisine you’re after, I promise you’ll find the perfect solution on this list.

It’s kind of in order of my personal preference, but you and I could be different so scroll to the end and put my recommendations through your own filter, to pick what suits you and your dining buddies best.

Wondering where to go for breaky amongst the rice paddies, or lunch amongst the hipsters? Check out Canggu’s Best Cafes.

Now – here are the 18 best restaurants in Canggu:

1. Ulekan

Go to Ulekan to taste the most incredible flavours of Indonesia.

Hands down one of the best restaurants in Canggu and my personal favourite. This is where I take visiting family and friends who come to stay. If you go for lunch get the nasi campur. I think it’s the best in Bali! The rijstaffel (to share) is also a great option. If you go for dinner, share an array of dishes so you get to try all the flavours on offer. Tip: Always order a trio of sambal and do not leave without trying the Balinese banoffee!

best nasi campur canggu

2. Moana Fish Eatery

Go to Moana for great value, delicious fish dishes.

This is Polynesian seafood restaurant used to be one of our regular go-to’s. I love the poke bowls, the mahi mahi and the poe tataki. The thing is, everyone has caught on to the fact that this place offers great food at great prices, so you must book before visiting, otherwise you probably won’t get a seating!

See also Review: Desa Seni – an eco-village resort in Canggu, Bali.

best poke fish restaurant canngu

3. Lacalita Bar Y Cocina

Go to Lacalita to share a lively, modern Mexican dining experience.

An absolute must-try restaurant in Canggu. Lacalita has great cocktails (think fruity sangria jugs and jalapeño-infused margaritas), share plates and ambiance. The tacos, ceviche, grilled corn and calamari are amongst my favourites, but choose whatever appeals to you because it’s all delicious. Great food and a great night guarenteed. Oh and the banofee pie is yum here too!

Lacalita best high-end mexican restaurant canggu

4. Musubi

Go for seriously epic modern Japanese flavour sensations.

Because the food in Bali these days really is amongst the best in the world, and we eat out so often, it’s kinda hard to impress my taste buds (yep, food snob, I know). Musubi was the first place to impress my taste buds, in quite some time. The creative and flavoursome menu, coupled with the classy-yet-cosy modern Japanese vibes made us stay longer than planned. We lounged into the evening, making our way through the cocktail menu and grazing on the likes of nori tacos, karachi chicken, the signature sushi burger and miso caramel choc fondant. Seriously excellent.

modern japanese dining canggu

5. La Baracca

Go to La Baracca for the pizza and ambiance.

These are the best pizzas in Canggu – I’ve tried them all! My favourite items on the menu are the prawns pizza and Baracca antipasti. Couple these with a glass of wine – molto bene! The ambiance at this place after dark makes it great place for a romantic eve for two, solo dinner date or a fun dinner with friends.

See also: The Massage & Facial (In Canggu) That I have To Tell You About

best pizza bali

6. Poke Poke

Go to Poke Poke for poke bowls in the heart of Canggu.

If you can only get poke bowls once while in the Gu, get them here. I get the Thai Dynamite poke bowl home delivered via Go-Jek about once a fortnight. If you like opke and you like spice, this is a must-try. I’ve tried the other bowls, but this one is my personal fave. They’re also doing the novelty sushi donuts if you’re yet to try this new phenomenon – check out their Instagram.

best poke poke in canggu restaurants

7. Fishbone Local

Visit Fishbone Local for a flavoursome dinner with friends, after happy hour at The Lawn or Old Man’s. 

This beachside barbeque-inspired menu boasts fresh, tasty and creative dishes along the lines of squid, prawn cutlets, guacamole, sword fish skewers, fish tacos and chinese broccoli. So yum! The cocktails are also a draw card (hello bloody mary and rum rambler!). The owners also get extra love for using up-cycled interiors, choosing sustainable seafood and supporting local fishermen. Bravo guys!

best places to eat canggu

8. TYGR Sushi

Go for the freshest sushi you’ve ever tasted.

This is hands down the freshest sushi I’ve had in Bali (disclaimer: I’m yet to eat sushi at Ji – will add it here if it’s good, once I do). The great food coupled with it’s warmly lit and well air-conditioned interior, means it absolutely gets a place on this list. We love coming for a cosy, light dinner where we can graze on the likes of edemame, ah-mazing chicken karaage, miso soup and fresh sushi; enjoyed with a glass of wine or two (though truth be told, I wish my wine was at least filled to the standard drink line).

best restaurants in canggu

9. Warung Dandelion

Go to Warung Dandelion for a memorable experience.

The incredible service,  warm atmosphere & interiors, roaming bunny rabbits and transport set it apart from everywhere else. The menu is high quality, Westernised Indonesian. I enjoy eating here when we get a mix of dishes for the table and share.

warung dandelion best restaurants canggu

10. Cafe Cous Cous

Visit Cous Cous to satisfy your appetite for moorish flavours and design. 

Offering a vegetarian and middle eastern menu, the food here is super fresh and flavoursome. I recommend the mezze plate, the cous cous salad with falafels on the side, or the haloumi burger. And B.Y.O wine to really live your best life ;). Given it has ‘cafe’ in the name and isn’t actually open for dinner, technically it’s not a restaurant. Though thanks to the chic decor and vibes of this airy eatery, it really is a beautiful place for a late lunch or early dinner.

best restaurant in canggu

See also Easy Eco-Friendly Swaps To Make In You Life Today

11. Ithaka Warung

Go to Ithaka Warung for big portions of Indonesian food at very affordable prices.

A perfect pit stop on the way to or from the beach, or just for a quick bite to eat. Good for singles, couples, groups and families alike. Stick to the Indonesian food to satisfy your taste bugs. I recommend the gado gado, satay tempe and red rice nasi goreng. If Andy is starving, he goes for the Bali sunset dish.

Ithaka Warung

12. The Slow

Go to The Slow for exquisite, chef-designed plates of deliciousness.

The Slow has become known as ones of the top places to eat (and stay) in Canggu. There’s often live music, the interiors are super stylish and the cocktails are on-point. Offering a finer dining experience, the portions are on the small side, however they’re truly so yummy and satisfying that you’ll want to eat slowly, savouring every mouthful – so you don’t need lots.

Best restaurants Canggu - The Slow

See also The Best-Ever Boho Brands

13. One Eyed Jack Izakaya & Sake Bar

Go to One Eyed Jack for top-notch Japanese tapas with a side of sake.

Think small-portioned but incredibly delicious share plates. Don’t miss the crab sliders and leave room for dessert. If you like the sound of a lychee martini, order it and sip with satisfaction. Personally, I’d probably choose Musubi over here unless it’s a night where they hae live music. But put my recommendations through your own filter – compare the menu’s and go with what most interests you :).

best japanese restaurant canggu one eyed jack

14. The Piring Duan

Go to The Piring Duan for tasty Indian food with super chilled vibes and great price points.

This laid back eatery offers super affordable, tasty Indian food. Plus depending on what you order, you may get to enjoy the novelty of eating from a banana leaf. The lassies, naans, curries and nasi campurs are all good Tip: The portions are small, so order several dishes and share!

See also 50 Best Instagram Accounts To Follow For Healthy Food Inspiration

best indian restaurant canggu - the piring duan

15. La Finca

Go to La Finca for a rustic Spanish experience.

Inspired by the agriculture lifestyle of Ibiza, La Finca is simply divine! The ambiance and fit out is pretty magic and the service is superb. As for the food, we opted for the seafood platter for two and were blown away at the diverse flavours of each item on the plate. We also couldn’t resist trying the dulche de leche lava cake which was perfectly warm, sweet and gooey. Devouring it was like a trip to heaven. If you plan on visiting La Finca, keep room for dessert and try this.

best spanish tapas canggu

16. Green Ginger Noodle House

Go to Green Ginger Noodle House for (vegan-friendly) flavours of south-east Asia.

All the dishes are super fresh and well-priced. Think curries, laksa, rice paper rolls, rice noodle dishes etc. I tend to go if I want a light, yet comforting meal, but if you’re vegan or vegetarian and fancy honest food in a simple setting, this place will float your boat.

best thai restaurant in canggu

17. Taco Casa

Go to Taco Casa for great value Mexican food.

Taco Casa is the cheaper and more family-friendly option if Lacalita isn’t your vibe, but you do want Mexican food. It’s delicious and great value. The staff are always friendly, you can always get a table and the food always tastes fresh. I love and recommend the 8-layered burrito, followed by the taco burrito bowl and soft tacos.

Go to MaiTai for fresh seafood in a laid back dining experience.

This Tahitian fish kitchen offers a great seafood menu at affordable prices. The signature raw fish marinated in coconut milk and lemon juice and MaiTai special are delish. Also consider the fish & chips, carpaccio and calamari. So good!

best ceviche bali


Delicious dinners are also served at some of Canggu’s best cafes such as Peloton, Shady Shack, Betelnut and Cafe Vida. View the list of top cafes in Canggu here.

Have you been to any of these places? Or is there another restaurant you’d like to add? Pop a comment below to share your own tips and stories.

P.S. Want travel & wellness inspiration just like this, delivered straight to your inbox? Join the CASA DE KARMA mailing list or connect with us on Instagram and Facebook.

Carly Taber Founder - CASA DE KARMA

Passionate about creating impact, income & freedom, Carly is a Business Strategist & Coach for Wellness Entrepreneurs by day. When she’s not working with ambitious entrepreneurs, you’ll find her practicing yoga, relaxing by the sea or enjoying a coffee with loved ones.

SHOWHIDE Comments (2)
    1. Hi Narelle, I love hearing that Ji is your fave – so beautiful isn’t it?! I’ve left most bars/cocktail/sunset spots off this list with the intention of creating a separate article but you’re totally right, the food there is great too.

Leave a Reply

Your email address will not be published.