Australian owned with AUD payments
Best price guaranteed
Villas Bali

Best Restaurants in Canggu

Canggu is one of the most popular areas in Bali for surfers, backpackers, family holidays, and digital nomads.

It is now the most exciting new place in Bali, especially for food lovers; Canggu is Bali’s boho culinary capital!


Canggu has everything you could want to fill those hungry tummies and nagging kids wanting to go out for a meal. Plus, many restaurants and awesome cafes cater for all budgets. You can go high-end and live it up with 5-star dining or budget-friendly restaurants where you can take the kids and have a great value meal. Canggu has everything and more for breakfast, lunch and dinner.

It doesn’t matter if you’re up for an Indonesian, Greek, Italian, Japanese, Chinese, or Vegan menu; Canggu has so many restaurants, cafés, and street food vendors that you’ll never be able to fit them all in on your next Canggu holiday.

Learn about our pick of the best restaurants in Canggu. This fantastic guide will help you find Berawa, Batu Bolong, Pererenan, and even Seseh restaurant treasures.


Yema Kitchen

A night at Yema Kitchen is like stepping into your mum’s kitchen, with warm, homey vibes and a fabulous restaurant decorated with Moroccan boho-chic appeal. Late-night partygoers can enjoy getting up late and enjoying their yummy breakfast, as the menu is served until 5 pm so that you can enjoy their unique coffee and delish freshly made pastries in a relaxed setting the whole day. Yema has the tastiest Mediterranean cuisine, where you’ll feast on the snapper or lamb tajine, snack on the falafel, and make sure you try the Lebanese tabouleh. Their Gin Menu selection is mouthwatering for a date night or if you fancy a drink. Yema is an excellent restaurant for the best Mediterranean meals in Canggu.

restaurants canggu - yemas kitchen

Delicious Mediterranean food at Yema Kitchen in Canggu. Try their famous tajin dishes and enjoy a few late-night cocktails.


Yema Kitchen, Jl Tanah Barak No. 31, Canggu, p. +62 812 3957 3633, e.

Muda By/Suka

For a casual night out, head to Muda By/Suka on the popular Jalan Batu Bolong dining strip, where you can enjoy Asian cuisine, signature cocktails, and a great vibe and watch the hectic Canggu pass by. You can dine on dishes from Japan to Vietnamese cuisine with Western overtones. Try the crispy pork belly, massaman curry of wagyu beef, or the misa glazed charcoal chicken – how tempting? For those who want a few tipples, their expansive cocktail menu. Whatever you do, don’t miss their salted coconut espresso martini. Head to their second level for sunset drinks and chilled music. All in all, it is an excellent venue for the family or a romantic night.

restaurants canggu muda by suka

In the heart of Berawa Canggu, Muda By/Suka sets the tone for a great night out.


Muda By/Suka, Jl Munduk Catu No. 9, Canggu, p. +62 813 3792 3181, e.; Open daily from 5 pm.


You might be thinking, not another Mexican restaurant. But Origen is the real deal with authentic Mexican cuisine in the heart of Pererenan. The food is super duper delicious, with the freshest ingredients sprinkled with a bit of Mexican love, like the oh-so-divine handmade tortillas. Our absolute favourite is the tostadas, topped with seared tuna. Come with your mates and make a night of it with a few rounds of tequila and sangrias. The vibe is casual, prices are reasonable, and it makes for a fun night out.

restaurants canggu - origen

Authentic Mexican flavours in the heart of Canggu – its so worth a visit to Origen. Photo Credit @ Instagram


Visit: Origen

Address: Jl. Pantai Pererenan No.123, Pererenan, Kec. Mengwi, Badung 80351


Mosto is part of the Mexicola Group, which is super well-known in Bali for some of the best and hippest bars and restaurants like Da Maria, Luigi’s, Uni and Motel Mexicola, so you know it will be an excellent experience. It mixes French and Australian-style bistro with a laid-back vibe (perfect for the Berawa holiday lifestyle). The food is not your usual fare, and it’s more about the tasting experience where you can try poached market fish, stuffed squid, or gnocchi Parisienne. Make sure you leave room for pandan pannacotta, ginger and galangal granita. There is an extensive wine list, so it’s great for a sophisticated dining experience.  The vibe is buzzy hip, and you know it’s gonna be good cause the guys behind it are super successful with all their Bali ventures.

