Canggu’s food scene hasn't dulled a single bit, as it’s now packed with avant-garde restaurants run by prominent chefs as well as humble cafes that will satiate your appetite. With new spots mushrooming in the area and standing favorites that remained ever so popular, Canggu is truly the place to be if you're all about eating good. And just for you, we have narrowed down the lists of the best restaurants to eat in Canggu right now: the freshest, most inventive and most memorable. Enjoy!

1  Avocado Factory

Avocado Factory - Photo by @theavocadofactory
Photo by @theavocadofactory

Avocado lovers need to check out Avocado Factory at once, Bali's first Avocado Bar in South-East Asia, now beautifully upgraded and moved to Batu Mejan Canggu. It boasts a relaxed ambiance with cozy indoor and breezy outdoor seating, perfect for any meal. The menu? It’s packed with awesome eats like Avo Steak & Egg, The Avo Royale Croissant, and Truffle Benedict for brunch, and for dinner, you can't go wrong with the Roasted Honey Chicken, Slow Cooked Lamb Shank, or Hamachi Crudo.

Avocado Factory

The Avocado Factory is not just about great food; it also emphasizes sustainability and eco-conscious practices. By partnering with local avocado farmers and selecting eco-friendly furnishings, the restaurant aims to minimize its environmental impact.

AVOCADO FACTORY
Jl. Batu Mejan Canggu - Google Maps
Opening Hours : 7 AM - 10.30 PM

Price : Average Spending - Approx IDR 180K/ person

Booking Link: https://tr.ee/SvxOEUGuQY or Whatsapp 0813-3738-2521

2  Lusa By/Suka

Lusa By/Suka - Photo by @lusabysuka
Photo by @lusabysuka

Brought to you by the same team behind Suka Espresso, Lusa by Suka brings a fresh buzz to the dinner scene with a menu that’s all about bold flavors and a cool, bistro-meets-industrial vibe. The dinner selections offer a delicious savory starters such as the Chicken Skewers , the refreshing zesty White Fish Ceviche , the fresh Lombok Oysters to standouts Mains such as the must-try Wagyu Beef Burger, Grilled Beef Tenderloin with bold black pepper sauce, and the Crispy Pork Belly paired with tarragon mustard jus.

The drinks are not to fault as well ; The Amaretto Espresso Martini envelops you in velvety coffee notes, while the Chili x Passion Margarita cranks up the heat with a sweet-and-spicy kick. For something different, drop by on Saturdays for Steak Night from 6 pm. Build your own steak plate and catch live Latin beats while sipping on Sangria specials. It’s perfect for a laid-back evening with friends or a date night that needs some extra flair.

Lusa By/Suka

LUSA BY/SUKA
Jl. Pantai Berawa, Tibubeneng Canggu - Google Maps
Opening Hours : 7.30 AM - 10 PM

Price : Average Spending - Approx IDR 350K/ person

Booking Link: https://cho.pe/lusabysuka.web

3  Hippie Fish

Hippie Fish - Photo by @hippiefishbali
Photo by @hippiefishbali

Combining beautiful modern beach-side interiors, a delicious menu, and a picture-perfect location, Hippie Fish is your go-to spot when you're hanging out on Pererenan Beach in Canggu. This multi-level venue features a lively rooftop bar and seaside dining that's perfect from breakfast through dinner. Whether you're up for alfresco dining or prefer the comfort of a cool, air-conditioned space, you'll always have a fantastic view of the beach.

Under the leadership of Chef Olindo Donadio, the menu offers Mediterranean-inspired dishes with the freshest seafood selections available. Be sure to try favorites like Tuna Crudo, Grilled Octopus, King Prawns Tortellini, Grilled Tuna, and Red Snapper. The rooftop bar maintains a laid-back yet vibrant atmosphere, ideal for kicking back with signature cocktails like the Italian Paloma and Hi Ladies while taking in breathtaking sunsets.

AAAA @AAA

HIPPIE FISH
Jalan Pantai Pererenan no. 171, Pererenan - Google Maps
Opening Hours : 7 AM - 11 PM

Price : Average Spending - Approx IDR 350K/ person

Reservation : bookings.nowbookit.com

4  Mason

Mason - Photo by @mason.bali
Photo by @mason.bali

Situated near the most beautiful beaches and best shopping streets in Canggu, Batu Bolong, this brand-new modern Australian restaurant is truly a delight to be in, with a fantastic ambiance that is young, bright, but cozy. In Mason, it’s all about top quality meats, cheeses, dips and veggies done right – homemade and served simply to let the flavors really shine. And of course, sticking true to their form, Mason is also serving luscious cocktails that we all can’t get enough of. Superb!

MASON
Jl. Pantai Batu Bolong No.39a, Canggu - Google Maps
Opening Hours : 12 PM - 12 AM

Price : Average Spending - Approx IDR 550K/ person

5  Sababa

Sababa - Photo by @sababa.bali
Photo by @sababa.bali

Sababa is a vibrant restaurant near Berawa Beach, truly lives up to its Arabic-inspired name meaning 'awesome'. And yes, we’re here to confirm that it really is awesome. Offering authentic Middle Eastern cuisine in a cozy and earthy setting, your taste senses will be tantalized by their legendary chicken shawarma, Braised Lamb Shank, and Levantine Mixed Grill, alongside tasty mezze like homemade labneh.

AAAA @AAA

