Kata Bella Logo

Eats

The Ultimate Canggu Restaurant List by Kata Bella

23 Apr 2026 by Bella

The Ultimate Canggu Restaurant List by Kata Bella Image

Canggu Restaurant List (Updated October 2026)

Canggu might be a teeny, tiny spot on the map of Bali, but it has pretty much everything you need. From places to stay, entertainment, gyms to most importantly…food, the options are endless. We are spoiled for choice here, with everything from Indonesian and Asian to Western favourites. It almost makes the chaotic streets feel…worth it, lol (for those who keep asking why we live in Bali’s busiest hotspot, hehe).

And with so many places popping up, there’s simply too much good food to fit into one listicle. So, consider this a living list as we discover new spots and revisit old favourites. For now, here’s our current roundup of places to eat in Canggu. Consider it a work in progress, just like our never-ending food wishlist.

You may also like this article: 10 Aesthetic Canggu Cafes and Restaurants

FOR QUICK LUNCH AND BITES

Deli Canggu

Sometimes it gets so hot in Bali that you don’t even feel like eating hot meals. On those days, we either drive to Deli Canggu or GoFood for their sandwiches.

They literally only do sandwiches on the entire menu, plus a few sides and drinks. Our number one pick is the beef pastrami sourdough sandwich, followed closely by the roast chicken focaccia.

💰 Price range: IDR 100K-150K/ person

⏰ Opening hours: Mon to Fri, 6am-6pm

📍 Address: Jl. Nelayan No.73c, Canggu, Kec. Kuta Utara, Badung, Bali

Canggu restaurant list - Deli

Image credit: Deli Instagram

Tony’s New York Pizza

Who knew our jiu jitsu coach would turn out to be a pizza-preneur, and a good one too?! It started with a small pizza joint in Pererenan, we blinked and now we’ve lost count of how many branches he has across Bali alone.

Anyway, we’re not just saying this just because we like Tony (halo Pak!) but the pizzas are good. Nice crispy dough, great sauce, generous toppings…everything just hits right, the way a proper New York slice should. Pepperoni is a must-have, but our personal favourite is the buffalo chicken pizza, paired with one of those lemony fizzy drinks from the fridge and lots of ice. Mantap!

💰 Price range: IDR 100K-150K/ person

⏰ Opening hours: Mon to Fri, 11am-12am, Sat and Sun 11am-1.30am

📍 Address: Jl. Raya Tiyingtutul No.25, Canggu, Kec. Mengwi, Badung, Bali

Image credit: Tony’s Pizza Instagram

Tygr Sushi

This is also where we go when we don’t feel like having hot meals, plus it’s a closed, air-conditioned space – which already makes it a win in Bali heat for us.

They serve Japanese comfort food like sushi, curry rice, karaage, and gyoza, and we always have to save room for their matcha mochi ice cream, which very often sells out by the way.

💰 Price range: IDR 100K-250K per person

⏰ Opening hours: Mon to Fri, 11am-11pm

📍 Address: Jl. Pantai Batu Bolong No.55, Canggu, Kec. Kuta Utara, Badung, Bali

Image credit: Tygr Sushi Instagram

You may also like this article: Best Coffee Shops in Canggu, Umalas, and Nearby Areas

Hoi An by MeVui

Reasonably priced delicious Vietnamese food in a cosy spot. They’ve opened a few other branches now, but since we live in Canggu, this is our go-to. When we need something quick after the gym, we usually get com ga (gilled boneless chicken with a sunny-side-up egg and rice). If we’re feeling a bit tired or under the weather, their hearty beef or chicken pho always hits the spot. And when we’re feeling a little snacky (and naughty), we can’t resist their deep-fried spring rolls.

💰 Price range: IDR 35K-150K per person

⏰ Opening hours: Mon to Fri, 9am-10pm

📍 Address: Jl. Padang Linjong, Canggu, Kec. Kuta Utara, Badung, Bali

Image credit: Hoi An by MeVui Instagram

HEARTWARMING COMFORT FOOD

Soogi Roll

