
No longer are the world's foodies bee-lining towards London & Paris for the best bites around. They're making a stop at the best restaurants in Canggu, Bali.
Holy moly, where to start? It’s no secret that Canggu is basically the epicentre of Bali’s cafe culture. There are more epic restaurants around town than you can shake a coconut at. But with even more hot new tables popping up almost weekly in everyone’s fave surfing suburb, it’s hard to know which Canggu restaurants are worth a visit. So, to help you find the best places to eat in Canggu, we tried and tested them all to bring you this ultimate guide: the best restaurants in Canggu for 2025. From Berawa and Batu Bolong, to Pererenan and Seseh, you’ll want to bring a big appetite (and your Instagram feed!). And if you’re still thirsty for more? Check our our list of Canggu’s best bars.
The Best Restaurants In Canggu: Editor’s Picks
1. Numero Quattro – best for date night

The second we stepped inside Numero Quattro, we felt like we weren’t even in Bali. This Italian and European-inspired gem in Echo Beach is from the same masterminds behind a handful of Bali’s very best restaurants (The Lawn, Times Beach Warung and Skool Kitchen, to name a few). With a rad DJ spinning loungey tunes in the background (nothing too loud or over-the-top), we tucked into insanely good pasta, fresh oysters and some grilled specialties too. Think truffle fettuccine, creamy pumpkin risotto and Wagyu tartare. Chef Joel Bennetts’ oxtail lasagne is also a must-try, and for dessert, don’t miss the vanilla bean semi-fredo with limoncello granita. Order round-after-round of classic cocktails, all given a Numero Quattro twist.
Numero Quattro, Jl Pantai Batu Mejan No. 4, Canggu, p. +62 811 3834 753; Open daily from 12pm.
2. Billy Ho – best for Asian flavours

Billy Ho is a sophisticated Asian Boteco brought to us by the famed Chef Will Meyrick. True to form, Will infuses the distinct flavours of Asia into one delish menu, all centred around small and large plates to share. Start with the flame-torched Salmon Tornado with salted egg yolk, and the grilled Hokkaido scallop with miso butter and yuzu kosho. Move on to the red-glaze lamb shoulder, or our fave, the Japanese saffron risotto with chilli prawns and kombu butter. Best bit is, there are even special menus for vegan and gluten-free diets. And if you swing by on a weekend, you can get a taste of it all with Billy Ho’s Asian-inspired brunch. Think dim sum, sushi and so much more. It goes without saying that the house-crafted cocktails and fine wines are not to be missed either…
Billy Ho, Jl Pantai Batu Bolong, Canggu, e. [email protected]; Open daily.
3. Lusa By/Suka – best for dinner & drinks

When we first discovered Lusa By/Suka, we knew it would be a hit. This cafe-slash-bistro in Berawa is from the same people who gave us Suka Espresso, Muda By/Suka and Nusa By/Suka. And just like its sister restaurants, this one ticks all the boxes. Think good vibes, incredible flavours, and a killer menu. Mornings here call for Aussie-inspired brunch plates, but we also swing by in the evenings, when it transforms into an elegant European-style bistro. The wood-grilled prawns are the absolute standout, slathered in saffron butter. The crispy pork belly is also worth shouting about, as is the Black Angus Picanha, drizzed in a red wine jus. And don’t even get us started on the cocktails and desserts…
Lusa By/Suka, Jl Pantai Berawa, Berawa, Canggu, p. +62 812 3708 9261, e. [email protected]
4. The Avocado Factory – best for brunch

If it were up to us, we’d eat avocado all day, every day, smothered on everything. Avocado on toast, avocado in our burgers, avocado in our smoothie bowls and heck, why not add chunks of avocado to our dipping sauces? Well, The Avocado Factory has gone and done exactly that. They’re as mad about nature’s green gift as we are, giving our morning go-to the recognition it deserves. It’s Bali’s first avocado bar, and everything on the menu features local avocados from Bali and Java. Try the Avo Pancakes for brekkie, the spicy avocado mash on sourdough for lunch (the chilli dust gives it an extra kick!), and finish it all off with a health shot and epic coffee. And psst – the avo-inspired dinners here are just as impressive!
The Avocado Factory, Jl Batu Mejan Canggu, Canggu, p. +62 812 6688 4463, e. [email protected]; Open daily 7am – 10.30pm.
5. Sababa – best for sharing

This one is a lesser known gem that we love. Sababa is an awesome little eatery in Berawa that serves Middle Eastern cuisine, perfect for sharing. In fact, we often order everything on the menu and share the lot. It’s warm and cosy with East Mediterranean interiors, scented by the region’s famous spices sizzling in the kitchen. Think classic kefta, falafels and shakshuka, , or our fave, the grilled calamari on creamy baba ganoush. You won’t want to miss the Levantine grilled meats either. Each dish is served family-style (or on grazing mezze plates), making it great for groups of friends. We love the list of yummy desserts and cocktails too, all given a Middle Eastern twist.
Sababa, Jl Pantai Berawa No.1 00, Berawa, Canggu, p. +62 811 3891 221, e. [email protected]; Open daily from 11am.
The Best Restaurants In Canggu For Breakfast & Lunch
6. Baked.