When it comes to drinks, Sababa is known for its innovative cocktail menu, ranging from Gazoz infused water to the Sumac Gimlet and Delima Cosmo, each adding its own flair. Make the most of their daily happy hours from 4-6 pm and 9-11 pm, perfect for a lively yet intimate Middle Eastern dining experience.

SABABA
Jl. Pantai Berawa, Tibubeneng - Google Maps
Opening Hours : 11 AM – 12 AM

Price : Average Spending - Approx IDR 350K/ person

Reservation Whatsapp : +6281 1389 1221

6  Shichirin Canggu

Shichirin Canggu - Photo by @shichirinbali
Photo by @shichirinbali

Japanese excellence shines at Shichirin, one of the must-try Japanese restaurants in Canggu's vibrant culinary scene. This cozy Izakaya-style restaurant has a warm atmosphere, with seating for just 23 guests indoors and additional spots at the bar and outside, offering an exclusive dining experience.

Savor the exquisite flavors of Japan with dishes like the flavorful Grilled Norway Salmon, the alluring Sexy Lady Pink Sushi Roll, and the innovative Mixed Lava Package featuring assorted lava nigiri. For those who love a spicy kick, the Tori Spicy Teriyaki with Balinese sambal matah is a crowd favorite. Wash it all down with a glass of refreshing Sake Rika or the classic Kobe 1945.

SHICHIRIN CANGGU
Jl. Pemelisan Agung Pantai Berawa no.88 Canggu - Google Maps
Opening Hours : 12 PM - 9.30 PM

Price : Average Spending - Approx IDR 250K/ person

More information - Booking email : info@thewonderspace.com or Whatsapp

7  Vore Restaurant and Bar Canggu

Vore Restaurant and Bar Canggu - Photo by @vore.canggu
Photo by @vore.canggu

Opened in 2024, Vore Restaurant & Bar in Canggu has quickly made a name for itself as a culinary hotspot. Inspired by the word 'carnivore', Vore serves the finest cuts of dry-aged meat and wood-fired perfection while offering refined Italian cuisine. The menu features standout dishes like the 20-Day Dry Aged Rib Eye On The Bone, char-grilled and served with red wine jus, alongside the indulgent Foie Gras Stuffed Fillet Mignon. With handcrafted pastas and pizzas rounding out the menu, Vore offers a dining experience that appeals to both gourmands and casual diners alike.

Of course, the experience wouldn’t be complete without a drink in hand. Vore’s cocktail menu boasts bold choices like the Flaming Lamborghini and the smoky C.I.G Smoked Groni with a hint of coconut. And with Happy Hour from 5 PM to 6 PM, offering a BOGO deal on cocktails, there’s even more reason to return again and again.

Vore Restaurant and Bar Canggu

VORE RESTAURANT AND BAR CANGGU
Jl. Pantai Berawa No.34, Banjar Pelambingan, Tibubeneng, Canggu - Google Maps
Opening Hours : 5 PM - 12 PM

Price : Average Spending - Approx IDR 500,000/ person

More information - Booking Chope https://cho.pe/vore.ig Or Whatsapp

8  Sensorium Bali

Sensorium Bali - Photo by @sensorium_bali
Photo by @sensorium_bali

Beyond its polished concrete benches, neutral hues, and minimalist wooden furniture, Sensorium brings a vibrant and exquisite Australasian culinary experience to the hip neighborhood of Canggu. Owner and chef Will Lim serves up modern Australian cuisine with an Asian twist through carefully assembled dishes like Brunch Dry Ramen, with edamame, braised minced beef, cucumber slaw, and furikake. Or opt for Textural of Mushrooms, served with 62 celsius egg, dark rye, kailan, and arugula.

Apart from the usual cuppa, the bar counter also blends up a range of refreshing mocktails and juices. Tropical Purple will kickstart the day with its energizing taste, a blend of watermelon, sprite, butterfly pea tea, and mint.

SENSORIUM BALI
Jl. Pantai Batu Mejan, Canggu - Google Maps
Opening Hours : 9 AM–4 PM

Price : Average Spending - Approx IDR 200K/ person

9  Warung Gouthe

Warung Gouthe - Photo by @warunggouthe
Photo by @warunggouthe

Warung Gouthe serves homemade French food and is famous for their brochette (a dish of skewered meat or fish chunks, grilled or roasted), with several choices of sauces, such as barbecue, peanut, honey mustard, and the authentic Balinese 'bumbu genep' as their main specialty. And the best part is, it’s guaranteed you will love the homey setting and ambiance of this restaurant owned and operated by a family, as it feels like dining in the countryside of France or at home backyard.

Insider’s tip: do come after lunchtime, around 2-5 PM to avoid crowds and waiting lists.

WARUNG GOUTHE
Jl. Pantai Berawa No.7A, Tibubeneng - Google Maps
Opening Hours : 7 AM – 11 PM

Price : Average Spending - Approx IDR 350K/ person

10  BELLA Canggu

BELLA Canggu - Photo by @bella.canggu
Photo by @bella.canggu

If you're seeking something fresh and enticing, Bella Canggu is the answer. Nestled in the heart of Berawa, Bella seamlessly blends the opulence of Mediterranean flavors with Middle Eastern flair. Amid an ambiance that shifts between laid-back island vibes and New York sophistication, each plate is an artful creation by Chef Oğuz Karadoğan.

