
Brunch o'clock in Bali? Head to the best cafes in Canggu – the best places for breakfast or a gourmet brunch.
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, gourmet brunches and vegan lunches are right here in Canggu, dotted throughout Batu Bolong, Berawa, Pererenan, Seseh and beyond. And of course, they’re all served with great coffee. So settle in for a long and lazy morning (one that could easily last until late arvo) and fill up on Bali’s yummiest bites from the very best cafes in Canggu. And once you’ve done? Hit the beach, spa, boutiques or Canggu’s best bars.
THE BEST CAFES IN CANGGU
Where to eat breakfast, brunch and lunch
1. The Avocado Factory
Best for: Avocado-filled menu

Avocado on toast, avocado in our burgers, avocado whipped into our smoothie bowls and even chunks of avocado throughout our dipping sauces – if you ask us, there’s no such thing as ‘too much’ avocado. Well, it turns out that The Avocado Factory is as mad about nature’s green gift as we are, giving our morning go-to the recognition it deserves. The result? A menu that’s all avo everything. Packed full of avocado-stuffed signatures, feast on all-time faves like the Avo Cheese Croissant XL, the Truffle Benedict with avocado and truffled hollandaise, and the broccoli toast with mashed avocado. Oh, and don’t forget the avo-licious desserts…
Must-try plates: Avocado Pancakes, Poke Bowl, Chocolate-Avocado Mousse.
How much: Breakfast starts from IDR 60,000++
Address: Jl Batu Mejan, Canggu
WhatsApp: +62 812 6688 4463
Opening hours: Daily, from 7am
The Avocado Factory Menu Book The Avocado Factory
2. Valle Bali
Best for: Poolside brunch

Sitting amongst the rice fields of Canggu, Valle is a panoramic restaurant and bar where breakfast is served overlooking a glittering infinity pool. Paying homage to Bali’s natural beauty, it’s a dreamy morning destination where you can graze on breakfast favourites, wake up with great coffee, then settle in for the day to nibble on an all-day, Spanish-inspired menu. Everything is made using the highest-quality ingredients, like the Morning Steak & Avocado (with fluffy scrambled eggs), or the Loaded Croissant with a choice of smoked salmon or shaved ham. Then, after grazing your way through the menu, unwind on the deck, take a dip in the pool, and stick around ‘til sunset for dinner, cocktails, barbecued flavours and delish Spanish tapas.
Must-try plates: Morning Steak & Avocado, Loaded Croissant.
How much: Breakfast starts from IDR 75,000++
Address: Jl Padang Linjong No. 23, Canggu
WhatsApp: +62 811 330 077
Opening hours: Daily, 7am – 10pm
3. Milk & Madu
Best for: Family-friendly dining with a playground for the kids

Everyone loves this absolute jewel of a café. And for good reason. Milk & Madu is a Bali icon, with two Canggu locations in Berawa and on Batu Bolong. But what’s all the fuss about? Amazing all-day breakfasts, killer coffee, good vibes and a family friendly setting. Try The Madu poached eggs with bacon, onion jam and hollandaise sauce, or the three egg skillets with feta, rocket and sundried tomato pesto. You’ll want to try the smoothies too, and of course, a strong cuppa… Or even a brunch cocktail.
Must-try plates: The Madu, Ricotta Cakes, Green Bowl
How much: Breakfast starts from IDR 45,000++
Address: Jl Pantai Berawa No. 52, Berawa & Jl Batu Bolong No. 92, Canggu
Opening hours: Daily 7am – 10pm
4. Café Kitsuné
Best for: Parisian cafe with delicate pastries

From Paris to Bali, Café Kitsuné at Desa Kitsuné is a chic, artisanal cafe with Parisian roots and laid-back island vibes. It’s known around the globe for its specialty coffee and pastries, and this Canggu outpost has become the go-to morning hangout for catch-ups over a matcha latte or classic piccolo. You won’t find any big brunch plates or avocado on toast here. Instead, in true Parisian style, it’s all about light bites that complement your coffee. Think still-warm croissants, a zesty lemon tart, a slightly sweet cannelé and our favourite: the signature Café Kitsuné fox shortbread. You’ll also want to try the goat’s cheese quiche and the Matcha Maritozzo pastry, all before exploring Desa Kitsuné and the art de vivre that it’s best known for.
Must-try plates: Café Kitsuné Fox Shortbread, Goat Cheese Quiche, Matcha Maritozzo
How much: Pastries start from IDR 20,000++
Address: Jl Munduk Catu No. 9, Canggu
WhatsApp: +62 811 3099 0800
Opening hours: Daily 7am – 6pm
5. The Goat Father
Best for: Strong, barista-brewed coffee