If you love brunch as much as we do, then Baked is a must. We’ve tried each menu at its Berawa, Pererenan and Uluwatu locations, and we have to say, they never disappoint. Their artisanal sourdough is unsurprisingly the star – crunchy on the outside, warm and soft inside, and perfect with creamy poached eggs. The croissants? Buttery, flaky, and impressively oversized. You’ll also find indulgent sweet treats like Pastel De Nata and baklava, too. Our top tip: grab a loaf to-go from the artisanal bakery.
Baked, Jl Pantai Pererenan No. 118, Perenanan, & Jl Raya Semat Gg. Kupu kupu No. 1, Berawa, p. +62 813 3821 3519; Open daily from 7am.
7. Milk & Madu

There’s a reason why everyone loves Milk & Madu (us included!). It’s long been our go-to for a laid-back brunch with consistently great food. With two Canggu cafes in Berawa and Batu Bolong, this chilled spot serves up everything from fluffy pancakes to perfectly poached eggs, best paired with a velvety latte from Beans by The Brotherhood. The smoothie bowls are fresh and vibrant too, while the hearty lunches and wood-fired pizzas will fill you up until your next visit. Families, you’ll love the kid’s menu, and the outdoor playground too!
Milk & Madu, Jl Pantai Berawa No. 52, Berawa (p. +62 851 0278 1872), & Jl Batu Bolong No. 92, Canggu (p. +62 813 5389 6153); Open daily 7am – 10pm.
8. Crate Café

This rad, hipster coffee spot is a Canggu institution, drawing in the coolest crowds day-in and day-out. It’s tucked away just off Batu Bolong, and it’s easy to spot with its industrial-chic design, bold murals, and the steady stream of cafe lovers queuing up each morning. But don’t worry – the service is lightning-fast, so you won’t have to wait long for your perfectly brewed coffee or signature breakfast plates.
Crate Café, Jl Canggu Padang Linjong No. 49, Canggu, e. [email protected]; Open daily 6am – 4pm.
9. Sensorium Bali

Sensorium Bali is an ‘elevated brunch restaurant’ and a multi-sensory cafe that promises to activate, challenge and satisfy all five senses. We won’t spoil the full experience for you here, but expect modern Australian cuisine with an Asian twist. Think boundary-pushing creations like the Textural of Mushrooms (sautéed and fried wild mushrooms and seaweed paste on rye), a brunch ramen with 62-degree sous vide egg, and the vibrant smashed avocado on flaky, buttery prata with cassava chips on the side. Yup, this isn’t your typical brunch cafe…
Sensorium Bali, Jl Pantai Batu Mejan, Canggu, e. [email protected]; Open daily from 9am.
10. Honey Kitchen

Tucked away in peaceful Pererenan, Honey Kitchen is a simple, yet oh-so stylish Canggu cafe. But it’s not just the minimalist aesthetics that caught our eye. The menu is all about organic ingredients, masterfully crafted into stunning brunch dishes. We love the salmon quinoa bowl, the fluffy coconut hot cakes and the charred eggplant with pomegranate and Greek yogurt. FYI, their sweet potato fries are some of the best we’ve ever tried…
Honey Kitchen, Jl Pantai Pererenan No. 132, Pererenan; Open daily 7am – 10pm.
11. Neighbourhood Food

Neighbourhood Food in Berawa is an Australian-inspired café that honours top-notch local produce. This cosy cafe is perfect for slow mornings, relaxing brunches, and afternoon bites, all made with locally sourced, artisanal ingredients. The Hood Benedict is a tried and tested staple: confit potato hash, soft eggs, jalapeño hollandaise, and your choice of smoked salmon, halloumi, or bacon. And trust us, one visit won’t be enough. You’ll want to come back for the chicken pesto rolls, the tuna melt, and the bountiful salad bowls.
Neighbourhood Food, Jl Pantai Berawa No. 99BB, Berawa (p. +62 818 0877 4367) & Jl Pantai Seseh No. 888, Seseh (p. +62 822 4751 5021), e. [email protected].
12. Nude

Every visit to Nude feels like catching up with an old friend. This popular Canggu cafe is warm, welcoming, and effortlessly cool. It now has three locations in Canggu, with the busiest (and original address) being in Berawa, just up the road from the beach. The menu is all about wholesome and easygoing breakfasts and lunches, and there’s plenty of vegan and vegetarian options too. Whatever you choose, it’ll be hella fresh and flavourful. It’s one of our fave places for a poke bowl, and even an afternoon cocktail or coffee. We’re big fans of the breezy interiors too, and the friendly staff will always greet you with the biggest smile.
Nude, locations in Berawa, Babakan and Pererenan, e. [email protected]; Open daily 7am – 10pm.
13. Bokashi