Expect a delightful array of Mediterranean classics enhanced by Bali-seasonal freshness, ranging from Mediterranean Ceviche and Chargrilled Octopus to Turkish dumplings with tomato sauce, thick yoghurt, brown butter, pistachio, and Slow-Cooked Lamb Shoulder. And for a sweet finale, there's Baklava. Don't forget to try the 'It Was All A Dream' cocktail while you're there.

Bella Canggu

BELLA CANGGU
Jl. Pantai Berawa No.99, Canggu - Google Maps
Opening Hours : 5 PM - Late

Price : Average Spending - Approx IDR 450K/ person

Reservation : Whatsapp +62 811-3988-2777 or bellacanggu.com

11  Shelter Pererenan

Shelter Pererenan - Photo by @leni_stewart
Photo by @leni_stewart

The creativity and innovation in Bali’s culinary scene continue to amaze us, especially when it comes to Shelter. It needs no introduction – a contemporary restaurant where authenticity meets artistry. Inspired by the vibrant and intense flavors of the Middle East and the Mediterranean, merging both regions’ history, spices, and smoky flavors, this renowned destination offers an exclusive dining experience.

Shelter’s executive chef, Stephen Moore creates simple yet elegant dishes using artisanal cooking methods at the fire-front. Using a wood-fire oven, savor their smoky menu which boasts an array of contemporary delights, from mouth-watering black angus ribeye, lamb kofta to stone-baked za’atar, and a must-try is the show-stopping, wood-roasted moon scallops with chili, lemon butter, and sumac.

SHELTER PERERENAN
Jl. Pantai Pererenan No.133, Pererenan - Google Maps
Opening Hours : 12 PM - 12 AM

Price : Average Spending - Approx IDR 450K/ person

12  Lova Cafe

Lova Cafe - Photo by @lovacafe.bali
Photo by @lovacafe.bali

Lova Cafe is all about giving you the perfect start to your day or winding it down just right. Picture this: a cozy spot with breakfasts that make your mouth water, brunches that buzz with energy, and dinners that feel like a warm hug. Step inside and you'll find yourself surrounded by a mix of rustic and chic vibes—think classic mirrors and fancy crystal lamps blending in with local charm.

And let's not forget the outdoor seating area, where you're surrounded by a mesmerizing view of the rice terraces, making the transition from bustling Berawa to a chill dining experience seamless. But it's not just about the looks here; Lova Cafe serves up various wine lists, such as 2022 MOZ Costadila and Rose De Loire ‘BB Rose’, Château De Bois Brinçon, as well as a menu (one of our favorites, lemongrass risotto with sweet chili glazed prawns) that'll have you coming back for more. Who wouldn't want to kick off their day with that kind of goodness?

Lova Cafe

LOVA CAFE
Gg. Strawberry, Tibubeneng Canggu - Google Maps
Opening Hours : 8 AM - 11 PM

Price : Average Spending - Approx IDR 200K/ person

Booking Link: Whatsapp +6282340369762

13  Boyana

Boyana - Photo by @boyanabali
Photo by @boyanabali

Canggu, ever vibrant with its culinary wonders, has yet another new Asian street food-inspired restaurant to brag about: Boyana Kitchen & Bar. The restaurant's design, deeply rooted in Indonesian traditional house nuances, forms the ideal backdrop for its culinary gems.

Executive Chef Samuel Barus never fails to impress with the highest-quality herbs and spices sourced from Asia. The menu boasts delights like the Tomahawk Wagyu MB 5, Fresh Lobster, Red Snapper Fish Curry, and Black Angus Cube Roll. Thirsty? Don't miss the Happy Hour Buy 1, Get 2, every evening from 5-8 PM. Sip on the famed Barrel-aged negroni or Nyi Roro Kidul. Sundays? It’s brunch from 11 am-4 pm with a wine toast, starting at 110k++. Cheers!

Boyana @boyanabali

BOYANA
Jl. Batu Mejan no. 1, Canggu - Google Maps
Opening Hours : 11 AM – 11 PM

Price : Average Spending - Approx IDR 350K/ person

Whatsapp : +62 812-3788-7922

14  Indigo

Indigo - Photo by @indigocanggu
Photo by @indigocanggu

When it comes to the freshest sushi in Canggu, Indigo is definitely one to visit. Housed in Berawa, this upscale restaurant offers chic contemporary Japanese fusion, with a touch of European influence, for those desiring to experience the artistry of Nippon culinary philosophy.

Helmed by Master Chef Morita Shigehiko, a Japanese native, who is highly experienced at a Michelin starred-restaurant in Kyoto, it is safe to say you're in good hands. Indigo also takes every effort to source the finest – and also, rare – ingredients flown in exclusively from Japan and nowhere else. One of our personal favorites is Black Cod Saikyo Yaki. Finished with drizzled miso sauce, turnip, almond slice, and a side salad, it is one dish you'll dream of in your sleep.

INDIGO
Jl. Pantai Berawa No.7A, Canggu - Google Maps
Opening Hours : Monday - Saturday 12 PM – 3 PM, 6-11 PM, Sunday Closed

Price : Average Spending - Approx IDR 400K/ person

15  Fold

Fold - Photo by @fold.bali
Photo by @fold.bali

Opened by the same folks behind 7AM Bakers, Fold has its brunch game down to a tee. It is situated in the trendy streets of Canggu, where cool cafes served açaí, cold brew, and sourdough abound. To add to that, the cafe was decked out in green tiles that are very in vogue with Bali’s natural light to make your pan for Instagram all the better.