If you enjoy watching Korean dramas, this place looks exactly like something straight out of one. They’ve recently moved to a new space that’s bigger and more comfortable, making it even better for a cosy meal. It’s perfect for those days when you’re craving something warm and soupy, like ramyeon or sundubu. They also serve the all-time favourite Korean gochujang chicken and, of course, Korean sushi rolls.

💰 Price range: IDR 150K-250K per person

⏰ Opening hours: Mon to Sun, 10am-10pm

📍 Address: Check their Instagram for the new location

Canggu restaurant list - soogi roll

Image credit: Soogi Roll Instagram

Yumei Noodles

You should try Yumei if you like Sichuan-style noodles. The noodles are made fresh daily. Their braised beef noodles are the star on the menu, but we prefer their dry noodles – you can have it spicy, medium spicy, or not spicy at all. The portions are big for us, so we usually share one and order wontons on the side. It’s the kind of comforting, no-fuss meal that hits the spot every time.

💰 Price range: IDR 150K-250K per person

⏰ Opening hours: Mon to Sun, 11am-2am

📍 Address: Jl. Nelayan No.34, Canggu, Kec. Kuta Utara, Kabupaten Badung

Image credit: Yumei Instagram

Anaga

Sometimes we wake up from a nap on a slow Sunday craving good Thai food. And when that happens, we head straight to Anaga for their tom yum, which tastes just like the ones we’ve had in Thailand. If we’re going with a group of friends, we’ll usually order a few dishes to share, like the pad thai, Thai fried chicken, fish cakes, and red curry.

Ps. They have shirataki tom yum fried “rice” on the menu if you’re trying to cut back on carbs but still want to indulge a little *wink wink

💰 Price range: IDR 150K-250K per person

⏰ Opening hours: Mon to Sun, 11am-10pm

📍 Address: Jl. Pantai Berawa No.88, Canggu, Kec. Kuta Utara, Kabupaten Badung

Image credit: Anaga Instagram

You may also like this article: Missing Thailand? Here Are Our Regular Thai Restaurants in Bali

Wei To Go

We’ve never met anyone who doesn’t like Chinese food. We love all kinds of food and international cuisines, but we’re almost always in the mood for warm rice with stir-fried vegetables, dumplings, noodles, honey sesame chicken, or black pepper beef. So yeah, that’s how we know we were meant to be born in this world as an Asians, hehe.

💰 Price range: IDR 150K-250K per person

⏰ Opening hours: Mon to Sun, 11am-10pm

📍 Address: Jl. Sempol No.26, Pererenan, Kec. Mengwi, Kabupaten Badung

Image credit: Wei To Go Instagram

FOR GIRLS NIGHT OUTS, BIRTHDAYS, AND OTHER CELEBRATIONS

Ding Ding Hot Pot

Hot pot and karaoke with your favourite people – we guarantee you’ll have a great time. Plus, it’s arguably a healthier alternative to a typical night out… because, well, hot pot. If you’re coming in a group of 8 to 10, you can book a VIP room with a minimum spend of IDR 1.8 million in total. There are two seating times: 5pm and 8pm.

You’ll find a variety of soup bases and an extensive selection of fillings; vegetarian, seafood, chicken, and premium meats – so there’s something for every diet. And oh, there’s a dedicated corner for you to mix your own sauces.

💰 Price range: From IDR 300K/ person

⏰ Opening hours: Monday to Sunday, 10am-12pm

📍 Address: Jl. Padang Linjong, Canggu, Kec. Kuta Utara, Badung, Bali

Canggu Restaurant

Image credit: Ding Ding Instagram

Pony

Another new spot in Canggu! Inspired by New York’s late-night dining scene, Pony pairs moody burgundy interiors, warm lighting and contemporary artwork for a sophisticated yet relaxed vibe. The wood-fired kitchen brings together European flavours and Japanese techniques, with shareable plates like white anchovy toast and beef tartare alongside generous cuts of fire-cooked meat. On the drinks front, signature cocktails like the velvet Pony and golden tropique bring a modern twist. As the music picks up from soulful tunes to melodic house, your dinner might turn into a night of cocktails, good company and a little dancing.

💰 Price range: From 250K/ person