best restaurants berawa - Mosto

Mosto is a fabulous place for dinner with sensational French-inspired food. Staying in a Canggu Villa? Come to Mosto and enjoy the best of Berawa. Photo Credit Instagram @Mosto


Visit: Mosto

Address: Jl Pantai Berawa No. 99, Canggu, p. +62 811 3980 909, e.; Open daily from 5 pm.

Billy Ho Asian Boteco

The famous street food chef Will Meyrick has now opened an Asian Boteco at the south end of the buzzing Batu Bolong Street in Canggu. Billy Ho provides you with Asian comfort food and late-night nibbles while focusing on sustainability. All the yummy stuff on the menu is made with produce from local farms. Dim Sum, sushi and nigiri are delightful snacks, but the large plates are also delicious. How about Half Peking Duck, Chili Butter King Prawn or Wood Fired Soy Chicken? It’s all mouthwateringly good!

best restaurants canggu - billy ho

Billy Ho is Canggu serves modern Asian cuisine that’s mouthwatering and brilliant. Do yourself a favour and head here. Photo Credit: @ – Instagram


Visit Billy Ho

Address: Jl Pantai Batu Bolong, Canggu, Bali | Contact: +62 877 3552 2232 | Open daily from 5pm.


Sababa is a charming and vibrant Middle Eastern restaurant located in Berawa. Another great place to gather for a memorable evening with friends and family. With elegant and cozy interiors, Sababa focuses on East Mediterranean sharing plates. You should definitely try the signature Levantine grilled meats and the delicious mezze platters. Also, don’t miss out on the amazing cocktails!

best restaurants canggu - sababa

Authentic Middle Eastern food in the heart of Berawa, Canggu at Sababa. Photo Credit: @ sababa.bali – Instagram


Visit Sababa

Address: Jl Pantai Berawa No.100, Berawa, Canggu | Contact: +62 811 3891 221 | Open every day from 12 pm – 12 am.

Mile-End Kitchen + Bar

Mile-End Kitchen & Bar brings the good stuff from Montreal to Bali. Located just a stone’s throw from the beach in hip and happening Canggu, Mile-end is a casual dining venue where groups of friends love to gather for good food and booze (check the happy hours!!). Families will also love this restaurant in Bali. Mile-end Kitchen prepares everything with wholesome ingredients from local farms. It is all made fresh from scratch.

restaurants canggu - mile end kitchen bar

Mile End Kitchen + Bar is super casual with great food and drinks and is the perfect place to go with your mates. Photo Credit: @ mile.end_bali – Instagram


Visit Mile End Kitchen + Bar.

Address: Jl Munduk Catu No. 1, Canggu, Bali | Contact: +62 812 4636 6137 | Open daily 7 am – 10.30 pm.


Are you in for some amazing Mediterranean food? It won’t get any better than this! Luma is located on the famous Batu Bolong Strip in Canggu. Two amazingly talented chefs founded the restaurant: Kieran Morland (Merah Putih & Sangsaka in Seminyak) and Cameron Emirali (10 Greek Street in London). You’ll get delightful traditional dishes from Southern Europe made carefully with seasonal and local ingredients from Balinese farms. The menu changes weekly, and we love the daily specials! Charcoal-grilled meat, freshly grilled fish and seafood – it’s all mouthwateringly good!

best restaurants canggu - LUMA

In the heart of Canggu’s popular Batu Bolong, LUMA serves delish Mediterranean food for the whole family. Photo Credit: luma.bali – Instagram


Visit LUMA

Address: Jl Pantai Batu Bolong No. 91, Canggu, Bali | Contact: +62 811 3941 4999 | Open daily from 12 pm – 11 pm.


