Bali Canggu food guide
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 15 best food places in Canggu that’ll be sure to tantalise your taste buds.
The current exchange rate is IDR1K = ~S$0.078 as of 2 December 2025.
Table of Contents
- Bali Canggu food guide
- 1. Warung Sika
- 2. LUMA
- 3. Mie And More
- 4. Crate Cafe
- 5. Bokashi
- 6. Sari Kitchen
- 7. Warung Sate Babi Pandu
- 8. Shelter Restaurant
- 9. La Brisa
- 10. Rabbithole Bakery Project
- 11. Itsumo Headquarter
- 12. The Avocado Factory
- 13. Ibu Kota
- 14. Santanera
- 15. Warung Local
- What to eat in Canggu Bali
1. Warung Sika

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.57), while a serving of red rice with vegetables, one fried chicken, and one ayam bakar will set you back IDR47K (~S$3.67). 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.
This Work-Friendly Cafe In Bali Has $4.50 Brunch Sets And Biscoff Lattes
2. LUMA

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 Sourdough & Brown Butter (IDR50K/~S$3.67) and Burrata, Asparagus & Leeks (IDR130K/~S$10.14).

The dinner menu offers more substantial, meat-forward items. Go for the Pork belly, Potato Gratin, Chicory & Salsa Verde (IDR340K/~S$26.52), or the filling Ravioli Served With Prawn, Scallop & Lemon Butter (IDR180K/~S$14.04). 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.
This Ocean-Themed Restaurant In Canggu Has Mediterranean-Inspired Brunch
3. Mie And More

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 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$4.68) 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$4.68), 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: Mon 12pm to 11.30pm, Tue-Sun 12pm to 12am
Website
Mie And More is not a halal-certified eatery.
4. Crate Cafe

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 IDR70K (~S$5.46). 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 (IDR70K/~S$5.46), 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!
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.
Crate Cafe: Popular Brunch Spot in Canggu Bali With Big Breakfasts And Smoothie Bowls
5. Bokashi

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 a popular option being the White Silver Needle (IDR60K/~S$4.68) from Mount Burangrang, which features light floral aromas.

The teahouse also offers mains such as Chilled Soba Noodles (IDR80K/~S$6.24): buckwheat noodles with ponzu, nori, daikon, chives, and wasabi. Feel free to top up IDR85K (~S$6.63) 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 10am to 11pm
Website
Bokashi is not a halal-certified eatery.
This Japanese-Inspired Teahouse in Canggu Has Unique Indonesian Teas, Cold Soba And More
6. Sari Kitchen

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 staples from only IDR90K (~S$7.02) 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 (IDR115K/~S$8.97), 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.
Read our Sari Kitchen review.
Address: Jalan Pantai Batu Bolong Nombor 2A, Canggu, Kecamatan Kuta Utara, Kabupaten Badung, Bali 80361
Opening hours: Daily 8am to 10pm
Website
Sari Kitchen is not a halal-certified eatery.
This Work-Friendly Cafe In Bali Has $4.50 Brunch Sets And Biscoff Lattes
7. Warung Sate Babi Pandu

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.39) 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 6pm
Warung Sate Babi Pandu is not a halal-certified eatery.
8. Shelter Restaurant

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 (IDR150K/~S$11.70) and Warm Zatar Pretzel (IDR70K/~S$5.46), comprising house-made Greek yoghurt and Sumbawa honey. If you’re a fan of hummus, we recommend the Whipped Chickpeas (IDR80K/~S$6.24), served with flatbread and smoked paprika oil.

Moving onto mains, there’s the sweet-savoury BBQ Pork Loin (IDR195K/~S$15.21) with chipotle and cacao, paired with a sweet roast apple jam. The Chermoula Crusted Chicken (IDR200K/~S$15.60) 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$10.92) is a rum-based cocktail infused with lime and mint, while the Asian Gimlet (IDR150K/~S$11.70) 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.
Shelter Restaurant: Affordable Fine Dining And Creative Cocktails Near Canggu
9. La Brisa

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 (IDR165K/~S$12.87), which sees a charred pizza base heaped generously with mozzarella, parmesan cheese, and garlic prawns.

Finally, end your meal on a sweet note with the Pavlova (IDR65K/~S$5.07), 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.
10. Rabbithole Bakery Project

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$2.73), 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.18) is worth a try too.