Fold serves brunch staples, deliciously simple pastries, and new inventions as well as timeless classics, such as egg dishes for those craving something savory, also fresh juices, coffee, tea, matcha, and homemade gelato. If it’s a decent brunch you’re looking for, you’re at the right place.

FOLD
Jl. Nelayan No.31, Canggu - Google Maps
Opening Hours : 7 AM–6 PM

Price : Average Spending - Approx IDR 175K/ person

16  Skool Kitchen

Skool Kitchen - Photo by @skoolkitchen
Photo by @skoolkitchen

Skool Kitchen welcomes you to the heart of Canggu with a customized modern culinary experience nestled between a line of fire and the Indian Ocean. Skool is the collaborative work between two of Bali’s biggest hospitality favorites; Tai Buddha of The Lawn, Times Beach Warung and Single Fin, and Adam McAsey of Sisterfields, Bikini, and Boss Man, so imagine all the best hospitality knowledge combined with modern culture sensibilities to produce a one-of-a-kind and unforgettable experience.

Tucked away in Batu Bolong, Chef Val of Skool Kitchen serves an honest, modern food with a fiery edge, with flames fueled by natural wood and charcoal embers touching every dish. For a lively dining experience, head here and enjoy their Argentinian red prawns with smoked paprika butter, and wash it all down with one of their extensive cocktail options.

SKOOL KITCHEN
Jl. Pura Dalem, Canggu - Google Maps
Opening Hours : 5 PM - 12 AM

Price : Average Spending - Approx IDR 750K/ person

17  Riviera Bistro

Riviera Bistro - Photo by @salsa.soetjoadi
Photo by @salsa.soetjoadi

Riviera, a cozy bistro located in the buzzy Tibubeneng, brings you on a culinary journey through comfort food complemented by quality wines. The outdoor restaurant serves up contemporary versions of traditional Mediterranean fare and has an extensive drink menu that includes top-shelf spirits, wines from around the globe, and specialty cocktails.

The menu features a wide array of delightful dishes like hand-cut pappardelle with slipper lobster, crab, tomato, and mint ragu as well as sea-bream crudo with orange and caviar that highlight seasonal and local ingredients, including fresh-from-the-ocean seafood.

RIVIERA BISTRO
Jl. Pemelisan Agung, Tibubeneng - Google Maps
Opening Hours : 11.30 AM – 12 AM

Price : Average Spending - Approx IDR 500K/ person

18  Deli Canggu

Deli Canggu - Photo by @houseofoodies
Photo by @houseofoodies

This creative bunch located in Jalan Nelayan slings up proper tasty sandwiches and can be somewhat expressive when it comes to being experimental with their menus. Think wild combinations like Mortadella, a blend of ciabatta, jalapeno, crispy mortadella, lettuce and umami sauce. But when it comes to the classic, their Beef Pastrami is unshakable. What else can we say? They already had us at thick and smoky pastrami.

If a filling and satisfying breakfast is something you want, the Pork Sausage Fennel with Bacon Jam ticks all the right boxes. Pair it with Sunrise Brew, made with cold brew, oat cream, panela, fruity spice, and dried orange and you’re good to go.

DELI CANGGU
Jl. Nelayan No.73c, Canggu - Google Maps
Opening Hours : 6 AM – 6 PM

Price : Average Spending - Approx IDR 125K/ person

19  Mosto

Mosto - Photo by @mostobali
Photo by @mostobali

Mosto is Indonesia’s first natural wine bar, located in Canggu. In Italian, 'mosto' refers to the pulpy, newly pressed, unfermented grape juice that kickstarts the winemaking process, hence, it's an ideal name for this 70-seat casual cafe and bar, which aims to offer a laid-back, unfiltered, and vaguely European vibe to the trendy neighborhood of Canggu.

The posh yet relaxed ambiance is perfect for a laidback session of lounging on their monochrome furniture with a glass of wine in hand – all with warm, genial service that makes this place feel like a second home.

MOSTO
Jl. Pantai Berawa No.99, Tibubeneng - Google Maps
Opening Hours : 5 PM – 12.30 AM

Price : Average Spending - Approx IDR 450K/ person

20  Sa’Mesa Canggu

Sa’Mesa Canggu - Photo by @samesa.bali
Photo by @samesa.bali

This well-known restaurant offers a traditional Italian dining experience with a twist, a concept so authentic you’ll think you’re actually in Italy. Friends, relatives, and even strangers are all seated together at a single table, then the food is brought out and placed in the center of the table so that you can try and indulge in each of their 18+ mouthwatering meals. This concept of sharing contributes to an unforgettable experience of bringing people together in a unique dining arrangement. Come as strangers, and leave as friends!

SA’MESA CANGGU
Jl. Tanah Barak No.1e, Canggu - Google Maps
Opening Hours : 6 PM - 11 PM

Price : Average Spending - Approx IDR 800K/ person

21  TYGR

TYGR - Photo by @tygrsushi
Photo by @tygrsushi

If you haven’t heard of Tygr, perhaps you’ve been living under a rock. Located at Pantai Berawa, Tibubeneng, this sushi restaurant specializes in serving hand rolls. Aside from their renowned hand rolls, their much-loved menu choice ranged from specialty rolls to ramen. Consider the aptly named Fireball, which comes with spicy tuna, cream cheese, cucumber, and Tygr hot sauce for the ultimate indulgence. It’s an umami bomb best enjoyed in one smooth bite.