Santanera is a rustic, chic restaurant situated in Canggu – the hottest tourist town on the island of Bali. Offering Latin American flavours blended with European influences and local Balinese ingredients. Santanera works closely with organic farms in Bali, and that’s how they can provide yummy and healthy farm-to-plate dishes. Not only does everything taste fantastic, but all the plates are like little pieces of artwork designed beautifully. Santanera is the collaborative work of 9 friends with the same vision led by the Colombian chef Andres Beccera and German chef Rincon. Santanera is a 3-level restaurant. Start your evening at the La Terraza rooftop bar, then sit at one of the 160 tables. You are in for a lovely evening, that’s for sure!

santanera - restaurants canggu

Fine dining in Canggu; come to Santanera for the experience. Photo Credit: Santanera website


Visit: Santanera

Address: Jl Tanah Barak No. 55 – 57, Canggu, Bali | Contact: +62 812 4665 8896 | Open daily from 6 pm – 12 am.

Crate Cafe

Crate is a super-popular cafe with the best salads and smoothies in Canggu. Crate Cafe is open for breakfast and lunch and is packed the whole time with an upbeat vibe. Unfortunately, you can’t reserve a table, and it’s a matter of waiting till someone finishes eating till you get a table, so there may be a wait. But, once seated, it’s worth it as it’s got an extensive salad and wrap menu with many healthy options for those wanting to keep the calories off. Crate is one of the first mega-popular restaurants in Canggu and has evolved into a must-see tourist hand for lunch. Most diners here are straight from the beach in boardshorts or bikinis, so be prepared for lots of beautiful bodies. A DJ plays tunes, which adds to the hip and casual holiday vibe as you munch away under the tin shed roof. For the sheer experience, Crate should definitely be the first place you visit in Canggu for lunch. Check the video, and you will see what we mean!

We Recommend The Super Bowls and Brekkie dishes.

Visit Crate Cafe

Address: Jl Canggu Padang Linjong 49, Canggu, Bali

Good Mantra

The famous vegan chef Don Hammond takes you on a food journey at Good Mantra Bali in Canggu. The focus lies on unique ingredients from local Balinese farms, following an earth-to-plate dining concept. You are in for wholesome plant-based food that you will love! Almost everything is made in-house. Even nut milk, vermouths, chutneys and more are made from scratch. The bread comes from the nearby popular bakery Baked. The cocktails are made by mixologist Anya Montague, whose creations are inspired by Bali’s landscapes and seasons.

best restaurants canggu - good mantra

Chilled vibes and great wholesome food in lovely Canggu at Good Mantra. Photo Credit: @ goodmantrabali – Instagram


Visit Good Mantra

Address: Jl Subak Sari No. 77, Berawa, Bali | Contact: +62 822 6187 9977; Open daily 8 am – 9 pm.

Da Romeo

One of the best Italian restaurants in Berawa, Canggu, is Da Romeo. Freshly baked pizzas, delish pasta, and a very informal, family-friendly vibe. Da Romeo is a great place to come with the crew and enjoy tasty pizzas and cocktails without too much hype or fuss. They also do great pizza home delivery if you wanna hang in the villa for the night. Look them up and consider Da Romeo; your local pizza hangs for those big munch-out sessions without spending a fortune if you are staying in a Berawa holiday villa.

Visit Da Romeo

Address: Jl. Pantai Berawa, Canggu

Pels Supershop

Pels is on Jl Pantai Berawa in the heart of all the action of the Berawa/Canggu restaurant scene. It’s where you come for tasty salad and super-healthy vegan bowls as you watch the world go by. As a vegan restaurant, it’s as casual as you would expect and makes the perfect pit stop as you spend the day browsing the shops in Berawa. Pels was one of Canggu’s original salad/healthy cafes and is still going strong as customers keep returning for the decent portions and delicious dishes. It opens daily until 8 PM, but we recommend Pels as a lunch venue. Pels is one of our favs in Canggu!

We recommend Biker Smoothie Bowl, The Fully Tabbouleh Salad and Avo Good Day.

Visit Pels

Address: Jl. Pantai Berawa No.46, Canggu

best restaurants in Canggu - pels supershop

Put Pels Supershop on your Canggu bucket list for tasty vegan bowls. Photo Credit: Honeycombers

The Lawn