⏰ Opening hours: Sunday-Thursday 6pm-12am, Friday-Saturday 6pm-1am

📍 Address: Jl. Raya Semat, Tibubeneng, Kec. Kuta Utara, Badung, Bali

Lihat post ini di Instagram

Khao Bali

Thai food, but make it premium – that’s Khao Bali. The space is casual, with a lovely outdoor area at the back overlooking a lush garden. But at the same time, it’s also the kind of place where you can dress up a little with your friends and treat yourselves to something nice.

All the Thai classics are still there, like tom yum, curries, fish cakes, and they’re just as flavourful as they are in Thailand. But with added finesse, using locally sourced ingredients from Bali.

💰 Price range: From IDR 200K/ person

⏰ Opening hours: Monday to Sunday, 10am-11pm

📍 Address: Jl. Pantai Batu Mejan, Canggu, Kec. Kuta Utara, Badung, Bali

Canggu Restaurant

Image credit: Khao Bali Instagram

You may also like this article: Breakfast Spots in Canggu Worth Waking Up Early For

Muda by/Suka

“Asian cuisine with a twist,” as food reviewers would say. We’ve honestly lost count of how many times we’ve celebrated special occasions here – our birthdays, our friends’ birthdays, bachelorette party, you name it.

Our idea of a party involves really good Asian food like their salmon nori tacos, tenderloin pad see ew, or miso-glazed charcoal chicken. And please, make room for dessert because their whiskey chocolate lava cake is worth every calorie. Oh, and don’t skip the cocktails – Masih Muda (still young”) with lychee liqueur, cheers!

💰 Price range: From IDR 250K/ person

⏰ Opening hours: Monday to Sunday, 4.30pm-10pm

📍 Address: Jl. Munduk Catu No.9, Canggu, Kec. Kuta Utara, Badung, Bali

Canggu Restaurant

Image credit: Muda by/Suka Instagram

Sazón

It’s the kind of place you go for a nice dinner that somehow turns into a longer night. They’ve recently revamped the menu – shifting from Spanish to a broader Mediterranean direction.

But don’t worry, the restaurant’s signature paella remains a staple – generously loaded with seafood, scallops, prawns, and a rich squid ink sofrito. The new dishes are complemented by a cocktail list inspired by the winds of the Mediterranean sea, plus an intimate Chef’s Counter experience where you can sit by the kitchen and enjoy a seasonal, chef-led journey.

💰 Price range: From IDR 350K/ person

⏰ Opening hours: Monday to Sunday, 6pm-12am

📍 Address: Jl. Pantai Batu Bolong No. 93xx, Canggu, Kuta Utara, Bali

Bali Restaurant - Sazon Canggu

Image credit: Sazón Instagram

BEAUTIFUL SPOTS WITH GREAT FOOD FOR PROPER DATE NIGHTS

Cure

This new kid on the block came in strong! A beautiful beachfront venue with an Asian-inspired menu by Chef Andrew Walsh. A lineup that sounds “simple”, like potato bread with butter to start, steak tartare polenta, and roasted chicken with Japanese rice delivers far more depth than you’d expect. Finish strong with their cocktails. We went for their Tea & Citrus – a perfect mix of dry gin and earl grey tea, yum!

You can sit by the open kitchen and watch the magic happen, settle into the comfy dining area, or head outside for the sea breeze and the sound of the waves. There’s also a private room if you’re after something more intimate.

💰 Price range: From IDR 350K/ person

⏰ Opening hours: Tuesday to Sunday, 5pm-12am

📍 Address: Jl. Munduk Catu, Kec. Kuta Utara, Badung, Bali

Lihat post ini di Instagram

You may also like this article: Vegan Cafes in Canggu – 5 Nice Spots for Your Daily Greens

Della Terra

Pasta lovers, don’t skip Della Terra while in Canggu. Their homemade pasta is made fresh every day, and the menu changes daily to showcase the best ingredients available. They also have plenty of other mouthwatering dishes on the menu that we’ll definitely need to come back and try next time. For the full Italian dining experience, end your pasta-venture with their signature Tiramisu Della Terra – available exclusively on Thursdays.

💰 Price range: From IDR 350K/ person