At Tygr, they believe in creating a warm and inviting atmosphere for all the guests. The restaurant is designed to be comfortable and stylish, with a mix of traditional and modern decor. There is also a sushi bar where you can watch their skilled sushi chefs at work, sit back, relax, and enjoy a drink or two with friends.

TYGR
Jl. Pantai Berawa No.999X, Tibubeneng - Google Maps
Opening Hours : 11 AM – 11 PM

Price : Average Spending - Approx IDR 175K/ person

22  ZIN Cafe

ZIN Cafe - Photo by @zin_cafe
Photo by @zin_cafe

Only two minutes walking from Canggu Beach, there’s this lovely open-air space sprawled across four floors, with a blend of classic smarts, modern natural comforts, and a genuine Bali spirit. Unlike the many other cafés that specialize in breakfast and brunch, there’s not a hint of overrated– while still making use of traditional breakfast ingredients like creamy avocados and eggs. Instead, it’s clear that ZIN still has a taste for hearty grub – like burgers, wraps, and pastas – all heaped and dripping with savouriness. P.S: do order one of their favorites, Sweet Trinidad Chicken Curry and thank us later!

ZIN CAFE
Jl. Nelayan No.78F, Canggu - Google Maps
Opening Hours : 7 AM – 10 PM

Price : Average Spending - Approx IDR 200K/ person

23  Santanera

Santanera - Photo by @santanerabali
Photo by @santanerabali

Located in Tanah Barak Street, Canggu, Santanera offers a smart-casual dining experience. The ambience is warm and fun, with plenty of brown leather banquettes, herringbone wooden flooring, and mortadella-coloured marble tables and bar top.

Guests can climb the spiral staircase to enjoy a pre or post dinner drink at La Terraza rooftop bar with signature cocktails, music, and sunset vibes. From aperitivo, ceviches, and salads to house-made mains, immerse yourself in the repertory of a mixture between Latin American flavors, European influences, and premium local products, exuding the promise of an unforgettable night in paradise.

SANTANERA
Jl. Tanah Barak No.55-57, Canggu - Google Maps
Opening Hours : 12 PM – 12 AM

Price : Average Spending - Approx IDR 850K/ person

24  Black Sand Brewery

Black Sand Brewery - Photo by @blacksandbrewery
Photo by @blacksandbrewery

It is one of the best craft breweries in Bali, and the folks running the place are passionate about their brews. Their menu guides both beer-lover and non-enthusiasts, which entails tasting notes, food pairing recommendations, and alcohol content details. Not to mention the delicious food which will add life to your party, the hip atmosphere, and the polite staff which make it more enjoyable. It comes as no surprise that it became such a hit with craft beer lovers and nearby residents alike.

BLACK SAND BREWERY
Jl. Pantai Batu Bolong, Canggu - Google Maps
Opening Hours : 12 PM - 12 AM

Price : Average Spending - Approx IDR 275K/ person

25  Cafe Vida

Cafe Vida - Photo by @cafe_vida_bali
Photo by @cafe_vida_bali

This ethical restaurant and coffee shop tucked away in Batu Bolong emphasizes respect for the environment through all of its practices. By using only high-quality stainless steel pots (read: no aluminum), Cafe Vida demonstrates that restaurants can and should take steps to reduce their negative effects on the environment.

The owners are committed to using only the best local organic ingredients, without compromising the ability to create delicious recipes through choosing permaculture-farm and organic suppliers. So do expect refined sugar and MSG-free scrumptious dishes, like Vida Shaksuka. Respect!

CAFE VIDA
Jl. Pantai Batu Bolong No.38A, Canggu - Google Maps
Opening Hours : 7.30 AM – 10.30 PM

Price : Average Spending - Approx IDR 200K/ person

26  Baba Street

Baba Street - Photo by @ongkiewijaya
Photo by @ongkiewijaya

While options for hearty plates of Asian comfort food are plentiful throughout Canggu, make the trek to Baba Street. Despite the onslaught of other restaurants, this restaurant that’s located at Jalan Tanah Barak continues to pack in the upwardly mobile crowd. Its allure? The parade of classic Singaporean, Thai and Malaysian dishes prepared by the passionate chef. From the light snacks like Thai Moo Ping, a tender, slightly sweet and spicy pork satay, to the wholesome Nasi Lemak, Baba Street definitely brings something for everyone.

BABA STREET
Jl. Tanah Barak No.31, Canggu - Google Maps
Opening Hours : Tuesday - Sunday 12 PM - 9 PM, Monday Closed

Price : Average Spending - Approx IDR 125K/ person

27  Anaga Restaurant

Anaga Restaurant - Photo by @anaga.id
Photo by @anaga.id

You don’t need to travel all the way to Thailand for a taste of authentic Thai cuisine; just head to Anaga Restaurant in Berawa Beach, Canggu. This homey restaurant serves a huge variety of dishes, ranging from the classic Green Papaya Salad, Panang Curry, to Thai Pineapple Fried Rice. Their Panang Curry is said to be thick and creamy, with a hint of nutty flavor and long beans. Other popular noodle dishes are the Thai Fried Rice; with a good serving of rice and meat, this menu is surely a must-try.

Finish your mains with classic desserts, such as Bangkok Banana Pancakes and Mango Sticky Rice, which are well-loved by regulars of the no-frills eatery.