The Lawn in Batu Bolong needs no introduction for holidaymakers who have been to Canggu before. With its front-row beach position and shimmering infinity pool looking into the ocean, The Lawn is party central and one of the most famous beach clubs in the area. Oh yes, did we mention the food? It’s all about nibblies and sharing platters of culinary delights as you sip on cocktails and enjoy those tropical island vibes. The Lawn is super-chilled, and all the beautiful people from Canggu and Bali come here to top up their tans, mingle, and enjoy some afternoon drinks, Sunday sessions and, of course, the sensational food. The Lawn is family-friendly with a kiddies menu, so come with your mates or the whole family for a fun day out.

We recommend Burrata Tagliatelle, Fish and Chips, and burgers for the kids.

Visit:  The Lawn

Address: Jl Pura Dalem, Canggu, p. +62 361 6200 602 / +62 811 3800 4951. Open Mon – Thu 3 pm – 10 pm, Fri 12 pm – 11 pm, Sat and Sunday 12 pm – 10 pm.


BAKED is one of those restaurants, well, let’s call it a bakery, where the queues are the whole day. Any why, because of the croissants, creamy poached eggs, and hand-made fresh-out-of-the-oven sourdough bread, scrumptious bagels are to die for. BAKED has become so popular that there are now two locations; one in the heart of Berawa and one in the upcoming Pererenan area. Remember, you can always take these oh-so-yummy bagels or banana bread back to your Canggu holiday villa for a mid-afternoon munch-out session. The vibe at BAKED is fun, young and super-casual and makes the perfect pit stop after an early morning surf session at Berawa Beach or surviving the Canggu shortcut on your scooter. Prices are easy on the wallet and make a great venue to take the kids for brunch or late arvo refuel. Oh yes, they happen to have amazing coffee as well!

Visit: BAKED

Address: Jl. Raya Semat Gg. Kupu kupu No.1, Tibubeneng, Berawa.


Are you in for a unique family dining experience? Do you love Italian food? Sa’Mesa is a restaurant in Canggu (and Seminyak!) you will want to check out! This unique shared dining experience is based on ‘La Nonna Carmella’ – a grandmother who invited everyone in her village to come for dinner. At Sa’Mesa, you will be seated at a long dining table to munch on 18 delicious home-cooked dishes together with strangers who will become your friends by the end of the evening. This traditional Italian evening is all about slowing down and really taking the time to enjoy the food and meet people. A housemade limoncello will be served throughout the night. Make sure you book in advance!

sa mesa canggu - bali villa escapes

Great vibes and home-cooked Italian food at Sa Mesa in Canggu. Photo Credit: samesa.bali – Instagram


Visit: Sa Mesa

Address: Jl Tanah Barak No.1e, Canggu, Bali | Contact: +62 813 5303 5411 |

Skool Kitchen

If you want an extraordinary dining experience and be at one of Bali’s hippest and most happening locations, Batu Bolong Beach, then for a treat, head to Skool Kitchen at The Lawn. The space is private and intimate, which adds to the backdrop of the waves crashing in the background. Expect to be treated to fine five-star dining as you sample fresh, tasty cuisine, wine and cocktails. Skool Kitchen is where you come for the views, the ambience and the famous The Lawn (for some after partying). Expect pure, simple cuisine where every dish is cooked with natural wood and charcoal embers. Skool is a collaboration between Tai Buddha (The Lawn, Times, Single Fin) and Adam McAsey (Bikini, Sisterfields, Bossman), so you know the experience will be memorable as these guys have created restaurant and cafe institutions in Bali. If you’re staying in Seminyak is worth your while to make the trip over to Canggu for the experience, and if you are in the Canggu area, make a booking, as you will love the dining experience.  We recommend the crispy pork belly, pickled mustard seeds and the Chocolate Martini.

Visit Skool Kitchen

Address: Jl. Pura Dalem, Canggu, p. +62 361 6200 603 / +62 811 3800 4952. Open Mon-Sat from 6 pm.

best restaurants canggu - skool kitchen

Sensation views over Batu Bolong beach put Skool Kitchen as one of the hippest restaurants in Canggu. Photo Credit Instagram skoolkitchen