With locations in both Berawa and Pererenan, you’ll need to visit both Bokashi outlets to get a taste of its different specialities. Whichever you visit, Bokashi is a Japanese-inspired tea house that blends refined Japanese flavours with Indonesian soul. We love the stunning interiors, and the charming garden setting too. But that’s not all. Bokashi is comitted to sustainability, repurposing waste and championing eco-friendly practices. Their dishes are crafted with fresh produce from their own LYD Organic farm, and the menus change with the seasons. You’ll want to save some time to browse their organic grocery store too, where you can stock up on Bokashi’s own brand of sustainable goodies.
Bokashi, Jl Subak Sari No. 2, Berawa & Jl Pantai Pererenan No. 159, Pererenan; Open daily from 8am.
The Best Restaurants In Canggu For Dinner & Date Night
14. Shelter Pererenan

Hidden amongst lush tropical plants, Shelter Pererenan is as gorgeous as it is delicious. This Mediterranean and Middle Eastern inspired restaurant is easily one of the best in Canggu. It’s super romantic with candlelit tables, but also buzzing and social, with long communal tables beneath its joglo-style structure, and some low-slung sofas in the garden. We always start with the hummus and smoky babaganoush, mopped up with warm, house-baked flatbread. The torched scallops, BBQ octopus and grilled lamb kofta are next — all perfectly spiced and impossibly tender. Each dish is best shared, so fill your table with starters and mains, and a round of cocktails. And trust us when we say, you cannot leave without trying the ‘wood-roasted chocolate’ dessert – we’ve tripped to Canggu to order this alone!
Shelter, Jl Pantai Pererenan No. 133, Pererenan, p. +62 823 4004 0199, e. [email protected]; Open daily from 12pm.
15. Skool Kitchen

Backed by some of Bali’s biggest foodie names, and sitting above The Lawn (AKA Canggu’s hottest beachfront destination), Skool Kitchen is where fire meets finesse. Every dish is kissed by charcoal flames, bringing a primal edge to modern dining. The smoked octopus escabeche with pickled cucumber is a must-try, as is the glazed Wagyu short rib with harissa. Even the cocktails get a fiery twist – our pick is the Burnt Lemon Daiquiri. We chose to sit at the chef’s counter to watch the action in the open kitchen, but you really can’t go wrong with any of the tables on the deck. You’ll score a front-row seat to a blazing Bali sunset, perched above the waves…
Skool Kitchen, Jl Pura Dalem, Canggu, p. +62 361 620 0603 / +62 811 3800 4952; Open daily from 5pm.
16. Luma

A Mediterranean showstopper, Luma is the work of two award-winning chefs: Cameron Emirali of 10 Greek Street in London, and Kieran Morland of Sangsaka in Seminyak. Arguably one of Bali’s most aesthetically breathtaking restaurants, the ever-changing menu is just as impressive. It combines elements of Southern Europe’s cooking traditions with indigenous local ingredients. The jewel in the crown is the charcoal grill and custom-made wood-fire oven, taking centre stage in the dazzling Luma kitchen. Unsurprisingly so, the carefully curated wine list is second-to-none, while the cocktail list follows the menu’s lead with local twists on the classics.
Luma, Jl Pantai Batu Bolong No. 91, Canggu, p. +62 811 3941 4999, e. [email protected]; Open daily 12pm – 11pm.
17. Mason

At this cool but casual restaurant in Canggu, it’s all about top quality ingredients done right: homemade and served simply to let the flavours really shine. True to form, Mason also slings superb cocktails in a stylish, open-air srtting, full to the rafters every night with Canggu’s finest. You’ll want to graze through the shared starters to get a taste of everything (the house-made hummus and smoked tuna dip are on another level!) then tuck into the wood-fired barramundi, barbecued ribeye or the giant Papuan prawns with seaweed butter. We won’t lie, we eat here every single week…
Mason, Jl Batu Bolong No. 83, Canggu, p. +62 857 9250 5028, e. [email protected]; Open daily from 12pm.
18. Sa’Mesa

For one helluva dinner experience in Canggu, head to Sa’Mesa– an innovative Italian dining destination that feels like you’re eating within the chef’s own home. The concept takes inspiration from La Nonna Carmela – an Italian grandmother who used to invite the entire village for dinner. As such, this theatrical restaurant brings together a select group of diners every evening for a shared Italian feast of surprise dishes. With the chef helming the open kitchen, the menu changes every evening, meaning no two dinner experiences are the same. And of course, it’s washed down with wine, cocktails and free-flow limoncello all night long. You’ll want to book your seat well in advance if you want to secure your spot – it’s perfect for big groups or for a date night with a difference.
Sa’Mesa, Jl Tanah Barak No. 1e, Canggu, p. +62 813 5303 5411
19. Yuki

