I first heard about Canggu from a fellow digital nomad many years ago. I was commenting on how congested Seminyak had become so he suggested we stay in Canggu instead.
I imagine that Canggu was still a quiet village back then but that’s hardly the case today. Like Ubud and many parts of South Bali, it’s become a hotbed for digital nomadism and one of the most popular surf spots on the island. With its proximity to the beach and its lush green rice fields, it was only a matter of time before Canggu became one of the most coveted (and congested) destinations in Bali.
Its days as a quiet coastal village may be behind it but its surge in popularity in recent years has led to another draw – great food. Canggu is home to an exciting restaurant scene that puts out some of the most delicious food in all of Bali.
Whether you’re a vegan, vegetarian, or unapologetic carnivore, there’s something delicious waiting for you at every turn in Canggu.
CANGGU RESTAURANTS QUICK LINKS
To help you make the most of your time in Canggu, we’ve put together links to top-rated hotels, tours, and other travel-related services here.
HOTELS
Recommended hotels and villas in Canggu
- Luxury: The BK Village
- Midrange: Amandaya Canggu
- Budget: Best Canggu Hostel
TOURS
- Sightseeing Tour: Ubud Highlights Small Group Guided Tour
- Surfing Lesson: 2-Hour Surf Course
- Jewelry Making: Jewelry Making Class with 7 Grams of Silver
- Cooking Classes: Canggu Cooking Classes
OTHER SERVICES
Save This on Pinterest!
No time to read this guide on the best restaurants in Canggu? Click on the save button and pin it for later!
WHERE TO EAT IN CANGGU
Bali is one of the best places in the world for vegans. It’s home to many excellent restaurants that serve delicious plant-based food so I’ve divided this Canggu food guide into two sections – vegan/vegetarian restaurants and restaurants that serve animal proteins.
Keep in mind that even though I’ve put some restaurants into the non-vegan/vegetarian category, most of them still serve plant-based options. That’s part of what makes Bali so appealing for non-meat eaters.
VEGAN/VEGETARIAN RESTAURANTS
2024 is the year I shift to a more plant-based diet and there are few places in the world I’d rather be right now than in Bali. The vegan food here is amazing!
If you’re spending time in Ubud, then be sure to check out our Ubud restaurant guide as well.
1. Manggis in Canggu
We were staying near here so Manggis was our go-to restaurant for plant-based food. Luckily for us, it’s also one of the top-rated vegan restaurants on HappyCow.
From breakfast to dessert, Manggis offers a wide range of well-put-together vegan dishes like tartines, salad bowls, sandwiches, pasta, Asian noodles, and Indonesian favorites like rendang and nasi campur.
Pictured below is their signature avocado toast. It’s made beetroot spread, roasted cauliflower, avocado, salad greens, and cashew feta on sourdough bread.
Manggis’ breakfast dishes are nice but this is where it starts getting really good. What you’re looking at here is their chicken shawarma pita. It’s made with grilled soy chicken stuffed in pita bread with spiced yogurt, lettuce, red cabbage, tomato, cucumber, red onion, gherkins, and paprika.
Vegans will probably be eating a lot of these salad bowls in Bali. We ate our fair share in Canggu and Manggis’ house salad bowl was one of our favorites. It’s made with smokey steamed tempeh served with cajun-spiced pumpkin, potato noodles, bean masala, and a host of fresh vegetables like broccoli, corn, carrots, and arugula.
Rendang is one of my favorite Indonesian and Malaysian dishes so I was excited to try this vegan version made with jackfruit and tofu. Spicy, creamy, and with that satisfying meat-like texture of stewed jackfruit, it did not disappoint!
If you want to try plant-based versions of Indonesian food, not just Western food, then I highly recommend trying this.
Manggis in Canggu is a no-brainer for people who don’t eat meat. We ate here several times and enjoyed almost everything we had. The acai bowl was just ok and we didn’t like the spicy bakso (Indonesian meatballs) laksa as much, so I’ve left them off this list.
Manggis in Canggu
Address: Jl. Pemelisan Agung No.7, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Operating Hours: 7:30AM-10:30PM, daily
What They Offer: Breakfast dishes, salad bowls, sandwiches, pasta and noodle dishes
2. iam Vegan Babe
We were so excited about the plant-based food in Bali that we spent the first few days looking for the most highly-rated vegan restaurants in Canggu. Our research led us to Manggis on our first day, and to iam Vegan Babe on our second.
Like Manggis, iam Vegan Babe offers an extensive menu of breakfast dishes, plant-based tapas, salads, sandwiches, wraps, and smoothie bowls. They offer a good selection of vegan Mexican food as well.
The beautiful overflowing bowl below is called the panda express. Topped with an Asian peanut dressing, it’s made with glazed tempeh and avocado served on a bed of mixed vegetables like carrots, kale, edamame, green beans, and arugula. Filling and delicious!
Equally enjoyable was this falafel salad made with mixed greens, quinoa, roasted beets, fresh vegetables, and a sumac vinaigrette.
Thinking the panda express bowl wouldn’t be enough (I was wrong, it was), I got this tasty rainbow wrap as well. It’s made with grilled tempeh wrapped in a tortilla with avocados, mixed vegetables, hummus, and tahini.
After spending two months in Bali, tempeh is now my favorite plant-based protein. Love the texture!
Like Manggis, iam Vegan Babe is one of the most popular and highly-rated vegan restaurants in Canggu. It’s one of several restaurants along Jalan Tanah Barak that serves amazing vegan and non-vegan food.
iam Vegan Babe
Address: Jl. Tanah Barak No.49, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Operating Hours: 7AM-10PM, daily
What They Offer: Breakfast dishes, salad bowls, wraps, sandwiches, vegan Mexican food
3. The Shady Shack
About a minute down the same road from iam Vegan Babe is The Shady Shack, another great restaurant that serves vegan/vegetarian food in Canggu. They serve all-day breakfast dishes, salad bowls, burgers, and wraps. Most are vegan but a few dishes are made with eggs and/or non-vegan cheese.
Pictured below is the aptly named superfood salad. It’s a power-packed bowl of tempeh, kale, arugula, broccoli, beetroot, pickled radish, jicama, chia seeds, and other energy-giving ingredients. As if this bowl wasn’t healthy enough, we enjoyed it with a side of spinach and asparagus as well.
If you’re more of a sandwich guy like I am, then you may want to try this tempeh burger made with grilled pumpkin and homemade barbecue sauce served on a wholemeal bun.
The Shady Shack is one of four restaurants in a row along Jalan Tanah Barak that serves amazing food. iam Vegan Babe (#2), Tucker (#12), and Warung Sika (#13) are the others.
The Shady Shack
Address: Jl. Tanah Barak No.53, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Operating Hours: 7:30AM-10:30PM, daily
What They Offer: Vegan/vegetarian breakfast dishes, salad bowls, burgers, wraps
4. Kynd Community
Kynd Community is another well-known vegan restaurant in Canggu. They serve a good selection of breakfast dishes, smoothie bowls, salads, and plant-based versions of international dishes like ramen, pho, and spaghetti bolognese.
What you’re looking at here is the Bli Buddha salad bowl. It features a host of heart-healthy ingredients like chickpeas, oven-baked tofu, roasted pumpkin, hummus, broccoli, cauliflower rice, organic greens, and more.
The one junk food dish that I’ve missed the most ever since I shifted to a more plant-based diet is the Big Mac. Kynd Community offers many interesting-looking dishes, but as soon as I spotted this on their menu, I didn’t want anything else.
Known as the Kynd Bigger Mac, it’s made with two no-beef patties, special sauce, lettuce, cheese, pickles, onions, on a sesame seed bun. Admit it, you sang the jingle when you read that!
Pretty in pink. Kynd Community has two restaurants in Bali – this one along Jalan Petitenget in Canggu and another in Seminyak.
Kynd Community
Address: Jalan Petitenget No.12 Kerobokan Kelod, Seminyak, Kuta Utara, Badung Regency, Bali 80361, Indonesia
Operating Hours: 7:30AM-10PM, daily
What They Offer: Breakfast dishes, smoothie bowls, salads, burgers, noodle and pasta dishes
5. Secret Spot
I’m starting to sound like a broken record here but Secret Spot is another beloved vegan restaurant in Bali. They offer smoothie bowls, gluten-free pancakes, salads, burgers, pasta, and pizza.
The smile-inducing dish below is the falafel bliss bowl. Gluten-free, it’s made with chickpea falafel, hummus, quinoa, tabbouleh, avocado, pumpkin, and a mix of salad greens.
No plant-based wrap made me miss meat in Bali and this shawarma was no exception. It’s made with seitan, chickpea falafel, lettuce, tabbouleh, and harissa and served with a side of sweet potato fries.
Secret Spot has two branches in Canggu – one along Jalan Tanah Barak and another along Jalan Pantai Berawa.
Secret Spot
Address: Jl. Tanah Barak No.7, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Operating Hours: 7AM-12MN, daily
What They Offer: Breakfast dishes, salad bowls, burgers, pasta, pizza
6. Dua Hati
The vegan restaurant scene in Bali is amazing, but after a while, you’ll find that many restaurants offer the same dishes – smoothie and salad bowls, wraps, etc. So when we found a restaurant that offers mostly local dishes made without meat, we were all in.
Dua Hati is basically a modern warung that offers plant-based versions of Indonesian and Balinese food favorites like nasi campur, satay, nasi goreng, and bakso. Pictured below is one of our favorite dishes in Balinese cuisine – nasi campur. You can have it with white or red rice; “chicken”, “fish”, or “lamb” protein; and mild, medium, or hot sambal.
If you’re curious about trying plant-based versions of Balinese food, then you need to order this. We didn’t realize this until after paying our bill, but it looks like you can get a fully customized nasi campur as well. More on that in a bit.
Dua Hati offers about three different versions of vegan satay. I went with the taichan satay. It’s made with “chicken” satay covered in a supremely spicy sambal. Delicious but head-sweatingly hot!
Aside from Indonesian food, Dua Hati serves a few smoothie bowls and Western-style pasta dishes as well. This superfood spirulina smoothie bowl looked interesting so we shared it for dessert. It’s made with green spirulina, protein powder, soy milk, fruits, and leafy vegetables like kale and spinach.
This is what the interior of Dua Hati looks like. We loved the simplicity and modern feel of the space.
We didn’t notice this until after our meal but you can create your own vegan nasi campur plate as well. Just choose all the ingredients you want and have it 100% your way!
Dua Hati
Address: Jl. Pantai Batu Mejan No.12D, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Operating Hours: 7AM-9PM, Sun-Thurs / 11:30AM-3:30PM, 5-8PM, Fri-Sat
What They Offer: Indonesian food, pasta dishes, smoothie bowls
7. Burgreens
We don’t usually go for chains when we travel but Burgreens turned out to be one of the more interesting vegan restaurants we visited in Bali. It’s interesting because they make many of their dishes look like real meat.
Take this platter of iga bakar or Indonesian beef-less ribs for example. When I posted this picture on Instagram, people thought they were looking at real beef ribs! Only upon closer inspection will you notice that the “ribs” are actually just slivers of wood made to resemble bone. Very cool!
What you’re looking at here is Burgreens’ version of Balinese-style nasi campur. Take a closer look at the rice. It’s supposed to come with brown rice but Mrs Traveleater opted to have it upgraded to shirataki rice for a lighter and even healthier meal.
Aside from Indonesian dishes, Burgreens also serves a wide variety of Asian and Western plant-based dishes like bibimbap, katsu curry, fish and chips, parmigiana, lasagna, and more.
Burgreens serves smoothies, protein shakes, and vegan versions of boba milk tea as well. This place is awesome!
As of April 2024, Burgreens has just one branch in Bali (so far) but they have several outlets in Jakarta and a couple in Tangerang.
The Burgreens restaurant chain is owned by Green Rebel Foods, an Indonesian company that produces a line of frozen plant-based proteins. All vegan proteins used in their dishes can be purchased here and at many Indonesian supermarkets in Bali.
Before eating at Burgreens, I bought a couple of Green Rebel products from the supermarket – the beefless steaks and mushroom patties. I enjoyed them both so it was nice to see them using the very same products in their restaurant as well.
Burgreens
Address: Jl. Pantai Batu Mejan No.1, Banjar, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Operating Hours: 9AM-10:30PM, daily
What They Offer: Asian and Western plant-based dishes
8. The Sloth Bali
This was one of our favorite restaurants in Bali. A hotel and vegan restaurant in a quieter part of Canggu, The Sloth offers an extensive menu featuring all-day breakfast dishes, salad bowls, burgers, sandwiches, wraps, rice bowls, and pasta dishes. You can even choose from their lengthy list of ingredients to make your own bowls or plates a la nasi campur.
There were so many tasty-looking dishes to choose from so it took us a while to decide. Mrs Traveleater finally settled on this Mediterranean bowl made with falafel, hummus, quinoa, and sweet potatoes served on a bed of salad greens.
This vegan satay bowl showed me that not all plant-based proteins are created equal. Slathered with peanut sauce, this may have been the most enjoyable serving of vegan “meat” I had anywhere in Bali. The texture was so close to the real thing that it almost tasted like it was made with real animal fat. So good!
The vegan satay was served with broccoli, grated carrots, and a mixed salad over red rice.
We weren’t planning on having dessert but we couldn’t ignore all the reviews raving about their smoothie bowls, which many have described as the best in Bali. They may be right.
This papaya smoothie bowl made with banana, granola, peanut butter, and chia pudding was absolutely delicious. The consistency of the blended fruit was perfect!
We stayed for a month in a busier part of Canggu but we’d love to stay at The Sloth instead on our next trip to Bali. The area is much quieter and the food at their restaurant is amazing. We definitely wouldn’t mind eating here everyday!
The Sloth Bali
Address: Jl. Pantai Batu Mejan No.90A, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Operating Hours: 7AM-7:30PM, daily
What They Offer: All-day breakfast, salad bowls, sandwiches, rice bowls, smoothie bowls
9. Gustav Grün
If you like creating your own bowls and wraps, then you’ll definitely want to enjoy a meal at Gustav Grün. It’s a highly rated eatery that allows you to choose the base, type of hummus, plant-based protein, fillings, and sauce that go into your wrap or bowl. They do offer pre-made versions but where’s the fun in that?
This was Mrs Traveleater’s DIY shawarma bowl. If you go with a bowl, then you can choose a base of either rice or salad and five toppings.
Check out my gorgeous shawarma wrap! I upsized it to a large and was given a choice of four fillings instead of the usual three.
As far as I can see, Gustav Grün is mostly a vegan restaurant with the only animal-based ingredient on their menu being feta cheese. Based on a comment the owner made, they’re trying to search for a plant-based replacement to make the restaurant fully vegan.
Gustav Grün
Address: Jl. Pantai Batu Bolong No.32, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Operating Hours: 7:30AM-10:30PM, daily
What They Offer: DIY wraps and bowls
10. Kasto
To be honest, I haven’t developed a taste for vegan cheese but you can’t ignore an Italian restaurant that serves 100% plant-based food. Started by four Italian friends, that’s exactly what you’ll get at Kasto – an entire menu of Italian favorites like Neapolitan-style pizza, lasagna, ravioli, and fettuccine ragu made with all plant-based ingredients.
We would each get our own pizzas but we shared this spinach and tofu ravioli to start. We chose pesto but you can get it topped with sage and butter, ragu, or tomato sauce as well. These were really good.
Mrs Traveleater chose the Siciliana which is one of their recommended pizzas. It’s topped with tomato, vegan ricotta, eggplant, basil, vegan parmesan, and EVOO.
Their pizzas are small, about 8″ in diameter, so you can easily finish one on your own.
Cheese is probably the hardest food to replicate using plant-based ingredients so I went with the ever-reliable marinara, which is vegan to begin with. Simple but delicious!
As previously mentioned, many of the vegan restaurants in Canggu are cut from the same mold but Kasto stands out. It isn’t everyday that you come across an Italian-owned restaurant serving 100% plant-based Italian food, especially in a place like Bali.
Kasto
Address: Jl. Tanah Barak No.17A, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Operating Hours: 10AM-10:30PM, daily
What They Offer: Italian food
NON-VEGAN/VEGETARIAN RESTAURANTS
As advised, the restaurants in this category serve meat, poultry, and/or seafood but most of them offer vegan and vegetarian options as well.
11. Revolver
I’ve been a fan of Revolver ever since I first walked into their Seminyak branch many years ago. They’re known for their coffee but they serve excellent food as well.
Pictured here is their maple-glazed pumpkin and ancient grain salad. One of the few vegan dishes on their menu, it’s made with slow-roasted pumpkin, kale, mixed grains, dried cranberries, and almonds served over whipped tahini.
As you can see from this lengthy list of restaurants, we ate many salad bowls in Canggu but this was easily one of our favorites. It’s so damn good.
Almost as good was this Thai chicken noodle salad. It’s made with shredded chicken served with vermicelli noodles, cucumber, carrot, and herbs flavored with a tasty coconut dressing.
Revolver is one of the most popular restaurants in Bali and it isn’t hard to see why.
We didn’t try them but I loved these fun takeaway cocktails. No wonder all the cool kids hang out here!
Revolver
Address: Jl. Nelayan No.5, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Operating Hours: 6AM-12MN, daily
What They Offer: Breakfast, sandwiches, salads, comfort food
12. Tucker
We had tea here after having lunch one day at iam Vegan Babe and our gregarious server told us that they make the best sandwiches in Bali. We couldn’t just take his word for it so we came back to try them ourselves. He could be right!
Tucker offers a simple menu with a few brunch staples and sandwiches. Mrs Traveleater went with The Med, a meatless sandwich made with red peppers, eggplant, zucchini, hummus, olive tapenade, and mozzarella on focaccia bread.
I’m a big fan of tuna steaks so I went with this seared tuna sandwich made with sesame-crusted local tuna served with miso slaw and chili on sourdough bread. It was delicious but honestly, a little small for the price.
Tucker is indeed a great place for sandwiches but we found it to be a little bit pricey for what you get. It’s pretty hot and stuffy inside the restaurant as well, so midday may not be the best time to go.
Tucker
Address: Jl. Tanah Barak No.41, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Operating Hours: 8AM-4PM, Tue-Sun (closed Mondays)
What They Offer: Breakfast dishes, sandwiches
13. Warung Sika
Located a stone’s throw from Tucker is Warung Sika, one of the most popular local restaurants in Canggu. If you’re unfamiliar with the term, a warung is basically a small, humble type of eatery in Indonesia.
What Warung Sika is known for is their nasi campur. They’re delicious and super cheap – you choose from the many proteins and vegetables they have on display and only pay for what you get.
If I remember correctly, this plate of red rice, two sticks of chicken satay, tempeh, and sauteed greens set me back just IDR 30,000 (less than USD 2 in April 2024).
If you want to try good local cuisine in Canggu that’s easy on the wallet, then Warung Sika is a great place to visit. We took scooter lessons in Canggu and our Indonesian instructors recommended it to us as well. The place is popular so be prepared for a wait.
Warung Sika
Address: Jl. Tanah Barak No.45, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Operating Hours: 9AM-9PM, daily
What They Offer: Nasi campur
14. Taco Island
Who doesn’t love a good taco? At Taco Island, you can enjoy classic beef birria tacos or go plant-based with a version made with pulled jackfruit.
Pictured below is my tasty trio of jackruit birria tacos. It’s made with pulled jackfruit, vegan birria sauce, and cabbage served in corn tortillas with cashew nut salsa, guacamole, and vegan Mexican rice.
These are the classic beef birria tacos. Not quite to the level of authentic Mexican tacos but pretty good, especially for Bali.
We didn’t try them but aside from tacos, Taso Island offers birria ramen and birria pizza as well.
Taco Island is hard to spot. You can easily walk by without noticing it so look for this small round Taco Island sign next to the tattoo parlor poster board.
Taco Island
Address: Gg. Nyepi No.22, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Operating Hours: 10AM-2AM, daily
What They Offer: Birria tacos
15. Afghan Kebab House
We found this restaurant by chance on our way to another restaurant one day. We’ve developed a fondness for kebabs after spending a lot of time in Morocco and Turkiye so naturally, we wanted to check this place out to see how their skewers stacked up. Spoiler alert: They were good!
Afghan kebab house offers a focused menu of kebabs, pilaf, and curry dishes. We went with the chicken tikka but you can get it with beef, lamb/beef kofta, or a mix of all three as well. They serve their kebabs with a side of grilled tomatoes, naan, and a small salad.
Mrs Traveleater lover her lamb biryani. They serve it with chicken or beef as well but if you’d prefer an Afghan version of pilaf, then you may want to go for the kabuli instead. It’s slightly sweeter in flavor than South Asian biryani.
Afghan Kebab House is located next door to the ultra-popular Milk & Madu. Go here if you have a craving for good kebabs in Canggu.
Afghan Kebab House
Address: Jl. Pantai Berawa No.47, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Operating Hours: 11AM-11PM, daily
What They Offer: Kebabs, pilaf, curry
16. Cafe Coach
Some restaurants have a reputation for being amazing while others, like Cafe Coach, catch us by surprise. Based on their reviews, we knew their food would be good but we didn’t expect to have two of our favorite salad bowls in Bali at this restaurant.
We started off with their hummus appetizer (which was killer) and followed it up with this Buddha bowl. It features falafel served with quinoa, avocado, baba ghanoush, cauliflower pesto, and salad greens dressed with coconut raita. Delicious!
The Buddha bowl was good but this pumpkin prosperity bowl may have been even better. It’s made with roasted pumpkin, quinoa, baba ghanoush, kale, cherry tomatoes, and vegan feta cheese served with toasted sourdough. The bread here is amazing.
Cafe Coach seems like an odd name for a restaurant but as it turns out, they offer life coaching workshops on the second floor.
Cafe Coach
Address: Jl. Nelayan No.8, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361
Operating Hours: 8AM-11PM, daily
What They Offer: Tapas, salad bowls, meat dishes
17. Gron Espresso Bar & Kitchen
Gron was another restaurant in Canggu that surprised us. They offer a good selection of brunch and savory dishes, some of which we didn’t see anywhere else in Bali like roasted bone marrow over gnochetti sardi, oxtail fried rice, and gyu tan don.
Pictured below is Gron’s Poke 2.0, a poke bowl made with sushi rice, furikake, edamame, seaweed, pickled ginger, and other vegetables. It’s flavored with a roasted sesame and shoyu dressing and can be topped with either pan-seared tofu, salmon, or tuna.
The poke bowl was nice but this gyu tan don was absolutely delicious. It features thinly-sliced grilled ox tongue served with scrambled eggs and furikake over Japanese white rice. We’ve had ox tongue many times before but never sliced this thinly. Man was this good!
This dish was so delicious that we wound up ordering it again to-go a few days later. If you like tongue meat, then we highly recommend trying this.
Gron Espresso Bar & Kitchen is a stylishly decorated restaurant that serves great food in Canggu. We didn’t try any but they’re known for their coffee as well.
Gron Espresso Bar & Kitchen
Address: Jl. Raya Semat No.1, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361
Operating Hours: 8AM-9PM, daily
What They Offer: Brunch dishes, salad bowls, sandwiches, pasta, meat and seafood dishes
18. My Happy Place
My Happy Place is a cute Austrian-owned restaurant cafe that serves breakfast, smoothie bowls, Indonesian food, salad bowls, and a few lunch dishes. They offer a few Austrian breakfast dishes, including Kaiserschmarrn which was the main reason why we ate here.
This colorful concoction aptly called the rainbow bowl is made with crispy tofu and chickpeas, quinoa, red cabbage, grilled baby corn, cherry tomatoes, avocado, kale, and beetroot hummus.
Here’s a look at the Kaiserschmarrn or Austrian torn pancakes. Named after Austrian Emperor Franz Joseph I, it refers to a fluffy and lightly sweetened shredded pancake that’s typically served for dessert or as a light lunch.
Served with strawberry compote, My Happy Place’s version was delicious albeit a little burnt.
Is there a better way to end your meal in Bali than with a plate of fresh tropical fruits? I didn’t think so.
My Happy Place is an aptly named restaurant that makes you feel good thanks to its delicious food and cheery interior.
Isn’t the space cute? It makes you want to sit here for hours.
Here’s Mrs Traveleater digesting her Kaiserschmarrn while soaking up the good vibes at My Happy Place. The entire restaurant is cozy and lovely but especially up here on the breezier second floor terrace.
My Happy Place
Address: Jl. Nelayan No.19, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351
Operating Hours: 7:30AM-5PM, daily
What They Offer: Breakfast, Austrian dishes, Indonesian food, salad bowls
19. Lusa By/Suka
Lusa is another popular restaurant located in a busy part of Canggu. We usually avoid places like that when we travel but this restaurant really surprised us. I had arguably the best noodle dish I’ve had anywhere in Bali.
More on that in a bit but first, check out this filling and fortifying grilled chicken bowl. Aptly named the fortitude bowl, it’s made with grilled chicken breast served with red rice, chickpeas, avocado, broccoli, sauteed mushrooms, spinach, a hard-boiled egg, and more.
This is that noodle bowl I was talking about. Called the seared tuna and soba noodle salad, it’s a Japanese-inspired dish consisting of sesame-crusted tuna, crispy fried tofu, edamame, and radish served over cold soba noodles with a side of miso dressing. If you enjoy the flavors of Japanese cuisine, then I highly recommend trying this dish. It’s so well put together and delicious!
We ate here for lunch but Lusa also offers IDR 55,000 breakfast specials. The place was already packed at noon but I imagine it gets even more crowded in the morning.
Lusa By/Suka
Address: Jl. Pantai Berawa, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Operating Hours: 7:30AM-10PM, daily
What They Offer: Waffles, smoothie bowls, salads, comfort food, breakfast specials
20. La Brisa
We couldn’t possibly end this list of the best Canggu restaurants without throwing in at least one beach club. These chill beachfront venues are quintessential to the Bali experience and something every first-time visitor needs to do.
In Canggu, one of the most popular beach clubs is La Brisa. It’s a gorgeous boho-chic beach club built entirely from reclaimed wood. The cover charge varies depending on where you sit but the good news is that it’s 100% consumable.
We had date night at La Brisa and sat on their rattan bean bags for IDR 700,000 (March 2024). To start, we shared this tasty seasonal mango salad. It’s basically a mango version of som tam or Thai green papaya salad.
We went for a seafood dinner starting with this succulent pan-seared barramundi served with smoked tomato compote, baby kailan (Chinese broccoli), and shoestring potatoes.
For our second entree, we went with this char-grilled octopus served with a cannellini bean ragout, crushed tomatoes, and chimichurri. It was tasty but perhaps just a tad overcooked.
No dessert screams Bali beach club vibes more than a refreshing platter or tropical fruits.
I had a glass of red wine with my food while Mrs Traveleater enjoyed this amaretto sour. All in all, our total bill came out to IDR 989,000 (March 2024).
Had we not ordered drinks, then our bill would have easily been covered by the IDR 700,000 cover charge. Before taxes and service charges, the four dishes that we ordered totaled just IDR 465,000. Not bad at all!
Here’s a look at La Brisa’s main lounge area. Aren’t these beach clubs cool?
What better way to experience Bali than by chilling on rattan bean bags while enjoying good food, cocktails, and live DJ music as the sun sets over Echo Beach? If you’ve never been to one before, then you need to experience one of these beach clubs on your next trip to Bali!
La Brisa
Address: Jl. Pantai Batu Mejan, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Operating Hours: 10AM-11PM, daily
What They Offer: Seafood, pizza, cocktails
LOCATION MAP
To help you find these restaurants in Canggu, I’ve pinned them all on the map below. Click on the link for a live version of the map.
FINAL THOUGHTS ON THE BEST RESTAURANTS IN CANGGU
We stayed a month in Canggu so we went to many more restaurants. However, I wanted to cap it at twenty so I had to leave a few good places off the list.
If you like Thai food, then Basil Kitchen is a good place to visit. It’s cheap and delicious and they offer a few Thai favorites like pad thai, tom yum, fried rice, and massaman curry. They also have tacos and serve all-day breakfast and smoothie bowls. We loved their grilled chicken coated in a tasty ginger and garlic glaze.
For seafood, Moana Fish Eatery is often recommended while Sensorium is a popular place to visit for what people describe as “modern Australian cuisine with an Asian twist”. If you’re a wine drinker, then you may want to check out Mosto, Indonesia’s first natural wine bar.
In any case, this list is long enough so I’ll end it here. Good restaurants are a dime a dozen on this island so whatever your preference – whether it be salad bowls, vegan wraps, fresh seafood, or a juicy steak – you’ll never have to go too far for amazing food in Canggu.
Disclosure
This article on the best Canggu restaurants includes affiliate links. What that means is we’ll earn a small commission if you make a booking at no additional cost to you. We appreciate your support as it helps us make more of these free travel and food guides. Terima kasih!