RUKO is one of those cafes that has become an institution along Jalan Pantai Berawa for digital nomads and salty-haired post-surf locals who love the coffee, food and, of course, people-watching. The vibe is relaxed; come in your boardies as you munch away on fluffy vanilla hotcakes or pitaya smoothie bowls with yummy dragon fruit. To get an idea of RUKO, think of your local Bondi cafe with all the gorgeous people.

Visit RUKO

Address:  Jl. Pantai Berawa No.99, Tibubeneng, Berawa.

Best restaurants Canggu - RUKO cafe

RUKO Cafe in Canggu has a relaxed vibe with fresh & healthy delish food. Photo Credit: Instagram – rukocafe


Nude just so happens to be on Jalan Pantai Berawa, one of the busiest intersections in Canggu, so you can watch the madness of surfers rushing around on their scooters and people making their way to the beach as you graze on delicious smoothies and vegan dishes. The vibe is open-plan and chilled as digital nomads spend the day here with caffeine hits or refuelling on a buttermilk and ricotta pancake. Nude is one of the most popular cafes in Berawa, so make sure you stop by after browsing the shops nearby or after your morning dip or surf check.

Visit Nude

Address:  Jl Raya Pantai Berawa No. 33, p. +62 85 238 214 003; Open daily 7am – 10pm.

best restaurants in Canggu - nude

Yummy food at NUDE – definitely try this place out. Photo Credit #nudeincanggu (Instagram)


best restaurants in Canggu - NUDE

NUDE is relaxed and informal with a buzzy vibe and is one of the best cafes/restaurants in Berawa/Canggu for a quick meal. Photo Credit: NUDE website

The Avocado Factory

Who doesn’t love smashed avo on toast? If it was up to me, I’d eat it all day, every day. I can’t get enough of those fantastic avocados, and in Bali, the only place to go for your avocado fix is The Avocado Factory in Canggu Bali. It’s in the Batu Bolong area on the way to Echo Beach, so it’s the perfect place to stop for your avo refuel after your mid-morning surf or walk on the beach. The Avocado Factory has done everything possible with the good old avo. Avocado burgers, avo smoothie bowls, and why not add those delish avos into a dipping sauce with your bread? It’s The Gu’s (as we Bali locals like to call Canggu) first avocado restaurant, super-popular overlooking the ricefields (or what’s left of them) and the busy road connecting Batu Bolong with Batu Mejan. You’ll be pleased to know that all avocados are locally produced from Bali or Java and are thick and creamy, oozing with healthy goodness. Make sure you try sourdough toast with Avo for brekkie, the Avo poke bowl for lunch, and dessert as a treat. Have an avo good day fresh juice. Take the kids, as this is a very family-friendly restaurant. The whole place is about avos, so if you love them as much as I do, it’s a must-visit on your Canggu restaurant bucket list.

Visit The Avocado Factory

Address  Jl Batu Mejan, Canggu, p. +62 813 3738 2521, e. Open daily 7 am – 11 pm.

best restaurants in Canggu - the avocado factory

If you love your avo, then The Avocado Factory in Canggu is the place to go for healthy meals and snacks. Photo Credit: theavocadofactory (Instagram)


Butterman in Berawa is located at one of the busiest intersections (shortcuts – between Berawa and Umalas) in Canggu. A new entrant onto the Canggu restaurant scene, Butterman is one of the most popular (if not the most popular) bakeries/cafes. The place is packed from morning to late afternoon with ex-pats, locals, and holidaymakers all wanting to try their freshly baked loaves of bread, croissants, paninis, and delish scrambled Iberico chorizo (Pork) eggs. In addition, you’ll love the pork belly baguettes, range of toasties and coffee. Check out the video below to see the vibe and after that, get a go-jek and make your way here for a spot of lunch, late brekkie or pick-me-up coffee as you cruise around Canggu on your Vario scooter.

Visit Butterman

AddressJl. Pantai Berawa No.10, Tibubeneng, Berawa, Canggu

Warung Gouthe

If you like your meats, kebabs, skewers of freshly BBQ meats and chicken, then Warung Gouthe is the best place to water your taste buds. Their brochettes are well-marinated; you can choose from beef, chicken, pork, tuna and octopus. They call it a warung, but the prices are not warung local, but well worth it as the food is fresh and the portions are very generous. If you love your meat skewers and want to be in a super busy place, Gouthe is worth visiting. It’s family-friendly, and the kids will love the delicious dishes. Make sure you get the french fries as a side order – they are yummy!