Our go-to coffee stop and the place for a perfect croissant or pastry, The Goat Father is a street-side coffee corner where you can prop up the barista bar, hang out on the patio, or fuel-up after your morning run on banana bread and carrot cake. This humble coffee shop stands directly in front of The Avocado Factory, meaning you can head inside for the full brunch experience, or simply hang out with your mates on the patio with a Java Puntang, a dirty chai latte or an iced coffee with maple and orange zest. If you love strong coffee with a kick of acidity and full robust flavours, this place is for you.
Must-try plates: Banana Bread, Cinnamon Rolls, Han & Cheese Croissant.
How much: Pastries start from IDR 25,000++
Address: Jl Batu Mejan, Canggu
WhatsApp: +62 812 6688 4431
Opening hours: Daily, 6am – 5pm
6. The Shady Shack
Best for: Hearty vegan food

True to its name, at The Shady Shack you’ll find shady seating beneath swaying palms at this roadside, rice field restaurant. Veggies rejoice! The whole menu here is meat-free and super-duper healthy to boot – we love the gluten-free halloumi bowl, the vegan lasagne, and the BBQ pulled jackfruit burger. And make sure to check out the raw banoffee cheesecake too. Grab a cold coconut or long black, or better yet, boost that immune system with a turmeric latte.
Must-try plates: Heaven On Earth smoothie bowl, Smashed Eggplant Toast, Bees Knees Nachos.
How much: Pastries start from IDR 42,000++
Address: Jl Tanah Barak No. 57, Canggu
WhatsApp: +62 812 3611 6466
Opening hours: Daily, 7.30am – 10.30pm
The Shady Shack Menu Book The Shady Shack
7. Crate Café
Best for: Hipster-cool hangout spot

Is this the best breakfast in Bali? Many would say so. This rad, hipster coffee shop is always buzzing with Canggu’s coolest. Maybe it’s the awesome soundtrack, or maybe it’s just that the food is so goddamn good (and affordable!). Their gluten-free sandwiches have to be up there amongst our fave brunch staples. Located just off Batu Bolong in between Padang Linjong, look out for Crate Cafe‘s iconic industrial-chic look, bold murals, super smoothie bowls and some of the best coffee in town. But don’t just take our word for it – you’ll soon see it’s always busy at this Canggu icon.
Must-try plates: Wuddup Toastie, Veto Toast, Roll Over Omelette.
How much: Breakfast starts from IDR 70,000
Address: Jl Canggu Padang Linjong No. 49, Canggu
Opening hours: Daily, 6am – 4pm
8. BAKED.
Best for: Baked goods and coffee

Soft, springy and perfectly crunchy on the crust – BAKED had us at homemade, still-warm sourdough. But flawless loaves aren’t the only specialty at this Canggu hotspot (located in Berawa and Pererenan). Throughout the day, you can tuck into salmon bagels, everything-on-toast, and some of the best scrambled eggs in Bali. Our fave is the Royal folded eggs with spinach, sweet chilli jam, cream cheese, and that epic house sourdough. Settle in to the fresh whitewashed interiors, and whatever you do, make sure you take home their doughy creations…
Must-try plates: Korean Honey Toast, Parisian Omelette & Asparagus, Cardamom Granola & Strawberry.
How much: Breakfast starts from IDR 75,000++
Address: Jl Pantai Pererenan No. 118, Pererenan & Jl Raya Semat Gg. Kupu kupu No. 1, Berawa
WhatsApp: +62 877 8762 7769
Opening hours: Daily, from 7am
9. Sensorium Bali
Best for: Gastronomy meets casual brunches