Tuna truffle tartare, nori ahi tacos and even vegan yakitori – Yuki is Canggu’s modern Japanese restaurant with some of Bali’s biggest hospitality names behind it. And it shows. Served up right beside the seaside, Yuki’s boundary-pushing menu is a fusion of fine ingredients and contemporary twists, topped off with an impeccable drinks list and a nifty fit-out too. To find this breezy beachfront restaurant, follow the beautiful Canggu crowds to Batu Bolong Beach. You’ll find classic cocktails, cold beers and izakaya bites served up amidst sleek Japanese aesthetics.
Yuki, Batu Bolong Beach, p. +62 811 3960 8556; Open daily from 11am.
20. Lulu Bistrot

For an evening in Paris complete with live jazz and fine French wines, head to Lulu Bistrot on Batu Bolong. The sun-soaked terrace is perfect for an early apéritif, before tasting French-inspired cuisine par excellence in the most sophisticated dining room we’ve seen in Canggu. Everything on the menu is best shared, so order a selection to try it all. Whatever you choose, the top-notch produce and recipes all honour fine French cooking. Think roasted oysters in roquefort butter, country style terrine, and lamb bourguignon. And of course, what’s an evening in Paris without a glass of Cabernet Sauvignon?
Lulu Bistrot, Jl Pantai Batu Bolong No. 72, Canggu, p. +62 813 3792 0869, e. [email protected]; Open daily.
21. Bar Vera

Sleek and sultry, Bar Vera channels the charm of Europe’s neighbourhood bistros. It’s where good food, great wine, and stylish company come together. With its Parisian-inspired interiors and cosmopolitan energy, this Canggu restaurant is where you can linger over produce-driven dishes crafted with classic techniques, modern twists and local flavours. Think charcoal-roasted chicken, red snapper tartare, and a banoffee soufflé with coconut gelato. And the drinks? A standout selection of European wines and expert cocktails are slung from the intimate, low-lit bar.
Bar Vera, Jl Pantai Pererenan No. 84, Pererenan, Canggu, p. +62 813 3768 8300, e. [email protected]; Open daily from 12pm.
22. Mosto

One of Indonesia’s first natural wine bars, Mosto is inspired by the neo-bistros of Paris and the flourishing wine bar scene of Sydney. The brains behind Mosto are certainly worth a mention too: a powerhouse collective of six industry superstars from Bali’s pioneering Mexicola Group. Together, these F&B trailblazers bring decades worth of experience to the tabletop, and the result is a forward-thinking food menu and a drinks list of more than 70 different low-intervention wines and zero-waste cocktails. New releases, rare cuvées, special events and international wine fairs are all part of the Mosto experience.
Mosto, Jl Pantai Berawa No. 99, Canggu, p. +62 811 3980 909, e. [email protected]; Open daily from 5pm.
23. Santanera

Blending Latin American flavours and European influences, Santanera is a refined, farm-to-table dining experience in the heart of Canggu. It’s drenched in natural light with triple-height ceilings, leather lounges, marble tabletops and a gorgeous spiral staircase. This sleek restaurant champions organic, locally sourced produce. By day, graze on smoked, marinated, and whipped delicacies. By night, indulge in chargrilled octopus, seafood ceviche, a Black Angus ribeye, and dry-aged duck. Our top tip: head up to the stylish rooftop bar for a pre-dinner sunset aperitivo, or try a sommelier-selected wine from the cellar.
Santanera, Jl Tanah Barak No. 55 – 57, p. +62 812 4665 8896, e. [email protected]; Open daily from 12pm.
24. Origen

You simply can’t miss Origen – it’s one of the most breathtaking restaurants in Canggu. And just as bold as its interiors is its vibrant Mexican food, which uses Bali’s freshest ingredients and authentic Mexican spices. We knew the food would be legit since they handmake their own corn tortillas, but it exceeded all expectations. Try the perfectly seared tuna tostadas, and the slow-cooked beef birria with melted mozzarella. The snapper ceviche is also a winner, while the golden, cinnamon-dusted churros are downright addictive. And of course, no Mexican feast in Bali would be complete without a mezcal margarita…
Origen, Jl Pantai Pererenan No. 123, Pererenan, Canggu, p. +62 822 6630 6072; Open daily from 11am.
25. Zali

There’s no place we’d rather be than Zali for a modern Levantine dining experience in Bali. This breezy restaurant sits right on Pererenan’s main street, so it’s a great spot to watch the world go by, while grazing on authentic Lebanese cuisine. The concept is inspired by a Lebanese grandmother’s home recipes, with every dish telling a story of tradition and passion. We can’t say no to the crispy falafel saj, the roasted chicken musakhan, and the zesty tabbouleh salad. And of course, no visit is complete without diving into the mezze platters. Think creamy hummus, smoky baba ganoush, and rich cauliflower moutabbal.
Zali, Jl Pantai Pererenan No. 152, Pererenan, p. +62 8123 900 3100, e. [email protected]; Open daily from 8am.
26. Muda By/Suka

