
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 top coffee shops in Bali that this boho beach neighbourhood is so famous for? Some of Bali’s best breakfasts and lunches are right here in Canggu, 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.
My top picks of Canggu cafes:
- Best brunch: The Avocado Factory
- Best coffee: The Goat Father
- Best for remote working: Zin Cafe
THE BEST CAFES IN CANGGU
Where to eat breakfast, brunch and lunch
1. The Avocado Factory
Bali’s first avocado café serving avo-packed brunch plates, bowls and desserts.

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…
Best for: Avocado-filled menu.
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
Poolside café with rice field views, all-day brunch plates and sunset cocktails.

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.
Best for: Poolside brunch.
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
Family-friendly Bali icon with legendary brunches, wood-fired pizzas and buzzing vibes.

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.
Best for: Family-friendly dining with a playground for the kids.
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é
Parisian-style café with artisanal coffee, pastries and chic Desa Kitsuné vibes.

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.
Best for: Parisian cafe with delicate pastries.
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
Specialty coffee bar with robust brews, croissants and fresh pastries.

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.
Best for: Strong, barista-brewed coffee.
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
Iconic vegetarian café with wholesome bowls, vegan burgers and rice field views.

True to its name, at The Shady Shack you’ll find shady seating beneath swaying palms at this roadside 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.
Best for: Hearty vegan food.
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é
Hipster breakfast hub with industrial interiors, smoothie bowls and great coffee.

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.
Best for: Hipster-cool hangout spot.
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.
Artisan bakery serving sourdough, giant croissants and hearty brunch staples.

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…
Best for: Baked goods and coffee.
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
Multi-sensory Australasian café with creative brunch and modern fusion plates.

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…
Best for: Gastronomy meets casual brunches.
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
Indian-inspired café with epic dosas, vegan curries and plant-based brunch options.

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.
Best for: Indian breakfast, lunch and dinner that will fill you up.
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
Local produce café serving artisanal dishes and coffee.

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…
Best for: Local ingredients in artisanal dishes.
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
Stylish Pererenan café with organic, sophisticated brunch plates.

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…
Best for: Stylish breakfast and lunch with Midas touches.
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
Laid-back café with friendly vibes, hearty bowls, pancakes and vegan options.

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.
Best for: Friendly service with modern homely vibes.
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
Charming French bistro in Pererenan with eggs benedict, baguettes and profiteroles.

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!
Best for: Classic French bistro in a quaint seaside town.
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
Scandinavian café with build-your-own brunch boards and Nordic classics.

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…
Best for: Authentic Danish breakfast and lunch.
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. St. Ali
Melbourne-born café serving sustainable coffee and Aussie-inspired brunch plates.

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.
Best for: Australian-inspired breakfasts and sustainably sourced coffee.
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
17. Gigi Susu
Famous coffee shack with daily-baked pastries, artisanal bread and hearty sandwiches.

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.
Best for: Famous coffee spot with daily baked pastries.
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
18. Touché
Chic Pererenan café with soufflé pancakes, truffle eggs and Mediterranean mains.

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.
Best for: A European-style brunch in bright, white-washed surrounds.
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
19. ACME
Roastery and bakery café serving Arabica coffee, poached eggs and shokupan French toast.

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.
Best for: Sustainable Arabica coffee with baked goods from all over the world.
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
20. Mimpi Grocery
Industrial graffiti café with quirky brunch plates and urban Canggu vibes.

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…
Best for: Industrial cafe for graffiti art and grunge enthusiasts.
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
21. The Living Room
Cosy hidden café with home-style brunch, vintage finds and chill vibes.

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.
Best for: Cosy cafe just like your own home.
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
22. Zin Cafe
Digital nomad favourite with farm-to-table brunch, artisan coffee and co-working space.

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.
Best for: Remote working.
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
23. KYND
Instagram-famous vegan café with vibrant bowls, colourful pancakes and plant-based ice cream.

Originating in Seminyak and everyone’s Instagram feed, KYND is Bali’s favourite plant-based cafe, for SO many reasons. You would be forgiven for thinking this place is just about the looks. Even I was quite surprised to realise this popular cafe means serious business when it comes to the food – all of which is 100% plant-based.
The inventive menu knocks my sandy socks off with both sweet and savoury knockouts. Top tip: after your vibrant breakfast and hearty lunch, it’s always a good idea to finish off with KYND’s vegan ice-cream.
Best for: Instagrammable vegan eats.
Must-try plates: Paradise Pancakes, Poke Bowl, Butter Cheeken Curry
How much: Mains start from IDR 90,000++
Address: Jl Nelayan No. 31, Canggu
WhatsApp: +62 813 2094 8514
Opening hours: Daily 7.30am – 9.30pm
Hungry for more awesome cafes in and around Canggu? Check out our guide to Bali’s best cafes!
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.
