Canggu has quickly become one of the trendiest destinations in Bali, thanks to its laid-back atmosphere, stunning beaches, and thriving food scene. Whether you’re a foodie looking to sample Indonesian food at a local warung, or a cafe enthusiast searching for the next Tiktok-viral cafe, Canggu should definitely be on your travel radar. After spending a week in this idyllic coastal village, we’ve rounded up 12 best food places in Canggu that’ll be sure to tantalise your taste buds.
When I find myself craving good Balinese food, I immediately think of Warung Sika. Popular among locals and tourists alike, the warung follows Singapore’s economy rice concept, where customers get to choose their rice—white, red, or yellow—before picking the vegetables and meat for their meal.
A plate of yellow rice, tempeh, and mixed vegetables only costs IDR33K (~S$2.96), while a serving of red rice with vegetables, one fried chicken, and one ayam bakar will set you back IDR47K (~S$4.22). The star of our dish was the tender charcoal-grilled chicken, caramelised with Indonesian sweet soy sauce. The warung is also known for their nutty, toasty tempeh, which comes with spicy and non-spicy options.
Read our Warung Sika review.
Address: Jalan Tanah Barak Nombor 45, Canggu, Kecamatan Kuta Utara, Kabupaten Badung, Bali 80351
Opening hours: Daily 9am to 9pm
Website
Warung Sika is not a halal-certified eatery.
If you’re looking for a spot to take your #OOTDs, look no further than LUMA. While the restaurant looks spectacular enough from the outside, their gorgeous interior is what sets them apart from the hundreds of other pretty eateries in Canggu.
Think pops of green and turquoise, brick tiles, rattan furnishings, and ample natural light streaming through every corner of the restaurant.
LUMA’s menu changes every few days so customers always have something new to savour. The lunch menu sees light bites and other mouthwatering picks such as Baro Sourdough & Lamb Fat Butter (IDR40K/~S$3.59) and Burrata, Tomatoes, & Basil (IDR130K/~S$11.66). We had the Goat & Asiatico Croquettes (IDR90K/~S$8.07), comprising a tart goat cheese filling coated in a breadcrumb and pecan mixture.
The dinner menu offers more substantial, meat-forward items. Go for the Pork Belly, Cauliflower, Shallots & Raisins (IDR210K/~S$18.84), or the filling Potato Ravioli (IDR200K/~S$17.94). The former features a juicy slab of pork belly with a thick layer of fat running across the top.
Read our LUMA review.
Address: Jalan Pantai Batu Bolong Nombor 91, Canggu, Kecamatan Kuta Utara, Kabupaten Badung, Bali 80361
Opening hours: Daily 12pm to 11pm
Website
Luma Bali is not a halal-certified eatery.
Sichuan cuisine is not exactly the first thing that comes to mind when you think of what to eat in Bali, but trust me, Mie And More is worth a try. The unassuming stall has only been open a little over a year, but they’ve already gained a steady customer base thanks to their yummy spicy noodle bowls.
We were warmly greeted by the owner, who enthusiastically told us that their Pork Sichuan Noodles (IDR60K/~S$5.38) is a must-try. The dish was indeed delicious; it featured al dente egg noodles with their classic house-made special sauce, topped with minced pork and bok choy. Chili is served on the side, so you can add however much you want according to your preferred spice level.
We also tried the Beef Cheese Hazelnut Noodles (IDR60K/~S$5.38), which sees the same egg noodles mixed with chilli, minced beef, hazelnut sauce and shredded cheese. I enjoyed the addition of cheese to this dish, as it helped balance out the spiciness of the piquant sambal chilli.
Address: Jalan Pantai Batu Bolong Nombor 26, Canggu, Kecamatan Kuta Utara, Kabupaten Badung, Bali 80351
Opening hours: Daily 24 hours
Website
Mie And More is not a halal-certified eatery.
When we asked the locals for a good place to have brunch in Canggu, many of them suggested we visit Crate Cafe, which is one of the most popular spots for big breakfasts and acai bowls. The cafe is known for its long queues, so it’s best to come as early as possible to ensure you get a seat. The vibes here are all about relaxing and letting loose, with most customers donning beachwear and swimsuits.
While we were there, we were amazed at the affordable prices. Their version of the big breakfast, Breakkie Plate, only costs IDR65K (~S$5.83). It’s served on a huge plate comprising fluffy sourdough, tomatoes, spinach, avocado, and scrambled eggs or a sunny-side up. You can pick bacon or salmon for your choice of protein.
The cafe also serves toasties and smoothie bowls such as the Hipstar (IDR65K/~S$5.83), featuring acai, frozen bananas, chia, dragonfruit, shredded coconut, and mixed nuts. I enjoyed the refreshing smoothie bowl, and had to share it with my colleague because the portion was huge!
The highlight of my meal was dessert—a delectable cinnamon-spiced Carrot Cake (IDR35K/~S$3.14) topped with buttery cream cheese icing and crushed walnuts. It was the softest, most delicious carrot cake I’ve ever had—we devoured it within seconds.
Read our Crate Cafe review.
Address: Jalan Canggu Padang Linjong Nombor 49F, Canggu, Kecamatan Kuta Utara, Kabupaten Badung, Bali 80351
Opening hours: Daily 6am to 4pm
Website
Crate Cafe is not a halal-certified eatery.
We enjoyed our time at Bokashi so much that we actually went back after our shoot, twice. The teahouse houses a gourmet grocery store on the first floor, while the second level features a spacious Japan-inspired dining area complete with tatami mats and wooden flooring.
Bokashi offers single-origin Indonesian teas with popular options being the Pearl Classic Oolong (IDR35K/~S$3.14)–a type of tea grown on Mount Halimun with natural jasmine notes—and the White Silver Needle (IDR40K/~S$3.59) from Mount Burangrang, which features light floral aromas.
The teahouse also offers mains such as Chilled Soba Noodles (IDR75K/~S$6.73): buckwheat noodles with ponzu, nori, daikon, chives, and wasabi. Feel free to top up IDR30K (~S$2.69) and get a side of Mixed Tempura for a more filling meal.
Read our Bokashi review.
Address: Jalan Subak Sari Nombor 2, Canggu, Kecamatan Kuta Utara, Kabupaten Badung, Bali 80361
Opening hours: Daily 8am to 11pm
Website
Bokashi is not a halal-certified eatery.
If I could only go back to one cafe in Canggu, it would be Sari Kitchen. This work-friendly cafe spans three storeys, with cosy nooks and crannies for you to spend your afternoons working away. Social butterflies can choose to sit at the long tables instead, alongside other fellow digital nomads.
Aesthetics aside, the cafe serves delicious brunch stapes from only IDR50K (~S$4.48) with the likes of burgers, sandwiches, tacos, rice bowls, and toasts. Each meal also comes with your choice of complimentary coffee, tea, or juice.
During our visit, we went for the Chicken Teriyaki (IDR80K/~S$7.18), a hearty fusion-style salad loaded with ingredients, and drenched in lime dressing and teriyaki sauce. I loved the creamy and crunchy mix of avocado, baby potatoes, red cabbage, and red onions.
The Fettucine Pesto (IDR80K/~S$7.17) also comes highly recommended; it comprises flat pasta strands coated with a nutty pesto sauce and crushed cashew nuts, drizzled with a zesty orange dressing. This came with a free Butterfly Pea Tea of our choice.
Read our Sari Kitchen review.
Address: Jalan Pantai Batu Bolong Nombor 2A, Canggu, Kecamatan Kuta Utara, Kabupaten Badung, Bali 80361
Opening hours: Daily 7am to 10pm
Website
Sari Kitchen is not a halal-certified eatery.
My colleague and I came across Warung Sate Babi Pandu by chance as we were captivated by the fragrant satay aroma while walking by. The humble roadside stall sells only Sate Babi and Sate Ayam, with a bundle of 10 sticks going for only IDR20K (~S$1.79). The tender satay is marinated in salt and a sweet seasoning, and served with a viscous peanut sauce that’s mixed with chilli.
You can also get rice cakes (IDR5K/~S$0.45) to go with your satay for a more complete meal. If you’re ordering the satay to go, you can request to have the sauces packed separately too.
Address: Jalan Pantai Batu Bolong No.21, Canggu, Kecamatan Kuta Utara, Kabupaten Badung, Bali 80361
Opening hours: Daily 11am to 7pm
Warung Sate Babi Pandu is not a halal-certified eatery.
The quiet village of Pererenan, right next to Canggu, has recently seen a boom in trendy cafes and restaurants. One such is Shelter, a contemporary Middle Eastern and Mediterranean restaurant helmed by a British-born chef. The restaurant also has vegan-friendly options.
For starters, we had the Burrata With Roasted Tomato Marmalade (IDR125K/~S$11.23) and Warm Zatar Pretzel (IDR65K/~S$5.82), comprising house-made Greek yoghurt and Sumbawa honey. If you’re a fan of hummus, we recommend the Whipped Chickpeas (IDR75K/~S$6.72), served with flatbread and smoked paprika oil.
Moving onto mains, there’s the sweet-savoury BBQ Pork Loin (IDR160K/~S$14.33) with chipotle and cacao, paired with a sweet roast apple jam. The Chermoula Crusted Chicken (IDR145K/~S$12.99) is another dish that’s good for sharing, consisting of a mix of herbs and spices, as well as toasted ground hulled sesame.
If you’re here for tipples, have a go at Shelter’s wide variety of cocktails, which are specially curated by their in-house award-winning bartender. The Mo-tini (IDR140K/~S$12.54) is a rum-based cocktail infused with lime and mint, while the Asian Gimlet (IDR150K/~S$13.44) is a concoction of strawberry and green tea-infused gin.
Read our Shelter Restaurant review.
Address: Jalan Pantai Pererenan Nombor 133, Pererenan, Kecamatan Mengwi, Kabupaten Badung, Bali 80361
Opening hours: Daily 12pm to 12am
Website
Shelter Restaurant is not a halal-certified eatery.
La Brisa is one of my favourite beach clubs in Canggu, and possibly, Bali. Spend the whole afternoon lazing on the rattan beach beds beside the tropical pool, or relax on the cosy sofas overlooking the sea. Complete the experience with their brick oven-baked pizzas, such as Di Mare (IDR140K/~S$12.54), which sees a charred pizza base heaped generously with mozzarella, parmesan cheese, and garlic prawns. You can also try the Charred Octopus (IDR170K/~S$15.23), served alongside cannellini bean ragout and chimichurri sauce.
Finally, end your meal on a sweet note with the Pavlova (IDR60K/~S$5.37), a sweet meringue topped with lemon and passion fruit curd, and whipped cream.
Address: Jalan Pantai Batu Mejan, Canggu, Kecematan Kuta Utara, Kabupaten Badung, Bali 80361
Opening hours: Daily 10am to 11pm
Website
La Brisa is not a halal-certified eatery.
When my colleague and I saw a viral TikTok video of Rabbithole Bakery Project, we knew we had to come down and check out their freshly baked croissants and “flying fish”. As you enter the cafe, you’ll be greeted by a clear overhead aquarium with a school of koi fish swimming inside.
The bakery’s bestseller is the White Chocolate Croissant (IDR35K/~S$3.13), filled with vanilla bean custard, and two types of creams: chocolate and strawberry. It’s also decorated with edible dried rose petals. Otherwise, the Matcha Croissant (IDR28K/~S$2.51) is worth a try too.
Mains are also available, with usual brunch fare such as I’m Bennydicted To You (IDR75K/~S$6.72)–two poached eggs perched atop house-made croquettes, served alongside smoked salmon, sauteed spinach, and kale.
Read our Rabbithole Bakery Project review.
Address: 84XV+JRX, Tibubeneng, Kuta Utara, Badung Regency, Bali
Opening hours: Daily 7am to 7pm
Website
Rabbithole Bakery Project is not a halal-certified eatery.
Those walking past Itsumo Headquarter may easily mistake it for an upscale retail store. To enter its premises, you’ll have to walk up a ramp to reach the cafe’s elusive entrance; inside, the cafe dons an Aesop boutique-like aesthetic, with a minimalist vibe and brownish-red walls.
The pastry shop specialises in tarts, with popular flavours being the Ichi Signature Cheese (IDR51K/~S$4.57) and Ichi Hojicha (IDR52K/~S$4.66), both of which are served on delicate Petri dishes.
If you’re here to seek refuge from the Bali heat, try their soft serves, which come in a cup, or in one of their house-made cones. Their cream cheese-flavoured Signature (IDR52K/~S$4.66) soft serve is a crowd favourite and is said to have a well-balanced mix of sweet and savoury notes.
Address: Jalan Pantai Batu Bolong No.31A, Canggu, Kecematan Kuta Utara, Kabupaten Badung, Bali 80361
Opening hours: Daily 11am to 8pm
Website
Itsumo Headquarter is not a halal-certified eatery but serves no pork or lard.
If you’re someone who loves all things avocado, you must visit The Avocado Factory. Here you’ll find the creamy fruit incorporated into almost everything on the menu, from their breakfast pancakes to coffee and even cocktails.
We tried their Avo Pancakes (IDR80K/~S$7.17), featuring bananas and strawberries sitting atop fluffy avocado pancakes, served with a side of chocolate gelato and maple syrup. I personally enjoyed the Spicy Mash (IDR50K/~S$4.48), consisting of avocado and mushrooms plated on a slice of thick sourdough and dusted with chilli powder.
In the drinks department, there’s the Avo-Coco Dream (IDR40K/~S$3.58), comprising a blend of avocado, banana, and yoghurt, and the Cafe Suave (IDR49K/~S$4.39), an espresso-based drink with coconut milk–ideal if you’d like to take a break from avocado.
Read our review of The Avocado Factory.
Address: Jalan Tanah Barak, Canggu, Kecematan Kuta Utara, Kabupaten Badung, Bali 80351
Opening hours: Daily 7am to 12am
Website
The Avocado Factory is not a halal-certified eatery but serves no pork or lard.
With so many food options in Canggu, it’s easy to get spoilt for choice. Hopefully, this list will save you the time of researching the best places to eat in this foodie haven!
If you’re also heading to Ubud, have a look at our Ubud food guide. Else, read our KULON review for legit Indonesian bakmi at Haji Lane.
Photos taken by Yi En Chew.
Haidilao VivoCity has a $3++ DIY bubble tea buffet bar! Get unlimited servings of milk…
Tomahawk King Steakhouse & Grill has Singapore's first Raising Cane's-inspired chicken and XL Wagyu steak…
The Commune Life Style Mall is a new shopping centre in Johor Bahru with a…
Check out these best Japanese restaurants in Singapore for a variety of different Japanese food,…
Restoran Kak Kak is a restaurant in Johor Bahru selling cheap dim sum from just…
Coriander coffee might sound like an abomination of culinary expressions, but don't knock it until…