⏰ Opening hours: Tuesday to Saturday 5.30pm-1pm

📍 Address: Jl. Raya Tiyingtutul No.10, Pererenan, Kec. Mengwi

Shelter

Candlelit tables, a tropical ambience, an open-air space and most importantly, amazing food – that makes a perfect date night.

We always start with the hummus with a crunchy surprise that we like, and warm, comforting flatbread. Then it’s mains to share: roasted scallops, roasted king prawns, and barramundi. And of course, cocktails. Sometimes we stick to the classics, but other times we go for Kembang Desa (the village star); gin with jasmine, lychee, and lemon.

💰 Price range: From IDR 250K/ person

⏰ Opening hours: Monday to Sunday, 12pm-12am

📍 Address: Jl. Pantai Pererenan No.133, Pererenan, Kec. Mengwi, Badung, Bali

Canggu Restaurant

Image credit: Shelter Instagram

Numero Quattro

One cannot simply go to Numero Quattro without having their pasta – it’s kind of the whole point. That said, the grill section makes a very convincing argument too, with options like rib-eye, and pork chop quietly stealing the spotlight. And did we mention the tiramisu is mandatory? It’s not optional.

It’s not your typical pasta joint either – the space leans more urban chic with a hint of coastal vibes. It’s the kind of place where you can dress up if you feel like it, but it’s more effortless chic than full-on fancy.

💰 Price range: From IDR 250K/ person

⏰ Opening hours: Mon-Fri 5pm-12am, Sat-Sun 12pm-12am

📍 Address: Jl. Pantai Batu Mejan No.4, Canggu, Kec. Kuta Utara, Badung, Bali

Canggu Restaurant

Image credit: Numero Quattro Instagram

Lulu Bistrot

“Voulez-vous dîner avec moi ce soir?” – we like to imagine we can magically speak French after a proper French dinner, hehe. When you step into Lulu Bistrot, you almost forget you’re in Bali. The ambiance is sophisticated, but not snobbish. We’re usually not a big fan of red meat, but with something as good as their steak…yes, puh-lease. It might sound exaggerated, but everything on the menu is muachh! *chef’s kiss.

💰 Price range: From IDR 250K/ person

⏰ Opening hours: Mon-Fri 5pm-12am, Sat-Sun 11am-12am

📍 Address: Jl. Pantai Batu Bolong No.72, Canggu, Kec. Kuta Utara, Badung, Bali

Canggu Restaurant

Image credit: Lulu Bistrot Instagram

You may also like this article: My Go-To Gyms in Canggu for Strength Training, Classes, and Recovery

THE HEALTHY ALTERNATIVES

Unibowl

If you want salads that don’t make you sad, Unibowl is the one! You can have it with rice, like a poke bowl, or go all-in on greens – it’s already super filling because of the generous portion (sometimes we can’t even finish). You can also build your own bowl – which we always do because we’re picky, hehe. We usually go for miso prawn or chimichurri chicken for the protein, along with all the beaaans!

By the way there’s also another Unibowl in Umalas Bumbal.

💰 Price range: IDR 65K-150K per person

⏰ Opening hours: Mon to Fri, 12pm-9.30pm

📍 Address: Jl. Sempol No.17, Pererenan, Kec. Mengwi, Badung, Bali

Image credit: Unibowl Instagram

Taco Casa

Another option for delicious, health-ish food: Mexican (well… if you don’t go too hard on the sour cream and crispy tortillas, lol). Go for a naked burrito with chicken, or their soft tacos with the protein of your choice. It’s never a bad idea to grab a quick lunch at Taco Casa.

You can also check out their other locations in Petitenget or Ubud.

💰 Price range: IDR 65K-150K per person

⏰ Opening hours: Mon to Fri, 10am-10pm

📍 Address: Jl. Batu Mejan Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali

Image credit: Taco Casa Instagram

Warung Coco

Healthy doesn’t always have to mean salad, right? And you really can’t separate Indos from nasi campur (rice with various side dishes), hehe. We like Warung Coco because the food tastes clean and light, not oily like a lot of Indonesian or Asian food can be. It also doesn’t feel too heavy on the salt or seasoning. We’ve always ordered it online through GoFood or GrabFood, but you can also dine in at their warung.