Visit Warung Gouthe

Address: Jl. Pantai Berawa No.7A, Tibubeneng, Berawa

best restaurants canggu - warung gouthe

Prepare for massive meat skewers and tasty home-cooked meals at Warung Gouthe. Photo Credit: mmichellechristiana and warunggouthe (Instagram)


Tiga is not your average restaurant. It’s more like a buffet where you can choose your dishes (both Western and Indonesian) as delish, and they display the well-presented food in front of you. Be tempted by their salads, sates, kinds of pasta, yummy schnitzels, and vegan dishes. Located on Jalan Nelayan, Tiga has crowds streaming in looking for Canggu’s healthiest and freshest food. Tiga is an evolution of Satu and Dua (in Umalas) and is busy the whole day. You can also order from their a la carte menu. We love the Tom Yum soup, Nasi Goreng or salmon. Most people who come to Tiga are staying local or are fresh out of the nearby gyms and looking for a well-priced and very casual place to refuel.

Visit TIga

Address: Jl. Nelayan No.27, Canggu,

Milk & Madu

When anyone mentions cafes in Berawa or Canggu, Milk and Madu are the first that pop to mind. It’s the most popular cafe in Canggu by a mile, and everyone comes here for the yummy breakfasts, delicious lunches and well-priced dinners for the family. Located on Pantai Berawa, most people come from their Canggu holiday villa close to Milk and Madu. They even trek from Seminyak or Umalas because of its fabulous reputation. It also has a kiddie’s playground so the adults can have some downtime while enjoying their food. There is a second Milk and Madu on Jalan Batu Bolong for your post-morning beach walk coffee fix or a cuppa. We recommend the chia pudding or the boss omelette for breakfast, and for lunch, try the barra fish burger (how yummy)!! And, for dinner, take the troops here to share pizzas.

Visit Milk and Madu

Address: Jl Pantai Berawa No. 52, Berawa and Jl Batu Bolong No. 88a, Canggu, p. +62 851 0278 1872 / +62 812 3714 9445, e. Open daily, 7 am – 10 pm.

best restaurants in Canggu - milk and madu

Milk and Madu have 2 locations, Berawa and Batu Bolong and is super-popular with holidaymakers. Photo Credit: Milk and Madu website


When you dine at the super trendy and must-be-seen Mason, you’re going to taste the best meats, gourmet dips and cheeses and sip the tastiest cocktails in the Batu Bolong area in Canggu. All the food is prepared fresh with a homestyle cooking feel, so it oozes flavours. When you dine at Mason, you’re going to be in one of the most popular restaurants in Canggu, and everyone comes here for a meal (mainly dinner), lots of drinks and then parties hard afterwards. We love the organic pulled beef burger and the rib eye. And for the cocktails, nothing beats the senorita or the tempting martinis. I also suggest booking well in advance as Mason is super popular.

Visit Mason

Address: Jl Batu Bolong No. 83, Canggu, p. +62 857 9250 5028. Open daily 12pm-midnight.

best restaurants in Canggu - MASON

Tuck into the best steaks, dips, salads and cocktails in Batu Bolong at MASON. Photo Credit: mason.Bali Instagram


Not your typical cafe or restaurant, Bokashi is an organic health food store and tea house, but it is an excellent place for lunch with the gals after morning shopping or walking on Berawa Beach. After browsing all the organic produce to take back to your villa, go upstairs, sit, and try the Avocado and Edamame Mash or the breakfast bento. Everyone comes here for the open sandwiches, so make sure you try the salmon rillette or roast beef. Bokashi is at the corner of one of the busiest intersections in Berawa, but inside, you’ll feel relaxed and chilled with a Japanese Zen vibe. It’s the ideal cafe to shop and buy all your healthy goodies, and because Bokashi is part of the LYD Group ( the people behind La Brisa and La Favela), you know that it’s the best quality food, and it’s going to be super tasty.

Visit Bokashi

Address:  Jl. Subak Sari No.2, Canggu, Bali