For a bold fusion of Asian flavours, Muda By/Suka is a must-visit restaurant on Batu Bolong. It blends Japanese, Chinese, Korean, and Vietnamese cuisines with European techniques. Set in a traditional Balinese-inspired space with a striking onyx cocktail bar, this Canggu restaurant offers à la carte options, and a “Feed Me” tasting menu to get a taste of it all. We love the pork dumplings, the gochujang-glazed crispy chicken, and the cured salmon with wasabi aioli. The desserts and Muda’s craft cocktails are worth saving space for too – best enjoyed in the upstairs lounge, where sunset views and live jazz complete the experience.
Muda By/Suka, Jl Munduk Catu No. 9, Canggu, p. +62 813 3792 3181; Open daily from 6pm.
27. Lacalita Bar y Cocina

A must-try on every Canggu restaurant list, Lacalita has been our go-to Mexican restaurant for years. It slings bold flavours, top-notch tacos, tequila, and mezcal cocktails. It’s set on the lively Batu Bolong strip, fusing modern Mexicana with Bali’s laid-back vibes. Think colourful booths, eclectic local artwork, and a buzzing atmosphere. You’ll want to try the long-standing must-tries, like the cured mackerel ceviche with lime-ginger leche de tigre, the signature Baja fish tacos with chipotle mayo, and the slow-braised beef cheek. And since the jalapeño-infused margaritas helped put Lacalita on the map, you’ll want to order a round of those too.
Lacalita, Jl Pantai Batu Bolong No. 68, Canggu, p. +62 822 4731 2217, e. [email protected]; Open daily from 12pm.
28. One Eyed Jack

For a date-night-worthy Japanese dining experience in Bali, head to One Eyed Jack in Berawa. This trendy izakaya-style restaurant blends traditional flavours with modern fusion twists. Kick off with a Japanese whisky cocktail while soaking up the sleek, minimalist ambiance. And here’s the inside scoop – the chef is Nobu-trained, so expect top-tier Japanese cuisine, like the spicy tuna bites on crispy rice, drizzled with umami-rich eel sauce.
One Eyed Jack, Jl Pantai Berawa No. 89C, Canggu, p. +62 819 9929 1888, e. [email protected]; Open daily from 3pm.
29. Ina Ré

You’ll find Ina Ré inside Desa Kitsuné, AKA Canggu’s boundary-pushing lifestyle village. It’s an impressive collaboration between Maison Kitsuné and Savaya Group, slinging Latin-Mediterranean cuisine you won’t find anywhere. This elevated dining experience is helmed by Chilean chef Cristian Encina, and it pays homage to the rich flavours of Latin street food, together with unwavering service. Everything is designed to share, with standouts including the king prawn and mango ceviche, braised pork tacos with pineapple crunch, wood-fired striploin and the Ina Ré seafood paella. And with a fully-stocked wine cave, you’ll want to get dressed in your best for this one…
Ina Ré at Desa Kitsuné, Jl Munduk Catu No. 9, Canggu, p. +62 811 3099 0800, e. [email protected]; Open daily.
30. Smoke

Aptly named, Smoke specialises in all things smokey, barbecued and delicious. Seafood, chicken, pork, beef, and even mushrooms and tempeh, you name it, they’ve mastered the art of low and slow cooking (with some meats cooked for over 18 hours). Dining here is an experience of its own, with an outdoor tent housing the dining area, and a glowing fire pit taking centre stage. While everything here is best shared with a group of friends or family, it’s also great for couples. It’s set in the rice fields, so at sunset, it gleams a golden glow, just like the embers of the piping charcoal grill…
Smoke, Jl Batu Mejan No. 69, Canggu, p. +62 821 4607 4272.
31. Penny Lane

An Instagram sensation, Penny Lane is dripping in alternative art and show-stopping architecture. Think breezy vibes, indoor palms and vintage chandeliers. But it’s not all about looks here. The delish tapas and cocktail menu mean Canggu’s finest flock here on the daily to feast on nibbly plates to share. You’ll also find superfood salads, gourmet breakfasts and some local dishes too. And don’t forget those cocktails…
Penny Lane, Jl Munduk Catu, Canggu, p. +62 851 7442 7085, e. [email protected]; Open daily from 8am.
32. Jalapeño

Born in Sanur and now in Canggu, Jalapeño is a Tex-Mex trailblazer slinging all the signatures: baja fish tacos, cheesy enchiladas, carne asada and the classic al pastor. Open all day, we love to swing by for a fully loaded brekkie burrito (they make their own tortillas and salsa in-house), or a post-surf sizzling fajita for lunch. By nightfall, it’s all about dinner specials and margarita jugs. Try the ribeye Mexican skewers, or the Cheezy Birria de Res with braised beef consommé. And veggos, you’re not forgotten: jackfruit carnitas, mushroom barbacoa and cashew queso all make an appearance. Don’t miss the Mexican-inspired cocktails either – we love the Los Jalapeño, with jalapeño-infused tequila. End the fiesta with perfectly fried churros. And yep, Taco Tuesdays and Thursdays are a thing… IDR 25k tacos anyone?
Jalapeño Canggu, Jl Raya Semat Gg. Anggur No.1, Berawa, p. +62 821 4581 5800; Open daily from 7.30am.
33. Ulekan Bali