💰 Price range: IDR 50K-100K per person

⏰ Opening hours: Mon to Sat, 11am-5pm

📍 Address: Tumbak Bayuh, Mengwi, Badung, Bali

Image credit: Warung Coco Instagram

Ok that’s our list for now, it will keep growing as the Kata Bella team discover more places we like. Hope you find this article useful and thank you for reading! 🙂

You might also want to read

Don't Fly Hungry: Restaurants Near Bali Airport Image

16 Oct 2026 by Bella in Eats

Don't Fly Hungry: Restaurants Near Bali Airport

Restaurants near Bali airport Not sure about you, but we're always a little worried of getting hungry on a flight. Yes, we know we can order food on board, and there are plenty of restaurants at the airport, but old habits die hard, lol. We like to squeeze in one last meal on the way to the airport, just in case. And if you're on holiday in Bali, surely you'd want to enjoy every last minute on the island before heading home, right? If you're the same, here are some of our usual stops for a bite before take-off. Hopefully, you'll find a new favourite along the way! You may also like this article: Kids Friendly Restaurants in Bali with Playgrounds Restaurants near Bali airport DijonBali BakeryUmeKomedaUncle PipinWarung Okinawa Dijon They have been around for ages, and after all this time, it remains one of those comforting, reliable spots we keep coming back to. The menu is pretty international, making it a safe bet if you're dining with a group or family. There are options like soups, sandwiches, wraps, salads and plenty more to choose from. Plus, there's plenty of parking space, which is always a bonus! 📍Google Map: Dijon Bali Lihat post ini di Instagram Bali Bakery Another Bali OG that so far has never let us down. If you're short on time, there's a good selection of pastries to grab for a quick bite or take away. But we hope that you can spare a little time, and settle in for some proper Indonesian comfort food, like a hearty bowl of sop buntut (oxtail soup) or soto ayam (chicken soup). They also serve pasta, pizza and other international favourites. 📍Google Map: Bali Bakery Kuta Lihat post ini di Instagram Ume Their menu covers all the usual brunch favourites like eggs Benedict and big breakfasts if you need to fuel up before your morning flight, or keep things light with salads and sandwiches. If you're feeling hungrier, there are also pasta dishes and Asian favourites to choose from. Ps. they're close to Krisna, if you need to squeeze in some last-minute souvenir shopping before heading to the airport. 📍Google Map: Ume Bali Image credit: Ume Bali Instagram You may also like this article: Oleh-Oleh Bali to Bring Home Other than Pie Susu Komeda For those who like their pre-flight stops with a little extra charm, this spot will have you feeling like you've been transported straight to Nagoya, with Japanese favourites like chicken curry, onigiri and sandwiches on the menu. If you just want to kill some time before heading to the airport, their coffee menu ranges from classic black to something a little more naughty, hehe. And don't even get us started on the Japanese desserts! 📍Google Map: Komeda's Coffee Lihat post ini di Instagram Uncle Pipin With two locations near the airport, Uncle Pipin is a handy stop if you're craving a proper feast before or after your flight. They specialise in Singkawang-style dishes, a city in West Kalimantan known for its Chinese-Indonesian culinary heritage. The menu is packed with hearty comfort food, from nasi campur and fried rice to fried noodles, congee and fried chicken. Good luck picking just one! 📍Google Map: Uncle Pipin Dewi Sri, Sunset Road Image credit: Uncle Pipin Google page Warung Okinawa Here's a little two-in-one stop for you: a Japanese restaurant serving Okinawan-style dishes, right next to Papaya Fresh Gallery, a Japanese Supermarket. Fill your tummy first, then pop next door to grab some Japanese snacks for the flight, hehe. It's located just off Sunset Road, so getting there by car is pretty easy and straightforward. 📍Google Map: Warung Okinawa Image credit: Warung Okinawa Google page Well, leaving Bali is hard enough, so you might as well make time for one last good meal before leaving, right? Save this list for your next airport run, and hopefully, you'll find a new favourite along the way. We promise we'll add more! Eat well, travel safe, and we'll see you on your next Bali trip!