ANAGA RESTAURANT
Jl. Pantai Berawa No.88, Canggu - Google Maps
Opening Hours : 11 AM – 10 PM

Price : Average Spending - Approx IDR 150K/ person

28  Mostly by Zest

Mostly by Zest - Photo by @mostlyforeveryone
Photo by @mostlyforeveryone

From the culinary creators behind Zest in Ubud, Mostly presents an exquisite fusion of tradition and innovation. Its menu, a roadmap to flavor exploration, presents a delightful synergy of classic tastes and contemporary twists. The ambiance harmonizes stunning design with comfort and aesthetic pleasure, manifesting as a warm, airy space complemented by delightful music. No visit would be complete without trying the signature 'Jack Tuna' Sushi Rolls, Bali Benedict, Dumplings, and Duck Egg Shakshuka.

MOSTLY BY ZEST
Jl. Pantai Pererenan No.114, Pererenan - Google Maps
Opening Hours : 8 AM – 11 PM

Price : Average Spending - Approx IDR 400K/ person

29  HOME by Chef Wayan

HOME by Chef Wayan - Photo by @
Photo by @

Featuring an extensive menu of Balinese cuisine made with passed down recipes done with a contemporary approach, dining in HOME by Chef Wayan is definitely something worth visiting when in Canggu. Having honed his skills prior to that at Michelin-starred restaurants in the US – Chef Wayan has created distinctive, exotic dishes where Balinese cuisine comes to life with a delightful modern twist. The highlights at HOME by Chef Wayan include Rujak Ikan, Ayam Srosop and Ledok Nusa, which comes with sweet corn, bonito tuna, sambal goreng and kemangi oil. Inspired by his mother's recipes, Chef Wayan adds his own innovative flair, offering a truly remarkable dining experience in this enchanting café.

HOME BY CHEF WAYAN
Jl. Pantai Pererenan No.92, Pererenan - Google Maps
Opening Hours : Monday - Sunday 11 AM - 11 PM, Tuesday closed

Price : Average Spending - Approx IDR 150K/ person

30  Soogi Roll

Soogi Roll - Photo by @soogirollcanggu
Photo by @soogirollcanggu

Quite the hidden gem is this Soogi Roll Restaurant which is located in Pererenan. This modern Korean restaurant is both elegant and cozy, showcasing a refined intersection between subtle modernity and tradition with wooden furnishings and traditional Korean interior. From the signature classic rolls like kimchi and bulgogi rolls, to the trendy ‘bbang’ and K-Wrap, the food here is a mix of traditional Korean dishes and their contemporary interpretations. End off the meal with an egg and cheese toastie which you should save room for.

SOOGI ROLL
Jl. Pantai Pererenan No.115, Pererenan - Google Maps
Opening Hours : 10 AM - 10 PM

Price : Average Spending - Approx IDR 125K/ person

31  Little Frenchie

Little Frenchie - Photo by @littlefrenchie.bali
Photo by @littlefrenchie.bali

You can’t have a 'best restaurants in Canggu' list without mentioning Little Frenchie. This stylish bistro, a hidden gem in Pererenan, offers a lively yet intimate modern-classic dining ambiance.

Open from 9 AM, it's all about brunch—think fluffy French Omelettes and luxurious Lobster Bennies, best enjoyed with a Mimosa. Lunch is about easy elegance, like the Jamon Beurre sandwich with a twist in a crispy ciabatta. For dinner, explore the 'try everything' menu, where you can savor French staples such as Tartare de Boeuf and Steak Frites, and don’t miss the classic Crème Brûlée. Complete your experience with a cool Fleur de Gingembre or a Midnight in Marseille cocktail for that perfect Little Frenchie touch

Little Frenchie

LITTLE FRENCHIE
Jl. Munduk Kedungu No.39, Pererenan - Google Maps
Opening Hours : 9 AM - 10 PM

Price : Average Spending - Approx IDR 200K/ person

32  Milk & Madu

Milk & Madu - Photo by @milkandmadu
Photo by @milkandmadu

Milk & Madu has opened its doors since 2014 and was one of the earliest hip neighborhood hangouts in Canggu. They still remain a leading name when it comes to their delectably simple gourmet menu here. Since the opening, the joint has a loyal following who vouch that the place, the food and especially the coffee here is the best in town. They provide toys and books for bubbas to share, making it a kid-friendly and family-friendly environment. On weekends, there is groovy live music as well as arts and crafts. Hot tip: Make sure to visit on Tuesdays and Sundays between 4-10 PM to avail of the 2 for 1 Pizza deal at all Milk & Madu locations!

MILK & MADU
Jl. Pantai Berawa No.52, Tibubeneng - Google Maps
Opening Hours : 7 AM – 10 PM

Price : Average Spending - Approx IDR 250K/ person

33  Paed Thai Canggu

Paed Thai Canggu - Photo by @paedthai
Photo by @paedthai

We all agree that Thai cuisine captivates us with its harmonious blend of flavors—spicy, sweet, sour, salty, and bitter—a true culinary art form that achieves perfect balance. Well, that's where Paed Thai comes into play—a renowned eatery that's quickly earning a spot on our list of must-try.