Following in the successful footsteps of Milk & Madu and Watercress, Ulekan Bali is another hit from The Good Food Brotherhood. This open-air restaurants honours authentic Indonesian food, giving it a refined and modern spin. Think classic Nusantara flavours elevated with premium ingredients and elegant presentation. There’s even a menu dedicated to different sambal, offering a fiery taste of Indonesia’s rich spice culture.
Ulekan Bali, Jl Tegal Sari – Jl Pantai Berawa No. 34, Berawa, p. +62 821 4594 8624; Open daily from 12pm – 10pm.
34. Motel Mexicola

For years, the ever famous Motel Mexicola has been the number one party place in Seminyak. And now, it’s made a second home in Canggu. It’s got all the buzzing Mexican vibes you know and love from its Seminyak location, topped off with a menu of Mexican must-tries. We go loco for the primero of guacamole verde, and the mix of tacos and tostadas. The crispy duck confit tacos and the braised lamb tostada are also standouts. A margarita here is an obvious order, but you’ll also want to try Mexicola’s take on an Espresso Martini. Whether you’re in Seminyak or Canggu, it’s always a fiesta at Motel Mexicola!
Motel Mexicola, Jl Pantai Batu Bolong No. 117x, Canggu, p. +62 811 3889 8000; Open daily from 11am.
35. Ghost Kitchen & Record Bar

A vibey spot that blends vintage vinyl charm with a menu that’s all about bold flavours and top-tier cocktails, Ghost Kitchen & Record Bar is the latest craze on Canggu’s restaurant scene. It’s where killer beats meet even better eats, ranging from Wagyu beef tartare, to baked ocean trout and jerk pork chop. The list of craft cocktails are just as impressive, namely their twist on the Negroni. We love the dimly lit, retro-cool space – it’s perfect for a laid-back dinner or a late-night drink.
Ghost Kitchen & Record Bar, Jl Pantai Berawa No. 99, Berawa, Canggu, p. +62 823 4091 1839.
36. Longtime

The latest venture from everyone’s favourite cafe (Milk & Madu), Longtime is Canggu’s modern Asian restaurant with a playful blend of mid-century glamour and Asian flavours. We’re talking shiitake potstickers with truffle mirin, creamy burrata with house-made roti, and spicy chilled Szechuan noodles with “Strange Flavor” sauce. And let’s not forget the equally innovative cocktails. The Love You Later Martini with green mango is our top pick, closely followed by the Saints of Sanchez, with a neat kick of Korean gochujang.
Longtime, Jl Pantai Berawa No. 13, Berawa, Canggu, p. +62 821 4440 8260; Open daily from 12pm.
37. TYGR Sushi

Next-level nori rolls and super-cool sushi plates are top-of-the-bill at this Japanese hand-roll bar. Everything is made fresh (there’s no questionable sushi train here) and made-to-order. In fact, the hand rolls are rolled right in front of your eyes with still-warm rice, shatteringly crisp nori, and super fresh fillings. All of this is housed inside an industrial Japanese space. It goes without saying, a sake or cold Sapporo tops it all off.
TYGR Sushi, Jl Pantai Berawa No. 999x, Berawa (p. +62 813 3916 3894) & Jl Pantai Batu Bolong No. 55, Canggu (p. +62 881 196 5635), e. [email protected]; Open daily 11am – 11pm.
The Best Restaurants In Canggu For Vegan & Vegetarian Food
38. The Shady Shack

True to its name, you’ll find shady seating beneath swaying palms at this roadside, rice field restaurant. The Shady Shack is a vegetarian and vegan restaurant serving wholesome, nutrient-packed dishes bursting with fresh, locally sourced ingredients. We love the nori bowl, the selection of vegan burgers, and the raw banoffee cheesecake (it’s to die for!). Grab a cold coconut, a long black or better yet, boost that immune system with a turmeric latte.
The Shady Shack, Jl Tanah Barak No. 57, Canggu, p. +62 812 3611 6466; Open daily 7.30am – 10.30pm.
39. Good Mantra

A long-loved Canggu cafe, Good Mantra is a plant-based restaurant with bright flavours and a farm-to-table ethos. Every dish is crafted from fresh, locally sourced ingredients, with house-made nut milks, granolas, and zesty sauces. For breakfast, we love the fluffy Matahari Pancakes with whipped coconut cream, and the avocado and herbed hummus on sourdough. Lunch is all about vibrant salads and stacked vegan sandwiches loaded with seasonal roasted veggies. Even the cocktails and mocktails take inspiration from Bali’s natural bounty.
Good Mantra, Jl Subak Sari No. 77, Berawa, p. +62 822 6187 9977; Open daily 8am – 9pm.
40. Burgreens