best restaurants canggu - bokashi

Try the Cold Soba Noodles at Bokashi. Photo Credit: Bokashi Bali Instagram

Neighbourhood Food

Neighbourhood Food is your local neighbourhood hand in Berawa and is a great place to stop for a quick bite to eat after a surf or a couple of hours at Finn’s or Atlas Beach Fest down the road on Jalan Pantai Berawa. It’s cosy and warm with a laid-back surfie vibe you’d find in any Bondi or Manly cafe. As the owners tell us, ‘Our mission – serving wholesome, fresh no, fuss food using the highest quality local ingredients. We love to support our local growers and artisans by consciously choosing our ingredients and produce.’ You can spend hours here with your mates enjoying fish tacos, pumpkin ravioli, and a prawn katsu burger. The dishes are super-well priced and have fantastic value for nibblies and dinners with the crew. Neighbourhood Food is one of the most popular local hangs for most ex-pats and long-term residents of Canggu, so if you’re holidaying in Bali, it’s one place worth visiting, even if it’s for its delicious coffee and tropical fruit bowls.

Address: Jl Pantai Berawa, 99BB, Berawa, p. +62 818 0877 4367, e. Open daily from 7.30 am.

best restaurants canggu - neighbourhood food

Neighbourhood Food is friendly, cosy, well-priced and oh-so-yummy. Photo Credit: Instagram

I am Vegan Babe

It finally had to happen, and the new I am Vegan babe has finally arrived in Canggu. The name says it all: if you are a vegan, you will love the food. Just the name screams out tasty, fresh, locally sourced vegan food. The idea of the restaurant is to create yummy food that appeals to all hungry people who don’t want the typical vegan-style dishes. Try the club sandwiches stuffed with plant “turkey”, creamy veganaise and you-won’t-believe-it’s-not-bacon fake-on. That’s what you get at I am Vegan Babe – so many fabulous dishes to try that are not typically alfalfa or mashed yeast. Also, check out the massive Hawaiian Vegan burger as our fav! For dessert, they have a whole bunch of vegan cakes to savour. The place is in a trendy and upcoming part of Canggu, so it’s definitely worth the visit.

Visit I Am Vegan Babe

Address: Jl Tanah Barak No. 49, Canggu, p. +62 811 3892 205. Open daily 7 am – 9 pm.

best restaurants canggu - I am Vegan Babe

Enjoy delish food at I am Vegan Babe, a vegan paradise. Photo Credit: Instagram


Pererenan is Canggu’s up-and-coming area, and here you’ll find the fabulous Touche. It’s the ideal pitstop after a morning dip or surf at Pererenan Beach, as it’s within walking distance. Touche minimal island-style interiors are a huge drawcard to sip lattes and watch the world pass you by on the super-busy Jalan Pantai Pererenan. By the way, Pantai means beach so you can watch all the beautiful Canggu locals and ex-pats go to the beach for a sunset dog walk. Go the avo on toast or the tapas as you wash it down with fresh citrus passion juice. The menu is extensive, so the trip to the Pererenan side of things in Canggu is worthwhile just for the people-watching, lovely interiors and, of course, the food.

Address: Jl Pantai Pererenan No. 104, Canggu, p. +62 813 5301 6991. Open daily, 7.30 am – 10 pm.

best restaurants canggu - touche

Touche – great vibes, food and people watching at this Pererenan beauty. Photo Credit: Instagram

Deus ex Machina

In the heart of Canggu, Deus ex Machina is a great place to hang out and watch the buzz and hum of Canggu. It’s also got a clothing and surfboard shop, and guess what? You can also buy very cool hipster motorbikes here. Deus makes a great coffee as you refuel after a morning’s shopping or walk on Echo Beach with all the other ex-pats in the area. There’s also a bar area that cranks here most nights, especially on the weekend. The food is your typical fare of Indonesian and Western dishes, but people mostly come here for the cool vibes and people-watching. After all, this is Deus ex Machina; the original hipster hangs in Canggu.

Address: Jalan Batu Mejan 8, Canggu Bali 80361, Indonesia

Milu by Nook