With its casual yet elegant atmosphere and the main attraction being the mural at the stairs, Paed Thai’s charming ambiance will lure diners in. The bright and airy space resembles a contemporary Asian dining scene, creating an exciting sight to see. Nestled in Canggu, each dish pays homage to Thailand's culinary heritage with rich tastes, well-balanced flavors, and aromatic spices, offering à la carte choices that cater to every palate. From hearty dishes like Tom Yum Hot Pot and Pad Thai Goong to Thai-style spicy seafood, each bite transports diners to the streets of Thailand. And for a refreshing finale, try the unique whiskey Thai tea. This signature drink is a must-try and will definitely leave a lasting impression.

PAED THAI CANGGU
Jl. Canggu Padang Linjong No.8A, Canggu - Google Maps
Opening Hours : 7.30 AM – 10 PM

Price : Average Spending - Approx IDR 250K/ person

34  Hoi An by Mevui

Hoi An by Mevui - Photo by @hoianbymevui
Photo by @hoianbymevui

Head over to this quaint Vietnamese restaurant, Hoi An by MeVui to satisfy your pho cravings and a hearty bowl of noodles. The chain is quite identical from its renowned sisters, MeVui, Saigon, HoiAn, Hanoi, which all are helmed by Chef Maria Nguyen (she’s been the standard-bearers for Vietnamese culinary scene on the island with MeVui Group), bringing you the simple but satisfying Vietnamese goodness. Though it might primarily be a pho joint, there are many other dishes on the menu as well for sides and extra snacks, such as crusty Banh Mi, Viet-style baguette sandwiches with a variety of fillings such as veggies and sauteed beef, the spring roll and Com Suon, the tasty grilled pork chop.

HOI AN BY MEVUI
Jl. Padang Linjong, Canggu - Google Maps
Opening Hours : 9 AM – 10 PM

Price : Average Spending - Approx IDR 150K/ person

35  Lola’s Cantina Mexicana

Lola’s Cantina Mexicana - Photo by @lolasbali
Photo by @lolasbali

Lola’s Cantina Mexicana is an absolute must when in Canggu. Straightforward and unpretentious, the menu features classic Mexican goodness to cure your taco cravings. The dishes are all made using only the freshest ingredients and the most traditional of methods to nail that authentic, homemade taste.

Highlights include smoky Mexi wings, tamales, taquitos empanadas, and killer cocktails and frozen margaritas. Insider’s tip: gather your amigos for happy hour promo which only costs IDR 60k from 4-7 PM, and pair 'em up with light bites like 3-tacos-for-100K combo. Ka-ching!

LOLA’S CANTINA MEXICANA
Canggu Shortcut, Canggu - Google Maps
Opening Hours : 9 AM – 12 AM

Price : Average Spending - Approx IDR 175K/ person

36  Penny Lane

Penny Lane - Photo by @pennylanebali
Photo by @pennylanebali

Step into Pennylane where classic architecture meets modern culinary delights. From shareable treats and robust burgers to delectable fries and standout cocktails, there's something for everyone. The architecture channels the grandeur of the Greek and Roman periods, setting a unique atmosphere. It's a hotspot for those Instagram-worthy snaps. So, grab your camera, find your perfect angle, and toast to delightful moments!

PENNY LANE
Jl. Munduk Catu No.9, Canggu
Opening Hours : 8 AM – 12 AM

Price : Average Spending - Approx IDR 300K/ person

Book Now

37  Alma Tapas Bar

Alma Tapas Bar - Photo by @jessica_ie
Photo by @jessica_ie

For Spanish fare, you really can't find a better option than the awe-inspiring spread at this stylish spot in vibrant Canggu. Alma Tapas Bar delivers an authentic tapas experience, offering shared plates, artisan cocktails, and even a classic Vermouth on the rocks. With a menu as eclectic as it is authentic, it's challenging to pick favorites. Still, dishes like the Filete Al Chimichurri, the tantalizing Calamar Relleno, and the dessert blending Spanish Milk, Caramel, and Cheesecake certainly stand out. Trust us: you don't need a Spanish passport to savor Alma's decadent treats.

ALMA TAPAS BAR
Jl. Pantai Berawa, Canggu
Opening Hours : 3 PM - 11 PM

Price : Average Spending - Approx IDR 300K/ person

Book Now

38  Lusa By/Suka

Lusa By/Suka - Photo by @lusabysuka
Photo by @lusabysuka

If you’re a fan of laid-back, Aussie-style café nosh, check out Lusa By/Suka. Developed by the famous Suka Espresso, Lusa By/Suka opens from 7:30 serving up freshly brewed specialty coffee, cakes & pastries baked fresh each day and cooking up Australian style breakfast. For heartier fare, check out its breaky and lunch menus, brimming with delightful options like Seared Salmon and Greens, and Prosciutto and Ricotta Omelette. Top it off with Suka Espresso’s specialty drinks that have made it to the island’s list of best coffees – choose from an exhaustive list of brews including flat whites, macchiatos and mochas.

As the sun sets, they fire up neapolitan style pizza, housemade pasta and a range of steaks and roasts. Coupled with their signature cocktails and live music three nights a week, it’s definitely the perfect way to spend a balmy evening in Bali.

LUSA BY/SUKA
Jl. Pantai Berawa, Tibubeneng - Google Maps
Opening Hours : 7:30 AM – 10 PM

Price : Average Spending - Approx IDR 150K/ person

39  I Am Vegan Babe

I Am Vegan Babe - Photo by @iamveganbabe
Photo by @iamveganbabe

