Brunch o'clock in Bali's boho neighbourhood? Try these top Canggu cafes, from healthy vegan hotspots to breakfast burgers & avocado-topped everything.
We’ve already put together our list of the best restaurants in Canggu, but how about the Canggu cafes and coffee shops that this boho beach neighbourhood is so famous for? Some of Bali’s best breakfasts, vegan nosh and gourmet brunches are right here in Canggu, dotted throughout Batu Bolong, Berawa and beyond, all served up with great brews. So settle in for a long and lazy morning (one that could easily last until late arvo) and fill up on Bali’s best cafe bites before hitting the beach, spa or Canggu’s best bars.
THE BEST CAFES IN CANGGU
Avocado Everything: The Avocado Factory
If it were up to us, we’d eat avocado all day, everyday, smothered on everything. Avocado on toast, avocado in our burgers, avocado in our smoothie bowls and heck, why not add chunks of avocado to our dipping sauces, too? Well, The Avocado Factory has gone and done exactly that. They’re as mad about nature’s green gift as we are, giving our go-to the recognition it deserves. And the kicker? Their menu has just had a revamp, with scrummy new signatures like the Avo Cheese Croissant XL, the Truffle Benedict with avocado and truffled hollandaise, and the Viva Las Vegas Burger loaded with mushrooms, avocado, cheese, barbecue sauce and mayo. These newbies are joining the all-time fave signatures, like the Avocado Tacos and the Avo King Burger (with a deep fried Avocado as the pattie – HELLO!) and alllll the avo-licious desserts. It’s all avo everything, ripe for the picking.
The Avocado Factory, Jl Batu Mejan, Canggu, p. +62 813 3738 2521, e. email@example.com. Open daily 7am – 11.30pm.
Veggie Perfection: The Shady Shack
True to its name, at The Shady Shack you’ll find the most tropically-adorable shaded seating areas with a shabby-chic vibe at this roadside rice field shack. Veggies rejoice! The whole menu here is meat-free and super duper healthy to boot – we love the nori bowl, the Shack Attack burger and the Onsen eggs, and make sure to check out the raw banoffee cheesecake. Grab a cold coconut or long black, or better yet, boost that immune system with a turmeric latte. Nommmm.
The Shady Shack, Jl Tanah Barak No.57, Canggu, p. +62 819 1639 5087. Open daily 7.30am – 10pm.
The All-Time Fave: Milk & Madu
Everyone loves this absolute jewel of a café on the quiet road to Berawa, and for good reason. Amazing all-day breakfasts are followed by sumptuous lunches and delectable dinners, finished off with good vibes and a family friendly setting. Try the dukkah poached eggs or skillet shakshuka eggs (our brekkie picks), perfectly matched with a smoothie or a decent cuppa thanks to those legends at Revolver coffee. You’ll also find a Nalu Bowls counter here for those who love their mornings extra fruity.
Milk & Madu, Jl Pantai Berawa #52, Canggu, p. +62 851 0278 1872. Open daily 7am – 10pm.
Bondi-Style Brunching: The Loft
A Bondi-born resto in Bali? The Loft on Batu Bolong had us at hello with its healthy brekkie and brunch plates backdropped by baby pink decor – not to mention some of the Bondi’s faves on the menu. Their famous Bondi matcha burger has gone vegan for Canggu’s health-conscious bunch, with roasted jackfruit, rocket, red onion and coconut matcha sauce, whilst the much-loved poke bowl (which was voted as the best in Sydney by Timeout Magazine) has come to Bali in all its glory, complete with chunky Ahi tuna, red cabbage, a sprinkling of quinoa, edamame and heaps of veggies.
The Loft, Jl Batu Bolong No. 50, Canggu, p. +62 361 973 310, e. firstname.lastname@example.org.
The Hipster Hangout: Crate Café
Is this the best brekkie in Bali? Many would say so. This rad, hipster coffee joint is always buzzing with Canggu’s coolest – maybe it’s the awesome soundtrack, the on-site island boutique, or maybe it’s just that the food is so goddamn good (and affordable). The Peas Please has to be up there with one of the best ways to start your day; spinach, feta and peas on sourdough with a poached egg perched above. Now in a new location just off Batu Bolong and in between Padang Linjong, look out for its iconic industrial-chic look, bold murals, super smoothie bowls and some of the best coffee in town – just a few of our fave things about Crate. But don’t just take our word for it, it’s always busy at this Canggu legend.
Crate Café, Jl Canggu Padang Linjong, Canggu, p. +62 81 238 943 040. Open daily 6am – 5pm
A Cafe With A Cause: GIVE Cafe
From the same peeps who gave us the plant-based KYND Community cafe in Seminyak, GIVE Cafe dishes up wholly vegan Indonesian food Nasi Campur style. It’s just like your favourite warung, but with a plant-based twist. We’re talking meat-less chicken and pork, heaps of veggies and cruelty-free sauces and sambals. But that’s not all. There’s meaning behind the name of this guilt-free grazing spot: GIVE Café donates 100% of its profits to charity. Yup, that means that your “cheeken” satay could save a puppy’s life. Or your Nasi Goreng Special (with a vegan fried egg) could help build recycling facilities in local villages. Or even that morning almond latte (made using Expat. Roasters beans) could provide an education for children with disabilities. Whatever you choose, it’s 100% vegan, 100% not for profit, and 1000% delicious.
GIVE Cafe, Jl Padang Linjong No.85, Canggu, p. +62 818 0566 4720. Open daily 11am – 8pm.
The Vegan Wonderland: Peloton Supershop
A totally vegan café and emporium of all things plant-and-pedal-powered, Peloton has been a roaring success ever since it opened. The menu was created by a troupe of vegan foodies and chefs, and together they’ve totally #nailedit. The fact that this place is a hit with non-vegans just goes to show how good it is – in particular the brekky burrito or the creamy cheesy lasagne… how can something taste so delicious when it’s so good for you? Great food in a laid back atmosphere, and one of our forever faves.
Peloton Supershop, Jl Raya Pantai Berawa, No. 46, Canggu, p. +62 859 5413 1451. Open 7.30am – 10pm.
California Dreaming: The Slow
Boldly sitting on the Batu Bolong strip just a few barefooted steps from the sand, The Slow is so much more than just an artsy island stay. With Californian-style gourmet bites served up inside artisanal interiors (think international artwork and LA’s Reverberation Radio on the speakers), The Slow is one of Canggu’s big-name destinations. Feast on the Nut & Seeds Toast (a healthy take on the typical avo on sourdough), the oh-so creamy burrata tartine, or the sweet-yet-savoury hotcakes – all the while sipping on Expat. Roasters coffee with Canggu’s coolest crowds.
The Slow, Jl Batu Bolong No. 97, p. +62 361 2099 000, e. email@example.com. Open daily 7am – 11pm.
Neighbourhood Nook: Front Cafe
A cute and quaint no-frills coffee shop along the charming streets of Pererenan, Front Cafe makes up for its miniature size with big flavoured beans, thick and creamy smoothies and a hearty menu chock full of irresistible cafe-style bites. Think big brekkie burgers, smashed avo with beetroot hummus, bursting baguettes, stuffed croissants and a vegan breakfast “salad” that’s overflowing with red rice, coconut-pumpkin satay, tempe and jicama. YUM. Settle in on the sofa benches alongside the digital nomad crowds, or perch streetside and watch the world of ceremonies, scooters and school runs go by.
Front Cafe, Jl Pantai Pererenan No.72, Pererenan. Open daily 7.30am – 2.30pm.
The Everyday Hit: Nude
Stepping into Nude is like stopping by an old friend’s place. The staff are famously friendly (all smiles – every time) and this quaint and quiet half-raw food half-naughty food café is just up the road from buzzy Berawa beach. Nude knocks out some fabulous fare to keep everyone happy, every single day – veggies, vegans and carnivores alike. It also does great smoothies, wicked cocktails and terrific coffee. WIN.
Nude, Jl Raya Pantai Berawa 33, p. +62 85 238 214 003. Open daily 7.30am – 10pm.
Melbourne Vibes: Ruko Cafe
If you haven’t tried Ruko’s pulled pork eggs Benedict yet, drop everything and order it right now. This cool little spot oozes an urban industrial style (giving all those expats the much needed feeling of living in the big city) and is a fab choice for all your all-day breakfasting/brunching needs. The menu is all about locally sourced fresh healthy food and their very own special Indonesian coffee blend – all served up in a tropi-cool atmo. Think Melbourne café culture with island vibes a-plenty. Ruko is a solid shout for morning grinds.
Ruko Café, Jl Pantai Berawa 99, Canggu, p. +62 81 239 673 077. Open daily 7.30am – 4pm.
Your Daily Fix: The Common Bali
We could easily write a drool-inducing, tummy-rumbling description of the epic food served at The Common, but all you really need to know here is that this Batu Bolong name is from the Good Food Brotherhood – the legends who brought us Watercress Cafe, Milk & Madu, Ulekan, Shmurger Burger and Bangkok Hustle. No introduction needed, no narrative necessary – this place will be your next brunch go-to. You’ll struggle to go a day without their 3 Cheese Tasty Toasty (melted cheesegasms for brekkie, anyone?) and the Brekkie Burrito might just be the best we’ve ever tasted. As for lunch, come back again and again for their pasta – double points for the vegan feta. It’s clean and healthy eating done right, with gluten and dairy-free options galore. What’s not to love?
The Common Bali, Jl Batu Bolong No. 65, Canggu, e. firstname.lastname@example.org. Open daily 6am – 10pm.
Not only do we love the name of this sun-soaked spot in peaceful Pererenan, we’re also obsessed with the fresh fit-out. Laced in white and studded with gold and black accents, Honey Kitchen is simple but oh-so stylish. And of course, the same can be said about the menu. With a focus on ultra-fresh and organic ingredients, local and imported produce is given the Midas touch, creating standout brunch plates like the salmon and quinoa bowl, the coconut hot cakes, and creative sides like charred eggplant with pomegranate and honey tahini. And FYI, their sweet potato fries are the best we’ve ever tasted…
Honey Kitchen, Jl Pantai Pererenan No. 132, e. email@example.com. Open daily from 8am – 10pm.
Japanese Brunching: Musubi
Two things we’d cross oceans for? Japanese food, and a great brunch. Well, thanks to Musubi, we only have to cross a coupla rice fields to get our fix, because this cute spot brings a fantasy-like fusion of brunchy goodness and Japanese flavours – with some serious credentials thrown in for good measure. You see, not only is Musubi from the same peeps that brought us Seminyak’s Rayjin Teppanyaki, Kajin Sushi Bar and Dahana Restaurant, the chef is no other than ex-Rockpool Sydney chef Rui Yamagishi. And what a combo that creates. Think sushi burgers, gyoza-stuffed fried chicken, prawn katsu bao buns, Kogune Scotch eggs, and Miso caramel crumb milkshakes. All. Day. Long. Oishi!
Musubi, Jl Pantai Berawa No. 6/7, Canggu, e. firstname.lastname@example.org. Open daily 9am – 4pm.
Green Goodness: Matcha Cafe
It’s fresh, it’s green, it’s organic and it’s matcha’licious. Yup, Matcha Cafe – in honour of its namesake – comes loaded with both ceremonial and culinary-grade matcha from Uji, Japan in a very big way. We’re talking matcha pancakes, matcha buns housing a hearty chicken and bacon burger, sprinkles of matcha throughout healthy smoothie bowls, matcha cheesecakes, vegan matcha banana bread, and even matcha gnocchi on the all-day menu – we love it so matcha!
Matcha Cafe, Jl Pantai Berawa No.99, Berawa, Canggu, p. +62 361 9078674. Open daily 7.30am – 4pm.
Beautiful Brunch: Betelnut
One of the first to set up shop in Canggu, Betelnut is Canggu’s OG and still packs in the punters from dawn ’til dusk. And for good reason too (we average about three Baja Burritos a week – the obsession is real). The menu is stuffed full of superb, filling and healthy dishes – not to mention the creamiest, fruitiest and juiciest smoothies and quality coffees in the ‘hood. The space has a treehouse-kinda-vibe which overlooks the green rice paddies, and if that wasn’t enough to tempt you, the fact that this is the Shady Shack’s older sister certainly will.
Betelnut, Jl Batu Bolong 60, Canggu, p. +62 82 146 807 233. Open daily 8am – 10pm.
Botanically chic: Quince
Not only a stylish and botanically chic café, Quince is also a gorgeous retail spot where you can munch on fresh organic dishes and sharing plates while shopping for cute knick-knacks, homewares, throws, textiles, ceramics and much more. We love the homey vibe – it kinda feels like you’re sitting in the owner’s living room – and the avo on toast here is one of the best around. We love the hand-printed walls, adorned with tropical green plants and shelves full to the brim with goodies.
Quince, Jl Raya Pantai Berawa #51, Berawa, Canggu, p. +62 81 338 522 529. Open Tues – Sun 8am – 3pm.
French Treats: Monsieur Spoon
If you thought Bali life couldn’t get any sweeter, settle in for brunch or lunch at everyone’s favourite French bakery-cum-restaurant in Canggu – one of five locations on the island. Go early in the morning when the sun isn’t too hot, and sit outside in their cute garden with a coffee and cake. Try its oh-so creamy eclairs, shatteringly crisp croissants, velvety salted caramels and freshly baked breads that sit under buttery smashed avocado, gooey eggs or juicy bacon.
Monsieur Spoon, Jl Batu Bolong No 55, Canggu. p. +62 878 6280 8859. Open daily 6.30am – 9pm.
Hearty, Herbal, Homely: Cafe Vida
This magic little Canggu eatery is actually housed within a proper Balinese family compound, so you get to soak up some culture while you’re sipping your flat white or slurping down your smoothie bowl – double win! The fare is healthy, hearty and locally sourced, and the list of herbal tea elixirs is a particular highlight, not to mention the homemade cakes and chocolates.
Cafe Vida, Jl Pantai Batu Bolong No. 38A, Canggu, p. +62 81 339 886 864. Open daily 7am – 10.30pm.
Canadian Cool: Gypsy Kitchen & Bar
A cool and contemporary urban venue just footsteps from Echo Beach, Gypsy Kitchen & Bar serves some of the tastiest brunch food from famous Canadian chef Robin Filteau-Boucher. The kitchen team is dedicated to buying fresh, local produce direct from the people growing or catching it, before turning it into a Gypsy masterpiece. And though they have a gorgeous dinner menu (with our fave being the seafood platter!) we can’t get enough of the colourful brekkie & lunch plates, especially on a Sunday when it’s all about boozy brunching.
Gypsy Kitchen & Bar, Jl Munduk Catu #1, Canggu, p. +62 812 3067 0056. Open daily 8am – 10pm.
Caffeine Fix: Hungry Bird
Need a caffeine fix? Head to Hungry Bird – a real-life coffee shop fairytale. The owner, a young Indonesian called Edo, used to roast beans in his bedroom when he fixed a broken coffee machine with his own hands. Self-taught and quite literally self-made, he then opened Hungry Bird. Uber-popular with local surfers and one of the most buzzing spots in the ‘Gu, Hungry Bird serves some of the most affordable (and delicious) brekkies in the area – alongside that epic coffee.
Hungry Bird, Jl Raya Semat, 86, Canggu, p. +62 898 6191 008, Open daily 8am-5pm.
Family Friendly Feasting: Sprout
So much more than just a coffee shop-cum-café, Sprout is like a neighbourhood hideaway that’s popular with coffee connoisseurs, eco-conscious foodies, mums, dads and little ones too. The coffee they serve is our draw card – it’s roasted in Bali and balances South American and Indonesian beans, specifically chosen for a full, intense flavour with enough substance and complexity. It goes perfectly with Sprout’s own homemade cakes, banana bread, muffins, tarts and even gluten free superfood energy balls.
Sprout, Jl Raya Semat 18A, Canggu, p. +62 81 236 653 165. Open daily 7am – 6pm.
The One Stop Health Shop: Beach Garden Organic Kitchen
Beach Garden Organic Kitchen is Canggu’s one-stop-health-shop that keeps things real with awesome food, cold pressed juices, tropical vibes and plenty of take-home essentials. As the name suggests, expect only the very best, fresh, organic juices, smoothies, healthy foods and other delicious natural goods prepared with love – daily. Pull up a spot in the breezy garden restaurant to really get amongst the island atmosphere.
Beach Garden Organic Kitchen, Jl Pantai Batu Bolong No.103-107, Canggu, p. +62 81 237 496 861.
Honest Wholesome Munch: Two Trees Eatery
This little Canggu cafe may be small in size, but it makes big waves in Berawa with its honest, wholesome brunch and lunch food that doesn’t waste time on Instagrammable gimmicks or fussy presentations. It’s just the food you want, how you want it. Try the smoothie bowls, the smashed avo and the gooey baked eggs with toasted soldiers for brekkie, and for lunch, you won’t wanna miss the steak sandwich with its generous lashing of chimichurri, caramelised carrot, onion & beetroot relish, smoky harissa aioli and spicy rocket – YUM!
Two Trees Eatery, Jl Pantai Berawa No 99, Canggu, p. +62 361 9077 067. Open Mon – Wed: 7am –10pm; Thurs – Sun:7am – 12am
European Brunching: Copenhagen Canggu
Think that Nordic food is only cold fish, potatoes and offal? Think again. Copenhagen Canggu is introducing Bali’s foodies to the modern, boundary-pushing cuisine that’s coming out of Scandinavia today, especially from Denmark. Fresh, healthy and full of flavour, this cute, minimalistic Scandi cafe is all about brunch and lunch, in particular, creating your own tapas-style brunch boards that you can mix and match to your tummy’s content. Top a slice of Danish rye bread with chunks of watermelon & mint, feta & olive oil, or cured salmon with sour cream. Or go all out with a big juicy sausage or bowl of crispy bacon – because it is brunch after all…
Copenhagen Canggu, Jl Padang Linjong No.71A, Canggu, p. +62 821 4509 3508. Open Tues – Sun 7am – 4pm.
Cute Cafe Vibes: Milu by NOOK
Now a household name on the island, the team behind NOOK is doing what they do best at Milu by NOOK – serving yummy food at great prices in a gorgeous environment. Bringing everything we love about NOOK in Umalas and El Passo in Pererenan (like the shabby-chic interiors, delish Asian-Western fusion cuisine and family-friendly vibes) Milu by NOOK is a solid hit in the Berawa ‘hood. Try the Ocean Reef smoothie bowl or eggs benny for brekkie, and the signature burger with a charcoal bun for lunch.
Milu By Nook, Jl Pantai Berawa No 99X, Canggu, p. +62 822 4711 4441. Open daily 8am – 11pm.
Big Bowls For Brunch: Bali Bowls
Bowls, bowls, bowls. Smoothie bowls, breakfast bowls, Buddha bowls, salad bowls, poke bowls and signature bowls – you name it, Bali Bowls has it, and they’re nutritious, delicious and packed to the bowly brim (we like big bowls and we cannot lie). From breakfast through to dinner, veggies, vegans and pescetarians alike can fill up on crater-sized signatures like the Blood Orange Buddha Bowl (with turmeric cous cous, pumpkin, edamame, mushroom crisps, orange slices and a tangerine dressing) and our fave, the Berry Snappy poke bowl with red snapper, kale, spinach, mint, coconut milk, cherry tomatoes and mixed berries – yum!
Bali Bowls, Jl Segara Perancak, Berawa, p. +62 361 3350092. Open daily 7.30am – 10pm.
For The Health Nuts: Motion Cafe
Another healthy hotspot to try! Motion Cafe (which was once Avocado Cafe) serves the vegetarian, vegan, gluten-free and raw food crowds, not to mention fitness folk who fill up on Motion Cafe’s meal plans and protein-rich creations. Sip on a delicious juice or smoothie, see off a wheatgrass shot or munch on a vegan salad. We love that they also have a designated paleo section on their menu, perfect if that’s your kinda thang.
Motion Café, Jl Batu Bolong 69B, Canggu, p. +62 813 5334 5410. Open daily 7am – 10pm.
The Digital Nomad’s Choice: District Canggu
District Canggu is a super cool health food café and co-working space with rice field views that’s proving Canggu really does lead the pack when it comes to forward-thinking, clean-living food philosophies. Natural fitness foods, smoothies and juices provide the positive, healthy, energy-building sustenance needed for the body, mind and soul, while coffee fans will love the superb Indonesian house blend and rotating single origin brews.
District Canggu, Jl Raya Pantai Berawa No. 9090, Berawa, Canggu, p. +62 87 781 465 060. Open daily 8:00am – 10pm.
The Stylish Spot: Macan Cafe
With oodles of space, this is the perfect place to hang out all morning and let your taste buds get the treat they deserve. Their menu covers all day eating but we keep going back for the brekkies! I mean, they totally nail the Norwegian: runny poached eggs, delicate brioche, smoked salmon, hollandaise sauce, plus a side of creamy avocado mash, delish! The interior of Macan Café is urban stylish – you’ll walk away with a new-found appreciation for sleek interior design.
Macan Cafe, Jl Pantai Berawa, Canggu, p. +62 812 3800 9970. Open daily.
The Cosy Hidden Gem: Cinta Café
The best thing about Cinta Café has to be the view – the space overlooks beautiful rice paddies providing a relaxing and oh-so-Bali vibe. It’s a great spot for brekkie, our fave dish being the avocado stuffed with fresh salsa made from diced tomato, feta and quinoa with artisanal bread – healthy, delicious and the perfect amount to fill you up before you hit Berawa beach for some sun and surf!
Cinta Cafe, Jl Pantai Berawa, Canggu, p. +62 361 3705232. Open daily 8am – 5pm.
Hangover Munchies: Canteen
With its funky retro surf vibe, Canteen gives Crate a run for its money in the ‘cool’ department. With a sign often stating ‘Hipsters, Beards and Hippies Welcome’ and its use of oil drums for tables out front, you can’t miss it. And if that fails, just look out for the steady stream of expats popping past for their morning coffee after a few too many cocktails the night before. Yup, this is the perfect place to come to cure that post-Old Mans hangover, especially since it serves brekkie all day long.
Canteen, Jl Batu Mejan No. 33, Canggu, p. +62 878 6228 1755. Open daily 7am – 5pm.
Happy munching Honeys!