Described as an ‘elevated brunch restaurant’, Sensorium Bali is a multi-sensory Australasian cafe that promises to activate, challenge and satisfy all five senses. We won’t spoil the full experience for you here, but expect ultra-modern takes on Australian and Asian brunch food. Think boundary-pushing creations like the Textural of Mushrooms (sautéed and fried wild mushrooms and seaweed paste on rye), a brunch ramen with 62-degree sous vide egg, and the decadent bulgogi beef burger. Yup, this isn’t your typical brunch cafe…
Must-try plates: Brunch Ramen, Textural of Mushrooms, Crispy Quesadillas.
How much: Breakfast starts from IDR 49,000++
Address: Jl Batu Mejan, Canggu
Opening hours: Daily, from 9am
10. Rize Cafe
Best for: Indian breakfast, lunch and dinner that will fill you up

A perfect fit for Canggu’s health crowds, Rize Cafe is best known for its classic Indian dishes with vegan, vegetarian and gluten-free options, all using fresh local ingredients. It also slings your typical brunch fare, but you absolutely must go for the breakfast dosas. There are three to choose from, and they are all mind-blowing. The cafe is also just minutes away from Pererenan Beach, so if you’re taking a midday break from surfing, drop by for a light lunch, cool down with a plant-based smoothie, then get back to the beach in time for the next wave.
Must-try plates: Akuri Scramble Dosa, Nani’s Kitchari, Naan Burgers
How much: Mains start from IDR 55,000++
Address: Jl Pantai Pererenan No. 150, Pererenan
WhatsApp: +62 823 1191 7193
Opening hours: Daily, from 9am
11. Neighbourhood Food
Best for: Local ingredients in artisanal dishes

Neighbourhood is Canggu’s cosy cafe and coffee shop that’s dedicated to serving local produce from artisan makers. It’s one of our fave places for a long and leisurely breakfast, but you can also swing by later in the day for afternoon nibbles, wine and cocktails on the front deck. Be sure to try the Hood Benedict (with confit potato hash, soft eggs, jalapeño hollandaise and salsa) – it’s what first made us fall in love with this spot. As lunch swings around, try the chicken pesto roll, tuna melt and any of the bowls. And yes, Neighbourhood’s house-blend coffees are just as delicious…
Must-try plates: Hood Benedict, Nutella Crêpes, Chicken Pesto Roll
How much: Breakfast starts from IDR 50,000++
Address: Jl Pantai Berawa No. 99B, Berawa & Jl Pantai Seseh No. 888, Seseh
Opening hours Berawa: Daily, from 7.30am
Opening hours Seseh: Daily, from 7am
12. Honey Kitchen
Best for: Stylish breakfast and lunch with Midas touches

Not only do we love the name of this sun-soaked spot in peaceful Pererenan, we’re also obsessed with the 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 folded zucchini feta omelette, lemon ricotta pancakes, and wholesome sides like honey-roasted carrots with coriander, dukkah and tahini. And FYI, their sweet potato fries are some of the best we’ve found in Bali…
Must-try plates: Coconut Hot Cakes, Zucchini Feta Omelette, Salmon Quinoa Bowl
How much: Brunch starts from IDR 40,000++
Address: Jl Pantai Pererenan No. 132, Pererenan
Opening hours: Daily, 7am – 10pm
13. Nüde
Best for: Friendly service with homely vibes

Stepping into Nüde is like stopping by an old friend’s place. The staff are famously friendly (all smiles, every time) and this quaint and cosy café knocks out fabulous breakfasts and lunches to keep everyone happy, every single day – veggies, vegans and carnivores included. This beloved Canggu cafe also does great smoothies, cocktails and excellent coffee. And with three locations in Canggu, you’re never far from their famous bowls and pancakes.
Must-try plates: Pitaya Smoothie Bowl, Buttermilk Pancakes, Chilli Scrambled Tofu
How much: Brunch starts from IDR 65,000++
Located in: Berawa, Babakan & Pererenan
Opening hours: Daily, 7am – 10pm
14. Little Frenchie
Best for: Classic French bistro in a quaint seaside town