The Cave Bali: A One-of-a-Kind Dining Experience Image

01 Nov 2025 by Bella in Eats

The Cave Bali: A One-of-a-Kind Dining Experience

The Cave Bali had been on my dining list for quite some time. I’ve lived in Bali long enough that anything more than 10 minutes from home now feels far. And just like that, I rarely go anywhere. But every now and then, my best friend and I like to dress up and reward ourselves with a nice dinner. So we finally decided to try this seven-course lunch by Chef Ryan Clift - a unique dining experience set literally inside a cave, part of The Edge Bali resort. We live in Canggu, while the restaurant is in Pecatu, supposedly about an hour’s drive away. Wrong! In reality, it took us almost three hours - though to be fair, it was during Bali’s wet season… and also the famously unpredictable Uluwatu traffic. Was it worth it? Here’s my experience. The Cave Bali: A Hidden World in UluwatuDelightful Bites, One After AnotherThe Perfect Finale You may also like this article: Brunch in Bali - Rediscovering Legian through Farmer’s Daughter The Cave Bali: A Hidden World in Uluwatu The Edge Bali, where the restaurant is set, is a five-star luxury cliffside resort in Bali’s surfing hotspot. Sitting on the famous Uluwatu's majestic cliff, getting there takes a little commitment. After our interestingly long car journey, we were rewarded with a beautiful setting and a warm welcome from the friendly staff, who took us to The Cave by buggy - that’s how big the property is. At first, the restaurant entrance looked quite normal, but the moment we stepped inside, it felt like entering a whole new world. A staircase led down into a subterranean cave complete with stalactites and all! I had seen this place in magazines and on social media, but experiencing it in real life just hit different. It was slightly chilly inside (glad I brought a cardigan), and the lighting was perfect: dim and atmospheric, yet still bright enough to read the menu and see things lol. A quick tip: reservations are essential, and arriving on time is important. Lunch and dinner begin at fixed times due to limited seating, the structured menu, and the intermission shows. Luckily, we anticipated the long journey, so we made it just in time. The interior, viewed from the stairs - only 22 seats available. Delightful Bites, One After Another We had booked the seven-course meal, so all we had to do was sit back and wait for each dish to arrive one by one. I actually love this style of dining - I tend to eat small portions but frequently, so the pacing allowed enough time to digest before the next course arrived. During the 15-minute intermissions between courses, a video-mapping projection played across the cave ceiling. It felt magical and added another layer to the whole experience. Our foodventure began with a delightful spread of Parmesan Beignet, Smoked Gindara Tartlet (my personal favourite - more please!), Mussel Tempura, and Tomato Jelly. Next came the Scallop Ajo Blanco (also amazing!) and Foie Gras Cheesecake - ok, this is a combination I wasn’t really sure about (sorry!). After another intermission, we were served Toothfish à la Viennoise. By this point, I was already quite full, but I couldn’t skip the next dish: Wagyu Pot-au-Feu, which turned out to be the absolute star of the day! The Cave offers seven and ten-course modern experimental fine dining You may also like this article: Sazón Bali - Spanish flavours in Canggu The Perfect Finale After all those incredible dishes, there was only one course left - dessert. But before that, another intermission gave us time to explore the cave (which you can actually do!). Helmets and torches are provided for safety because, well, it is a real natural cave after all - better safe than sorry. And then came dessert: hello, Olive Oil Sorbet and Lemon Tart! The perfect sweet ending and absolutely delicious. Do note that the menu changes every four months, so your experience may be completely different from mine. Dining at The Cave is more than just a meal; it’s an experience that blends nature, and fine dining in a way that feels both intimate and theatrical. Yes, the journey there may require patience, but once you step inside, time seems to slow down. It’s the kind of experience that reminds you why it’s worth leaving your comfort zone every now and then - especially when good food, a magical setting, and great company are waiting. The Cave Bali 📍Location: Jalan Pura Goa Lempeh, Pecatu, Kec. Kuta Selatan, Kabupaten Badung, Bali 80361 ⏰ Opening Hours: Lunch: 12.30–2.30 pm (Tuesday–Sunday) Dinner: 5.30–7.30 pm & 9.00–11.00 pm 👗 Dress code: Smart casual 💰 Price: From IDR 2,050,000++/ person 🚘 Transportation: Taxi or private drivers  📱 Reservation: +62821-4463-2077 (Whatsapp) Personal tips: Allow extra travel time for distance and traffic so you won’t be late - it’s always better to arrive early. Bring something warm if you tend to get cold easily like me; the restaurant can feel a little chilly inside. Make sure you read the menu before booking, especially if you have any allergies, as it would be a shame to miss a dish or two.

