The Best Cafes in Canggu, Bali – My Top Picks!

Disclaimer: This post may contain affiliate links, which means if you purchase something from this site, I may receive a small commission at no extra cost to you. It’s a win-win. Thanks for supporting me here at Travel Lush!

Post updated March 22, 2026

As a part-time digital nomad, Canggu has been my home away from home many times over the years. And while I come here for the beautiful beaches, cool street art, and chilled-out atmosphere, I always love eating my way through the many excellent cafes in Canggu – there are always so many new places popping up!

If you’re wondering which places to add to your foodie bucket list, here are my picks for the best cafes in Canggu. Whether you’re craving a healthy smoothie bowl or salad, want to go brunching on eggs benny with friends, or want to sample local Indonesian eats, I’ve got you covered with my go-to Canggu cafes.

Just a note: All of these cafes are vegetarian-friendly, while most offer something for vegans, meat-eaters, and everyone in between!

The Best Cafes in Canggu, Bali

The Avocado Factory

As a California girl, I’m a sucker for all things avocado. So when I found out The Avocado Factory had made its debut in Canggu, I just had to try it!

Everything on the food menu here features avocado in some sort of fashion, like the vegan Crispy Avo Burger with an avo patty and vegan mayo, the Hummus Toast with avo hummus, and the indulgent Avocado Pancake topped with avocado, fruit, gelato, and maple syrup. I personally love the Classic Benedict with poached eggs, spinach, and avo!

The focus is on breakfast, brunch, and lunch, but head here for dinner and you’ll find creative avocado-inspired dishes. Think Avo Birria Tacos, Chicken Katsu Sandwich, or Pistachio Pesto Spaghetti with creamy avocado.

Of course, not all the drinks include avocado but you will find some surprises on the drinks menu, as well as some addictive coffee drinks, kombuchas, and protein shakes.

The Shady Shack

The Shady Shack is one of the best vegetarian restaurants in Canggu.

The Shady Shack will always be considered one of the best cafes in Canggu. I’m far from alone in thinking that, so as with a lot of places on this list, expect things to be busy during peak times. The Shady Shack serves up a long list of vegan and vegetarian entrees all day long, including beautiful smoothie bowls and all-day breakfast items.

My personal favorite lunch items are the veggie-packed bowls, specifically the Nori Bowl (pictured above) and the Halloumi Bowl. But depending on what you’re in the mood for, you’ll also find things like Jackfruit Tacos and a lemongrass tofu Better Banh Mi on the menu.

For dinner, you can choose from a range of vegan and vegetarian burgers, Mexican dishes, bowls, and more creative concoctions!

Koloni

When it comes to the best cafes in Canggu for healthy eats, Koloni is one of my go-to places. As they put it, this place is all about serving up “California cuisine marinated in Bali.” The menu here caters to vegans, vegetarians, and carnivores, so there’s something for everyone.

They have all-day breakfast fare from 8 am to 4 pm, with items like the Shakshuka, Mango Oatmeal Bowl, and When Eggs Meet Haloumi. Arrive from noon to 10 pm, and you can choose from mains like the California Maki Roll Bowl and a beautifully presented vegan Nasi Campur (pictured above).

Warung Bu Mi

Warung Bu Mi is the best restaurant in Canggu for Indonesian food.

If you’re looking for casual cafes in Canggu for budget eats, you’ll probably want to eat at Warung Bu Mi more than a few times. Located a short drive from Batu Balong Beach, this is a great place to fill up before or after visiting this beach.

This is a no-frills nasi campur joint, so expect a wide selection of traditional Indonesian dishes laid out buffet-style. You’ll want to load your plate with rice and then choose small portions of whichever dishes strike your fancy.

You’ll find a variety of vegan, vegetarian, meat, and seafood dishes at Warung Bu Mi. And if you’re into spicy food, don’t forget to ask for a dollop of sambal!

Crate Cafe

Crate Cafe is a longtime local favorite and one of the most popular Canggu cafes if you’re craving breakfast or lunch with a seriously good cup of coffee. The drinks menu features smoothies, juices, and some of the best coffee in town. But for something more substantial, they offer really good smoothie bowls, “super bowls,” and toasties.

Their breakfast menu is served all day, which is always a much-appreciated perk. You can go vegan with the Cratezy vegan pancakes, keep it gluten-free with the Calritto bacon burrito, or fill up for the day with the massive Brekkie Plate with eggs, toast, bacon, and avo.

And don’t forget to order up a Crate Cold Brew!

Ruko Cafe

Ruko is one of the most popular cafes in Canggu.

If you’re looking for the coolest Canguu cafes for all-day breakfast, I cannot recommend Ruko Cafe enough. Located near Berawa Beach, this Australian-style cafe is popular but small, so don’t be surprised if you need to wait a while.

Like many cafes in Canggu, you’ll find excellent smoothies, juices, and coffee and matcha drinks on the menu. But if you’re looking to fill up for breakfast, you’ll have hearty options like the Brioche French Toast, Avocado Smash, Pulled Pork Benedict, and Pitaya Smoothie Bowl.

They also have intriguing lunch options, including the Falafel & Feta Cheese Wrap, Crumbed Chicken Focaccia, Tuna Poke Bowl, and Double Cheese Burger.

Nüde Cafe

As Nüde Cafe puts it, “Getting Nüde Is Always A Good Idea” and I have to agree. This is one of the most popular cafes in Canggu to bring your laptop, order a latte, and get a little work done as you wait for your food.

If you want to keep things healthy, try one of the smoothie bowls, overloaded salads, or flatbread wraps – and don’t forget to order a shot of Jamu Tonic. But if you’re in the mood to indulge, the menu features items like a chickpea patty Vegan Burger for the vegan-inclined, a Falafel & Eggplant Flatbread for the vegetarians, a GF Shakshouka for the gluten-free peeps, and the gigantic Big Booty Threesome burger for the meat eaters out there.

While the main branch is in Berawa, Nüde Cafe also has branches in Umalas, Pererenan, and Babakan.

read more:
pin me for later!

There you have it! My picks for the best cafes in Canggu. Did I miss any cool Canggu cafes? Let me know in the comments below!