For a vegan brunch experience that can't be beaten, check out I Am Vegan Babe in Canggu. This popular spot serves up a range of sweet and savory breakfast options, as well as delicious Mexican food and amazing desserts. The tropical chic interior creates a relaxed atmosphere, complete with stunning views of rice fields. Some menu highlights to try include the Club Sandwich, Bali Poke Bowl, Tacos, and French Toast with banana, strawberry, and gelato. And grab a cinnamon roll before you go!

I AM VEGAN BABE
Jl. Tanah Barak No.49, Canggu - Google Maps
Opening Hours : 7 AM – 10 PM

Price : Average Spending - Approx IDR 175K/ person

40  Folie

Folie - Photo by @foliebali
Photo by @foliebali

French delights without a stiff, formal vibe? Yes, please! Situated in Canggu, Folie offers a laid-back setting for diners to enjoy their refined dishes. This restaurant combines the unique flavors of French and Asian cuisines to satisfy your tastebuds. From small plates to a variety of dishes to share, Folie’s founder, Stephane Simond teleports you to France with his creations.

Among its set lunches and dinners, you’ll see familiar favorites making an appearance from time to time, so tuck in your napkin for their lineup of degustation menu, like the creamy, heavenly Alba Baked Egg and mains like Duck Foie Gras with Citrus Sauce or Grilled Ribeye Cabernet with Wine Sauce and Beef Bone Gravy. Yum!

FOLIE
Jl. Subak Sari No.30a, Canggu - Google Maps
Opening Hours : 12 PM – 10 PM

Price : Average Spending - Approx IDR 500K/ person

41  Pho Mo Berawa

Pho Mo Berawa - Photo by @phomo_berawa
Photo by @phomo_berawa

One of the Island's best Vietnamese Pho is just steps away from the beach, nestled on Berawa's bustling street, and boasts a blend of modern and rustic charm. But what truly makes this eatery stand out? The rich, collagen-packed broth crafted from high-quality ingredients. The menu showcases classics like Pho Bo (beef) and Pho Ga (chicken), and even Vegan Pho. We highly recommend trying the Nem Nuong, Crispy Shrimp Chicken Balls, and the seasonal Banh Mi (available only during certain periods).

Pho Mo Berawa @phomo_berawa

Pro tip: Consider upgrading to the 'medium plus meat-up' for extra meat. The Premium Rib Eye Beef and US Brisket are so tender and juicy, it's simply irresistible.

PHO MO BERAWA
Jl. Pemelisan Agung Gg. Anggrek No.1A, Tibubeneng - Google Maps
Opening Hours : 11 AM - 11 PM

Price : Average Spending - Approx IDR 150K/ person

Whatsapp : +62 821-1999-4246

42  Valle Canggu

Valle Canggu - Photo by @valle.bali
Photo by @valle.bali

Seeking a chill vibe, poolside relaxation, and stunning paddy field views alongside amazing food? Valle Canggu is one of the best restaurants in Canggu to check those requirements off your list! It serves up delicious western cuisine with a touch of Japanese infusion, highlighted by dishes such as Avocado Toast with Beetroot Hummus and Prawn Tempura with Japanese Rice. Sip on refreshing beverages like the Nojito or the May Ai Buy cocktail, especially during the Pool Hour promo offering 3 cocktails for 200k from 3-7pm daily.

No worries about minimum spends here. Plus, live DJ sets pump up the weekends, making Valle the go-to for anyone in Bali looking for that laid-back yet buzzing tropical hangout.

VALLE CANGGU
Jl. Canggu Padang Linjong No.23, Canggu - Google Maps
Opening Hours : 9 AM - 11 PM

Price : Average Spending - Approx IDR 200K/ person

Reservation : booking.chope.co

43  Moana Fish Eatery - Temporary Closed

Moana Fish Eatery - Temporary Closed - Photo by @moana.bali
Photo by @moana.bali

Even though lots of restaurants and cafes might be serving poke bowls these days, if you are craving for an authentic taste of the Hawaiian favorite, head to Moana Fish Eatery. Unlike many other poke joints, which often skip marinating the fish in favor of a quick toss in seasonings before serving, Moana offers flavorful pokes, mahi-mahi burger, prawn curry, tuna tacos – it’s basically a fish heaven on earth. Paired with the tropical tunes and a breezy setting, this is a perfect place to spend a first date or family dinner. Pro tip: make sure to finish the meal with one of our favorites, coconut cheesecake, it’s definitely a show-stopper.

MOANA FISH EATERY - TEMPORARY CLOSED
Jl. Pantai Batu Bolong No.28, Canggu - Google Maps
Opening Hours : 9 AM – 11 PM

Price : Average Spending - Approx IDR 150K/ person

44  Synkonah - Temporary Closed

Synkonah - Temporary Closed -

A Mediterranean breeze whirls onto the Canggu courtesy of this 70-seated restaurant and gin bar named Synkonah. Boasting an artful open-air space with a signature Picasso-styled mural on its wall, Synkonah turns out modern-Medi plates like summer peaches with the melty Tuna Carpaccio, or the Braised Lamb Shoulder for the tender and sweet-meet-sour sensation, served with creamy potato puree.

And finally wash it all off with the extensive list of gin and tonic, and do order our personal favorite, Tanqueray 10 for the ultimate thirst-quencher. Whether to dine or just to have a drink or two with beloved ones, Synkonah is a perfect place to indulge in the heavenly vibe of Canggu.