Breakfast Spots in Canggu Worth Waking Up Early For Image

28 May 2026 by Bella in Eats

Breakfast Spots in Canggu Worth Waking Up Early For

Breakfast spots in Canggu I’m not a morning person, but I will wake up early for a warm cup of piccolo, croissants, a nice plate of eggs, bacon, baked beans, and toast that I don’t have to cook myself. Canggu really feels like it’s made for early birds though - everywhere you look in the morning, breakfast spots are always packed; from healthy to hearty, to the occasional naughty breakfast, hehe. But sometimes having too many options makes it hard to decide where to eat. So here, I’ve picked a few of my favourites for you to try - maybe one each day if you haven’t already, depending on what you’re craving. If you want to skip breakfast and go straight to lunch, or are planning a nice dinner out, you can check out my other dining list article here: My Little Canggu Restaurant List - Part 1 My Little Canggu Restaurant List - Part 2 Canteen Cafe I’ve been going to Canteen for years and basically take everyone here; friends, parents, dates, tourists, because this place is pretty laid-back and not as pricey as most breakfast spots in Canggu. I always order the same thing (I know, I know!): the Honky Tonk - homemade hash browns with poached eggs, smashed avo, bacon, and salsa. That said, I’ve tried other things on the menu every now and then, and they’re mostly good.  Canteen, if you’re reading this, please never remove the Honky Tonk from the menu or I’ll cry, kthxbye. 💰 Price range: IDR 60K-150K ⏰ Opening hours: Monday to Sunday, 7am-4.30pm 📍 Address: Jl. Batu Mejan Canggu No.33, Canggu, Kec. Kuta Utara, Badung, Bali  Image credit: Canteen Cafe Instagram Rise and Shine It’s a breakfast spot that makes you go “aww” the second your food arrives. Everything is beautifully plated, but then you take a bite and realise it actually delivers. Not just pretty for Instagram, but genuinely good. Think colourful smoothie bowls, or rolled pancakes, combined with good coffee, it’s your everyday comfort breakfast but a little extra special.  Ps. There’s also another Rise and Shine in Umalas Bumbak if you happen to be around the area. 💰 Price range: IDR 50K-150K ⏰ Opening hours: Monday to Sunday, 7am-5pm 📍 Address: Jl. Padang Linjong No.71, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali  Image credit: Rise and Shine Instagram You may also like this article: Best Coffee Shops in Canggu, Umalas, and Nearby Areas Island Bagels Despite the name making it pretty obvious that they sell bagels, the one thing I always order from them is...their breakfast wrap, lol! Thank you so much, Island Bagels, for keeping the Hangover Wrap on the menu for what feels like forever, because it’s still my favourite. You definitely don’t need to be hungover to enjoy this naughty little breakfast; beef patty, bacon, melted cheddar, and chilli mayo all wrapped up in one delicious bite. I’m sure their bagels are amazing too, so you should definitely give those a try, hehe. Ps. There are two Island Bagels' locations, one in Berawa and one in Pererenan. 💰 Price range: IDR 60K-150K ⏰ Opening hours: Monday to Sunday, 8am-12am 📍 Address: Jalan Pantai Berawa, Tibubeneng, Kuta Utara, Canggu Image credit: Island Bagels Instagram Gather Gather around, picky eaters! *pun intended. I want to share a breakfast spot where you can build your own breakfast, so you don’t have to stress the wait staff with requests like: “Can I have only avocado slices, two eggs sunny side up (medium well, please), with bacon..but without this and that?” *guilty. Here, you can totally be that person - and if customising your own plate isn’t your thing, they also have a regular a la carte menu with plenty of classic options to choose from.💰 Price range: IDR 100K-250K ⏰ Opening hours: Monday to Sunday, 8.30am-5pm📍 Address: Jl. Pantai Pererenan No.98, Pererenan, Badung Image credit: Gather Instagram Fold Good pastries, good coffee, plus aircon in Bali’s heat while most Canggu cafes are open-air - and that, kids, is how Fold wins every time. Do come early, as pastries can sell out pretty quickly. They also have cakes and proper cooked breakfast if you’re in the mood for eggs benny and all that, but I go to Fold mainly for the croissants (and sometimes donuts hehehe). 💰 Price range: IDR 50K-200K ⏰ Opening hours: Monday to Sunday, 7am-6pm 📍 Address: Jl. Nelayan No.31, Canggu, Kec. Kuta Utara, Badung, Bali Image credit: Fold Instagram Butterman I used to live walking distance from Butterman, and there was a time when my diet consisted of maybe 80% almond croissants - it’s hard not to. Once or twice, I did order their breakfast menu as well, which they have alongside freshly baked pastries every day. But I usually go to Butterman for their croissants which they claim are “hotter than your man”…But I’m not quite sure how to tell them they’re wrong though, because I’m secretly married to Ryan Gosling.  💰 Price range: 50K-150K ⏰ Opening hours: Monday to Sunday, 6.30am-6pm 📍 Address: Jl. Pantai Berawa No.10, Tibubeneng, Kec. Kuta Utara, Badung, Bali Image credit: Butterman Instagram Gigi Susu I still have no clue why so many people line up to take photos in front of Gigi Susu’s tiny booth, but I do know why they do it for the croissants, hehe. Getting their pain au chocolat can be quite a mission - if you want to beat the crowd, you’ve got to show up super early. I’ve only ever ordered their pastries to go and eaten them at home, hiding from the world. They’re pretty good, and huge! Oh, also, they have a dining area now too, so maybe next time I'll stay and have a big breakfast there. 💰 Price range: 50K-100K ⏰ Opening hours: Monday to Sunday, 6am-10pm 📍 Address: Jl. Pantai Batu Bolong No.80, Kec. Kuta Utara, Badung, Bali  Image credit: Gigi Susu Instagram You may also like this article: Bali on a Budget - Cheap Eats in Canggu for Under 100K Milk and Madu This place has been around in Canggu for quite some time and now has branches in other locations too, and it’s still top of mind for a lazy weekend brunch, whether with friends or solo. They’ve got all the usual comfort breakfast and brunch classics like eggs benny and the rest, but I cannot not order their salted caramel cheesecake every time. Rules of society don’t exist on weekends…in Bali. You want cheesecake for breakfast? You have cheesecake for breakfast. 💰 Price range: 60K-150K ⏰ Opening hours: Monday to Sunday, 7am-10pm 📍 Address: Jl. Pantai Berawa Jl. Tegal Sari No.52, Tibubeneng, Kec. Kuta Utara, Badung, Bali Image credit: Milk and Madu Instagram Little Frenchie It’s a cute little restaurant in Pererenan and it’s close to my gym, so it has become a bit of a comfort ritual after training. They have all the classic all-time favourites like butter croissants, plus must-tries like Louie’s eggs benedict and croque madame. Simple and indulgent - the kind of slow morning vibe I love. 💰 Price range: 40K-200K ⏰ Opening hours: Monday to Sunday, 9am-10pm 📍 Address: Jl. Munduk Kedungu No.39, Pererenan, Kec. Mengwi, Badung, Bali Image credit: Little Frenchie Instagram Canggu can be crazy, but it has all the things I’ve come to consider basic needs, like good croissants, healthy breakfasts, and quick, easy spots nearby that open super early. Little joys like that fix everything a slow morning is supposed to. Also, half the joy here is not having to think too hard about where to go next… just follow the cravings, show up a little hungry, and let Bali do its thing. And if you end up ordering cheesecake for breakfast or queuing for pastries at 6AM, I fully support your life choices. Thank you for reading, and until my next foodie article! *chom chom chom