Mains are also available, with usual brunch fare such as I’m Bennydicted To You (IDR75K/~S$5.85)–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 5pm
Website
Rabbithole Bakery Project is not a halal-certified eatery.
This TikTok-Viral Cafe In Canggu Has A Mesmerising Rooftop Aquarium And Huge Matcha Croissants
11. Itsumo Headquarter

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$3.98) and Ichi Hojicha (IDR52K/~S$4.06), 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.06) 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.
12. The Avocado Factory

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 (IDR90K/~S$7.02), 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 (IDR70K/~S$5.46), 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-Glow Smoothie (IDR60K/~S$4.68), comprising a blend of Avocado, pineapple, banana, honey, coconut flakes.
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.
The Avocado Factory: Popular Avocado Cafe In Canggu With Stacked Pancakes And More
13. Ibu Kota
Image credit: @ibukota.bali
Zhng up your Bali itinerary with a dressy night out at Ibu Kota Bali, a Jakarta-inspired Indonesian bar and grill. This spot’s been making waves for their sate, served over mini charcoal grills right at your table. Go for the Sate Ayam Madura or Sate Lilit Ikan (IDR75K/~S$5.85 each) before diving into heavier mains, including the Rawon Sapi (IDR135K/~S$10.53), where tender beef short ribs are stewed in a black kluwek-spiced broth. We heard the Bebek Lengkuas (IDR210K/~S$16.38), a crispy duck leg confit, is also good. The Woodfired Ayam Bakar (IDR100K/~S$7.80) is another must-try, grilled till smoky and juicy. You can add on housemade sambal—choose from sambal mangga, matah, or ijo (IDR15K/~S$1.17 each) to dial up the heat.
Image credit: @ibukota.bali
Drinks-wise, the cocktails here are pretty creative too. We’re talking the Mount Agung Highball with soursop soda and raspberry cordial, and the Kopi Kintamani, a boozy cold brew with caramel foam (IDR150K/~S$11.70 each).
Address: Jalan Nelayan Nombor 35, Canggu, Kecematan Kuta Utara, Kabupaten Badung, Bali 80361
Opening hours: Tue-Sun 4pm to 11pm
Website
Ibu Kota is not a halal-certified eatery.
14. Santanera
Image credit: Santanera
If you need a break from bebek or sate lilit, Santanera serves up modern Latin American plates made with organic, farm-to-table produce. Highlights on the menu include the Char-Grilled Octopus (IDR220K/~S$17.16) and the tender Slow Roasted Lamb Shoulder (IDR390K/~S$30.42), served with a tangy tomatillo escabeche that cuts through the richness.
Image credit: Santanera
There’s also something for the veggie lovers—try the Colombian Corn Cake (IDR80K/~S$6.24), which comes topped with buckwheat, curd, and kalamata olives. End your meal on a sweet note with their Churros (IDR85/~S$6.63), an atas version served with dark chocolate sauce, vanilla ice cream, and a generous drizzle of dulce de leche.
Address: Jalan Tanah Barak Nombor 55-57, Canggu, Kecematan Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Opening hours: Daily 12pm to 12am
Website
Santenera is not a halal-certified eatery.
15. Warung Local
Image credit: Jeff via Google Maps
For those who want to try a bit of everything, swing by Warung Local in Canggu. This Uluwatu fave is now conveniently located near the surf breaks, bringing their famous nasi campur to the ‘hood.
The highlight here is a buffet-style counter with over 40 dishes daily. Build your own nasi campur starting from just IDR39K/~S$3.04—this gets you a choice of rice or noodles, two side dishes, and two veggies. There are healthy options such as brown rice, plus vegan and vegetarian picks for the plant-based crowd.
Image credit: Vicky Aditya via Google Maps
If you’d rather go a la carte, they’ve also got Soto Ayam (IDR45K/~S$3.50) and Nasi Goreng (IDR45K/~S$3.50) that hit the spot without breaking the bank.
Address: Jalan Pantai Batu Bolong Nombor 10, Canggu, Kecematan Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Opening hours: Daily 10am to 10pm
Website
Warung Local not a halal-certified eatery.
What to eat in Canggu Bali
With so many food options in Canggu, it’s easy to get spoiled 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.
KULON Review: Legit Indonesian Bakmi And Mie Bakso At Haji Lane
Photos taken by Yi En Chew.
Top In Asia