Little Frenchie is a charming French cafe that sits on the tranquil streets of Pererenan. And just like the French do, it’s a great spot for a long and leisurely brunch. Start with the Louie’s Eggs Benedict with gooey 63-degree eggs, paired with a perfectly brewed latte, or even a Mimosa. As afternoon swings around, tuck into generous baguettes with whipped herb butter and garlic jam, or graze on the pan-seared poisson du jour (AKA local catch-of-the-day). We never leave without tucking into the golden profiteroles, stuffed with vanilla chantily. It’s the perfect place to prop-up streetside and watch the world go by, or to dive into a good book with a parade of French brunch classics. Bon appétit!
Must-try plates: Louie’s Eggs Benedict, Buttermilk Waffles
How much: Brunch starts from IDR 60,000++
Address: Jl Munduk Kedungu No. 39, Pererenan
WhatsApp: +62 813 6168 1146
Opening hours: Daily, 9am – 10pm
15. Copenhagen Bali
Best for: Authentic Danish breakfast and lunch

Think that Nordic food is only cold fish and potatoes? Think again. Copenhagen slings modern brunch food straight out of Scandinavia. Fresh, healthy and full of flavour, this cute, minimalistic Danish cafe lets you create your own brunch board by mixing and matching your faves. Our regular breakfast spread usually includes a Danish poppyseed pastry, scrambled eggs, sauteed mushrooms and fresh fruits, but you can select from a whole list of different options. There’s a reason why there’s a queue out the door every day…
Must-try plates: Build-your-own Breakfast, Classic Danish Potato Salad, CPH Fish n Chips
How much: Brunch starts from IDR 75,000++
Address: Gg. Anggrek, Berawa
Opening hours: Daily, 6am – 6pm
16. Good Mantra
Best for: Plant-based fuel for surfers

Good Mantra is a wholly plant-based restaurant with easy-breezy community vibes and an address that’s just a stone’s throw from Berawa Beach. Every vegan dish uses fresh ingredients from small local farms, and almost everything is made in-house – from the nut-milks to the granolas and even the zingy relishes and sauces. Try the brekkie burrito, the sunrise shakshuka, or one of the surfer’s jaffles. Then for lunch, tuck into big-energy salads and stuffed sandwiches with a good slather of plant-based mayo. This earth-to-plate ethos trickles over to the bar, too, where the cocktails and mocktails are inspired by Bali’s landscapes and seasons. We’ll take two Surf Spritz, please!
Must-try plates: Buffalo Broccoli Wings, Matahari Pancakes, Coconut Mushroom Ramen
How much: Mains start from IDR 85,000++
Address: Jl Subak Sari No. 77, Berawa
WhatsApp: +62 822 6187 9977
Opening hours: Daily, 8am – 9pm
17. St. Ali
Best for: Australian-inspired breakfasts and sustainably sourced coffee

From Melbourne to Bali, St. Ali in Pererenan is from the same peeps who gave us the artsy-cool boutique hotel, Further Hotel. Roasting and brewing only the best ethically and sustainably sourced beans, St. Ali has nailed the classics. But we say, step outta the box and go for a signature brew like the Coco Mingle (espresso topped with chocolate ice cream and coconut water) or the Grape Fizz Cold Brew. Pair it up with a Melbourne-inspired brunch, like the Polenta Porridge with textures of strawberries or the St. Muffin fully loaded with egg, sausage, caramelised onions, Dijon mustard and mayo.
Must-try plates: St. Muffin, Polenta Porridge
How much: Breakfast starts from IDR 75,000++
Address: Jl Pantai Pererenan No. 121, Pererenan
WhatsApp: +62 811 3941 6656
Opening hours: Daily, 6am – 5pm
18. Gigi Susu
Best for: Famous coffee spot with daily baked pastries

Yes, this is the Canggu cafe that’s all over Instagram. You’ll spot the queue outside before you even arrive, but we can tell you, the wait is worth it. Gigi Susu is a cosy wooden shack just minutes from Batu Bolong Beach, and it’s been made famous thanks to its freshly baked pastries, artisanal breads expertly brewed coffee, and cute merch. If you’ve got the time, settle in for a homemade beef pastrami sandwich with wholewheat sourdough, or a roasted butternut pumpkin salad. Otherwise, grab a cuppa and a buttery croissant before hitting the beach.
Must-try plates: Salma Tartine, Gigi Susu McMuffin, Rian Pastrami
How much: Breakfast starts from IDR 90,000++
Address: Jl Pantai Batu Bolong No. 80, Canggu
WhatsApp: +62 822 1121 2099
Opening hours: Daily, 6am – 7pm
19. Touché
Best for: A European-style brunch in bright, white-washed surrounds