Burgeens is a vegan restaurant born from a powerhouse collaboration between Indonesia’s leading plant-based food chain, and Green Rebel, a food-tech innovator crafting all-natural, plant-based “meats” and “cheeses” with authentic Asian flavours. Our favourite is the Vegan Rendang Bowl filled with meaty tempeh skewers, garlic chili and organic brown rice. We also love the beefless cheeze burger and crispy chick’n tenders. The kicker? You get to enjoy all of this in beautiful breezy interiors overlooking Canggu’s rice fields…
Burgeens, Jl Pantai Batu Mejan No. 1, Canggu, p. +62 818 887 028; Open daily.
41. I Am Vegan Babe

You won’t find any “boring” salads at I Am Vegan Babe. Instead, this bright pink buzzing café serves up a menu that even meat eaters dream of. Think chunky club sandwiches stuffed with plant-based “turkey”, and you-won’t-believe-it’s-not-bacon fake-on, with creamy vegannaise. The Buffalo Chik Wing Burger is another hearty hit, not to mention the cabinet of vegan cakes, which takes centre stage within the cafe’s tropi-chic interiors.
I Am Vegan Babe, Jl Tanah Barak No. 49, Canggu, p. +62 811 3892 205; Open daily 7am – 10pm.
42. KYND

Originating in Seminyak, KYND is Bali’s favourite plant-based cafe, and in Canggu you can find all of your favourite KYND staples. You’ve probably seen the Paradise Pancakes on your Instagram feed, drizzled with gooey pink cream. Or the buffalo cauliflower wings, colourful salad bowls and those big, juicy vegan burgers. All of this, served up in KYND’s signature tropical-pink interiors…
KYND, Jl Nelayan No. 31, Canggu, p. +62 813 2094 8514, e. [email protected]; Open daily 7.30am – 9.30pm.
The Best Restaurants In Canggu For European Food
43. Riviera Bistro

Riviera Bistro is one of the most popular restaurants in Berawa, loved for its French-Mediterranean cuisine that bring the flavours of the French Riviera to Bali. It’s also a must-visit for fresh seafood in Bali. And the kicker? This fine destination doubles up as a wine bar too. With buzzing vibes all around, you can tuck into burrata cheese, tuna tartare and a Provence seafood soup. All before tucking into pizza, pasta and Mediterranean mains.
Riviera Bistro, Jl Pemelisan Agung No. 27, Canggu, p. +62 817 7413 4586; Open daily from 11.30am.
44. La Baracca

With locations in Seminyak, Ubud, Uluwatu and Canggu, this Italian restaurant is a must-visit for authentic wood-fired pizza and handmade pasta. Using traditional techniques and premium ingredients, every dish bursts with rich, rustic flavours, best enjoyed with a glass of wine overlooking Canggu’s rice fields. We love that they cater to vegans too, with vegan cheese that tastes just like the real deal.
La Baracca, Jl Tanah Barak, Canggu, p. +62 823 3978 5155; Open daily from 12pm.
45. Luigi’s Hot Pizza

After the success of Da Maria in Seminyak, Luigi’s Hot Pizza is another hot hit from the same group. Located in the heart of Canggu, this popular pizza place serves up epic yet affordable pizzas and trendy cocktails, before turning into a wild, wild party night on a Monday. Our top tip? Order the metre long pizza on a night out with your mates.
Luigi’s Hot Pizza, Jl Batu Mejan, Canggu, p. +62 811 3944 450; Open daily from 4pm.
46. Pizza Fabbrica

As hot as its traditional wood fired ovens, Pizza Fabbrica is one of the best pizzas places in Bali. They’re thin and crispy with a slight charredness, loaded with authentic Italian ingredients. And can we just take a moment to appreciate the creamy, almost-molten burrata? Try the classics, like the Capricciosa loaded with mushroom, ham, black olives, salami and artichokes. Or get the best of everything with a Quattro Stagioni. Just don’t forget that burrata.
Pizza Fabbrica, Jl Batu Mejan, p. +62 819 9933 0880.
The Best Restaurants In Canggu With Beach & Pool Views
47. The Lawn

Perched on Canggu’s beachfront, The Lawn is the ultimate Bali beach club, where beachfront dining meets laid-back tropical luxury. With a shimmering infinity pool, boho-chic vibes, and front-row views overlooking Canggu’s legendary waves, this spot is where you’ll want to linger all day. The share-style menu features fresh Flores oysters, indulgent Angus beef burgers with aged cheddar, and plenty of little nibbles. Sip on an epic cocktail, and be sure to stay for sunset.
The Lawn, Jl Pura Dalem, Canggu, p. +62 811 3800 4951; Open daily from 10am.
48. Times Beach Warung