The team behind the original, super-popular, and exceptionally famous Nook has done it again and created another fantastic restaurant in Berawa. Milu by Nook is on Jalan Pantai Berawa, and the food is sensational. There’s a mix of Western and Indonesian food, so make sure you try their nasi campur, and oh yes, their desserts are fab! The chicken schnitzel burgers and the tapas are to die for, and the smoothie bowls are delish for the health-conscious. The vibe is post-beach relaxed, and prices are very reasonable, so make sure you come here for lunch or brekkie. It’s one of my favs!

Visit Milu by Nook

Address: Jl. Pantai Berawa No. 90 XO, Canggu  – Hours:  Open ⋅ Closes 10PM  – Phone+62 822-4711-4441

best restaurants canggu - milu by nook

Rice field views, relaxed vibes, yummy food and all in the heart of Berawa/Canggu – what more could you want? Photo Credit: Milu by Nook Instagram


Seminyak’s super-popular cafe has finally arrived (well, it had to eventually) and made it to Pererenan in Canggu. This time, it’s a more upmarket affair with a relaxed nighttime vibe (great for a date night or drinks and a meal with the gals before a big night out) comes with the tropical surroundings and a fabulous new Mediterranean-inspired menu. Try the ash-grilled calamari or the delish edamame falafel. For a post-beach lunch feed, have the grilled chicken skewers or the whole king prawns, yummy!! There’s an extensive wine list and local and imported beers. And, yes, they do make cocktails.

Visit Shelter

Address: Jl Pantai Pererenan No. 133, Pererenan, p. +62 813 5368 1118, e. Open daily from 12 pm.

best restaurants in canggu - shelter

If you love Mediterranean delish food, head over to Shelter in Pererenan. It’s got a great vibe – but book well ahead. Photo Credit: Shelter website.

Penny Lane

Penny Lane, just off Jalan Batu Bolong, is the place to be seen, and as soon as you enter, you’ll know why with its fantastic architecture, excellent tapas menu, cocktail list and, of course, food for the kids. The restaurant has an airy open-plan feel with artwork and vintage chandeliers. So it’s no wonder the hip, cool, and uber-trendy Canggu holidaymakers and ex-pats flock here for the jumbo burgers, delish fries, yummy cocktails and super-sized portions. We love the Morrocan Burranumdi and the huge double Angus burgers and share a plate of yummy golden fried calamari. The supercharged schnitzels are amazing!!

Visit Penny Lane

Address:  Jl Munduk Catu, Canggu, p. +62 852 3877 7786, e. Open daily 12pm – 11pm.

best restaurants canggu - penny lane in bal

Penny Lane ticks all those must-have restaurant boxes; great location, fine food, reasonable prices, fab tasting and super-casual. Photo Credit: Penny Lane Instagram



Zala brings yummy Lebanese food from Beirut to Pererenan, Bali. Head chef Lisa Maalouf cooks the same delicious stuff at the restaurant as she cooks for her family every day – that’s how authentic it is. Lebanese food is good for sharing! Zali is a lovely place to gather, sharing food, stories and happiness. All the food is made with the freshest ingredients. The Mezzeh platters are great if you want to try a little bit of everything. We also highly recommend coming here for breakfast! Are you staying in a villa in Pererenan? This place should be on your list for breakfast, lunch and dinner. There are plenty of vegetarian en vegan options.

zali restaurants in canggu - bali villa escapes

Taste a bit of the Middle East in Bali at Zali in Canggu. So many yummy dishes. Photo Credit: @ zalifrombeirut – Instagram


Visit Zali

Address: Jl Pantai Pererenan No. 152, Pererenan, Bali | Contact: +62 8123 900 3100 | Open daily from 8 am-midnight.


Bali Villa Escapes logo

Let us help you find the perfect villa in Bali for your dream holiday.

Contact our reservation team today and we can make finding the right villa simple and easy.


About the author

Steven is a die-hard Bali island addict and committed surfie. When he's not writing or taking videos of the latest restaurants or cool places, he's at Echo Beach surfing or riding his scooter around Seminyak, Berawa or Canggu. Steve is part of the Bali Villa Escapes marketing team and has been living in and out of Bali for the last 15 years.