You’ll feel like you’re in Seminyak at this stylish cafe, just footsteps away from Pererenan beach. With the dreamiest island-chic interiors that match its urban-style menu, you’ll often catch us in Touché, sipping on a matcha cappuccino over a plate of truffle mushroom risotto and a crisp smoked salmon salad. From breakfast through to lunch, the menu goes from fluffy soufflé pancakes, to truffle scrambled eggs, before finishing off with Mediterranean-inspired mains and desserts. Top tip: Touché doubles up as a prime perch to watch Pererenan life go by.
Must-try plates: Souffle Pancakes, Truffle Scrambled Eggs
How much: Breakfast starts from IDR 80,000++
Address: Jl Pantai Pererenan No. 104, Pererenan
WhatsApp: +62 823 4185 0363
Opening hours: Daily, 7.30am – 10pm
20. ACME
Best for: Sustainable Arabica coffee with baked goods from all over the world

A roastery and bakery all-in-one, ACME serves up freshly baked artisan breads, pastries and brekkie staples alongside great coffee. You’ll get a great caffeine fix thanks to their 100% Arabica beans, which are sustainably produced from local plantations and roasted in-house. It goes without saying that a cappuccino here goes perfectly with a croissant or pain au chocolat. But better yet, try the sumac-spiced poached eggs served with toasted focaccia, or the delectable French toast with fluffy shokupan (AKA Japanese milk bread), berry jam, maple and golden cinnamon sugar.
Must-try plates: Poached Sumac Eggs, French Toast
How much: Breakfast starts from IDR 55,000++
Address: Jl Pantai Pererenan No. 81a, Pererenan & Jl Nelayan No. 28, Canggu
Email: info@getmeacme.com
Opening hours: Daily, 6.30am – 5pm
21. Mimpi Grocery
Best for: Industrial cafe for graffiti art and grunge enthusiasts

Is it an abandoned building in the middle of the rice fields? Nope, it’s Mimpi Grocery – Canggu’s industrial cafe decked out in grunge-y graffiti, long wooden tables and overgrown vines hanging from the ceiling. You’ll find some of the quirkiest breakfast names here, but take it from us, they are epic. Don’t miss the hipster merch either…
Must-try plates: Egg Sando, Stoned in NYC
How much: Brunch starts from IDR 65,000++
Address: Jl Pantai Batu Mejan No. 67H, Canggu
WhatsApp: +62 813 2606 9193
Opening hours: Daily, from 7am
22. The Living Room
Best for: Cosy cafe just like your own home

Hidden behind closed curtains and an inconspicuous frontage, The Living Room is a cosy cafe where you can kick back with great coffee, a good book and delicious brunch bites. Nab a seat on the plush sofa and start your morning with the breakfast bun, stuffed with egg, crispy bacon, sausage, fries and chilli mayo. Or drop by at lunch for some spiced chicken skewers in a garlic parmesan sauce. Wash it all down with a strawberry and lychee iced tea, and browse the vintage trinkets, vinyl and collection of rare books.
Must-try plates: Avo Toast, Pesto Chicken
How much: Breakfast starts from IDR 60,000++
Address: Jl Raya Tiying Tutul, Pererenan
Opening hours: Monday to Saturday, 8am – 4pm
23. Milu by NOOK
Best for: Cute catch-up spot with the girls that’s surrounded by greenery

All you really need to know about Milu by NOOK is that this Berawa cafe is from the same people who brought us NOOK in Umalas. So you know it’s going to be incredible. True to form, you’ll find declicious food at great prices in a gorgeous environment here. Bringing everything we love about the original NOOK (think shabby-chic interiors, fusion cuisine and family-friendly vibes), Milu by NOOK is a solid hit. Try the signature bowls, the chunky burgers or the sandwiches for an easy breezy brunch.
Must-try plates: The Wild Porridge, Smashed Avo, Baby Pink Smoothie Bowl
How much: Breakfast starts from IDR 60,000++
Address: Jl Pantai Berawa No. 99, Canggu
WhatsApp: +62 822 4711 4441
Opening hours: Daily, 8am – 11pm
24. Cafe Vida
Best for: Balinese-owned place which serves organic and healthy food