Toes-in-the-sand vibes meet sublime food and cocktails at Times Beach Warung. It’s Canggu’s open-air beachfront cafe by the same peeps who gave us The Lawn. By day, graze on yummy breakfast and brunch staples, and by night, swap and share the beach snacks and bites with a few rounds of cold beers and cocktails. Unsurprisingly so, sunset time is when the good vibes really ramp up, so you’ll need to arrive early to secure your spot…
Times Beach Warung, Jl Pura Dalem, Canggu, p. +62 811 3800 4953; Open daily 6am – 10pm.
49. Hippie Fish

Endless ocean views, refined Mediterranean cuisine and breezy vibes by the beach – Hippie Fish in Pererenan is a stylish space to feast and mingle, sea-side. Swing by early for a sunset Aperol Spritz on the rooftop, then tuck into market-fresh fish, fine bites to swap and share, plus lavish pastas with mussels, clams, calamari and plenty of other ocean bounties. And while the extensive wine list is certainly worth a look, we can’t get enough of Hippie Fish’s cocktails. Try the all-time classics, or branch out with the Prosciutto & Melone or the Honeycomb Old Fashioned…
Hippie Fish, Jl Pantai Pererenan No. 171, Pererenan, p. +62 813 3759 6236; Open daily 7am – 11pm.
50. La Brisa

From the same family as La Favela and La Plancha in Seminyak, La Brisa is a quirky-yet-cool beach club in Canggu, which also happens to serve great rustic Spanish food. You’ll find beanbags right by Echo Beach and cosy cabana too, surroudning multiple swimming pools and a hot soundtrack. It’s an Instagram hit with its beach-chic architecture, so book ahead, or arrive early to avoid disappointment.
La Brisa, Jl Pantai Batu Mejan Gg. La Brisa, Echo Beach, Canggu, p. +62 811 394 6666, e. [email protected]; Open daily 10am – 11pm.
51. COMO Beach Club

Follow Canggu’s A-listers and eco-conscious luxury lovers to COMO Beach Club. It sits inside COMO Uma Canggu, one of the original five-star hotels in Canggu. We love this fabulous beachfront spot for wining, dining and sunshine soaking, and it serves the freshest, regionally sourced ingredients, creatively used in spectacular seaside dishes. Come for the breezy, beachy vibes, and stay for the best Eggs Benedict around.
COMO Beach Club at COMO Uma Canggu, Jl Pantai Batu Mejan, Echo Beach, Canggu, p. +62 811 3820 9418; Open daily 7am – 10pm.
52. Ji Terrace By The Sea

Asian-fusion bites, boho-chic vibes and the crème de la crème of ocean views – Ji Terrace By The Sea really has it all. This breezy and beautiful rooftop spot is cultural, colourful, and home to some of the best Asian fusion food on the island. Try the signature Dragon of Ji sushi roll (a chopstick treat of crispy ebi tempura, slick avocado slices and a creamy, slightly spicy sauce) and the Japanese-style Hamachi carpaccio. Don’t leave without a sip of the Coco Sexo, inspired by Indonesia’s volcanoes, or the Gin & Tea with green tea-infused gin.
Ji Terrace by the Sea, Jl Pantai Batu Bolong, Canggu Beach, p. +62 811 388 9599, e. [email protected]; Open daily 12pm – 11pm.
FAQs about dining in Canggu
Are there vegan or vegetarian-friendly restaurants in Canggu?
Absolutely! Most restaurants cater to vegetarian requests. Plus, some of the best restaurants in Canggu offer plant-based menus, like The Shady Shack, Burgreens and I Am Vegan Babe. FYI – we have a complete roundup of the best vegan restaurants in Bali, too!
Are there gluten-free dining options available?
Yes, many popular restaurants in Canggu cater to gluten-free diets, as well as others such as non-dairy or nut-free meals. However, it’s always best to check with the restaurants beforehand so you can find suitable options.
What is the average cost of dining out in Canggu?
Dining costs in Canggu vary, with local warungs offering meals for as little as IDR 20,000 to 30,000, while mid-range restaurants may charge between IDR 100,000 to IDR 200,000 per person.
Is tipping customary in Canggu?
While it’s not mandatory, leaving a tip of 5% to 10% for good service is always appreciated. Some establishments may include a service charge within the bill, usually around 10%.
Are there family friendly restaurants in Canggu?
Many restaurants in Canggu are family-friendly, offering kids’ menus and, drum roll please, play areas! Milk & Madu for example, is popular among families for its relaxed atmosphere, a dedicated kids’ menu and an outdoor playground.
How is the nightlife and bar scene in Canggu?
Foodies who love a good drink or two after dinner (and perhaps, some dancing?), you’ll be pleasantly surprise to know that Canggu’s got the most buzzing nightlife scene in Bali. You’ll find numerous bars and night clubs offering live music, DJ sets, and beachfront views, making it a hotspot for evening entertainment.
Love this list of Canggu’s best restaurants? Check out Canggu’s best cafes too!