Hearty, herbal and homely, Cafe Vida is actually housed within a Balinese family compound. This means you get to soak up some culture while sipping your flat white or slurping down your smoothie bowl. The fare is organic, healthy and locally sourced, and the list of herbal tea elixirs is a particular highlight. Not to mention the homemade cakes and chocolates…
Must-try plates: Aloha Poke bowl, Quinoa Superfood Porridge, Bedugul Garden Toast
How much: Breakfast starts from IDR 55,000++
Address: Jl Pantai Batu Bolong No. 38A, Canggu
WhatsApp: +62 813 3988 6864
Opening hours: Daily, 7.30am – 10.30pm
25. Zin Cafe
Best for: Remote working

Zin Cafe caught our attention when we heard they serve the best buttery-soft avocado on toast in town. Well, the rumours are true. This breezy, tropical spot (laced in palm, bamboo and swathes of sunlight) comes to Bali direct from Amsterdam. As for the rest of the menu? 99% of the ingredients are locally-sourced, and make use of the island’s artisan producers. Expect farm-to-table creations like the Farmers Bowl filled to the brim with red rice, avocado, tempeh, greens and a dash of coconut vinaigrette.
Must-try plates: Grilled Haloumi Toast, Chicken Oats Porridge
How much: Breakfast starts from IDR 70,000++
Address: Jl Nelayan No. 78, Canggu
WhatsApp: +62 811 3111 6647
Opening hours: Daily, from 6.30am
Did I miss any? Send us a DM on Instagram or email me on louise@staging.thehoneycombers.com to share your favourites!
FAQs on cafes in Canggu
What are the best cafes in Canggu?
There are so many must-try cafes in Canggu, including The Shady Shack, BAKED, Sensorium and Crate Cafe. For grab-and-go coffee and pastry as early as 6am, Gigi Susu is a firm favourite. For family friendly vibes, head to Milk & Madu.
What types of cuisine can I expect in a Canggu cafe?
Canggu’s best cafes typically serve Australian and European brunch classics, like Avocado on Toast, French Toast and healthy smoothie bowls. You’ll also find plenty of hearty Indonesian fusion dishes, and creative vegan food too.
Are there vegan and vegetarian cafes in Canggu?
Yes, Canggu is famous for its vegan and vegetarian cafes, like The Shady Shack and KYND, which are renowned for their extensive plant-based menus and Instagram-worthy interiors.
What should I expect to pay for breakfast in Canggu?
Canggu’s cafe cater to every budget – you can find affordable local warung-style meals and coffee for around IDR 30,000 to 50,000, to more upscale brunch cafes that can cost up to IDR 150,000 per dish.
Do most cafes in Canggu offer free Wi-Fi?
Yes, many cafes in Canggu offer free Wi-Fi, along with comfortable seating and strong coffee. Canggu is renowned as Bali’s cafe capital for digital nomads.
Which cafes in Canggu are popular among digital nomads?
While most cafes in Canggu cater to digital nomads, ZIN cafe is probably your best choice. Not only do they serve excellent coffee and food, they also have the right ambience, reliable Wi-Fi, as well as a dedicated co-working space.
Are there pet-friendly cafes in Canggu?
Yes, many local cafes in Canggu are dog-friendly, though it’s always a good idea to check in advance. Some even have outdoor seating areas perfect for enjoying Bali’s warm weather with your pet by your side.
Can I find healthy and organic food options in Canggu?
Canggu’s cafe scene is a haven for health and fitness enthusiasts. You can expect an array of organic, locally sourced, and superfood-packed options, from smoothie bowls and cold-pressed juices to salads and big vegan wraps.
What are the typical opening hours of Canggu cafes?
Most cafes in Canggu open early, around 7am to 8am (or even earlier, like Gigi Susu), for breakfast or early morning coffee. Many cafes in Canggu also continue serving through lunch and into the evening.
Hungry for more awesome cafes in and around Canggu? Check out our guide to Bali’s best cafes!