Who doesn't love a delicious and leisurely brunch? Whether you're craving something classic like eggs on toast or something a little more indulgent like ricotta pancakes or pasta , hit up these spots in Bali to kick off your day. Check out this comprehensive list of top-rated locations in various neighborhoods. With so many tasty options to choose from, you'll be sure to find something to nibble on that suits your tastes.

1  Rize Cafe

Rize Cafe - Photo by @rizecafebali
Photo by @rizecafebali

Located just off the path to Pererenan Beach, RiZE Cafe is a hidden gem that shouldn't be missed for a delicious brunch experience. Serving up an eclectic menu of brunch favorites, Indian homestyle cooking and plenty of healthy, plant-based, and gluten-free options.

One of their standout dishes, the masala dosa, is a must-try, especially when paired with their chai tea. Don't pass up the opportunity to visit this cafe and add some flavor to your day.

RIZE CAFE
Jl. Pantai Pererenan No.150, Pererenan - Google Maps
Opening Hours : 8 AM – 10 PM

Price : Average Spending - Approx IDR 150K/ person

2  The Avocado Factory

The Avocado Factory - Photo by @theavocadofactory
Photo by @theavocadofactory

Bali's first Avocado Bar in South-East Asia hardly needs an introduction, yet we can't help but rave about its brunch offerings! Recently expanded, this hotspot now boasts more space and an enhanced atmosphere at Batu Mejan, Canggu. Renowned for its healthy and innovative avocado-centric dishes, it's a paradise for brunch lovers. Standouts include Avo Steak & Egg, The Avo Royale Croissant, and Truffle Benedict.

The Avocado Factory is also dedicated to sustainability, working closely with local avocado farmers and striving to reduce its environmental impact. Additionally, the new dinner menu features crowd favorites such as Roasted Honey Chicken, Slow Cooked Lamb Shank, and Hamachi Crudo, complemented by their unique Grapefruit Margarita, enhancing the overall dining experience

theavocadofactory

THE AVOCADO FACTORY
Jl. Batu Mejan, Canggu - Google Maps
Opening Hours : 7 AM – 10.30 PM

Price : Average Spending - Approx IDR 180K/ person

More about The Avocado Factory or Whatsapp 0813-3738-2521

3  Benih Cafe

Benih Cafe - Photo by @benihcafe
Photo by @benihcafe

This rustic tropical cafe, Benih Cafe is located in a small alley on Benesari Road just next to the Four Points by Sheraton Kuta hotel, a great choice for brunch. They offer a range of meals including breakfast, lunch, and dinner, as well as some vegetarian options.

Some must-try menu items are the Benedict Benih, Benih Burger, and Salmon Bowl. If you're in the Kuta area, stop by for a cozy and delicious meal.

BENIH CAFE
Jl. Benesari No.77, Kuta - Google Maps
Opening Hours : 7:30 AM – 10 PM

Price : Average Spending - Approx IDR 125K/ person

4  Tablespoon Ubud

Tablespoon Ubud - Photo by @tablespoonubud
Photo by @tablespoonubud

Ubud brunch is always a great idea. You can expect great food, natural aesthetics, and a fabulous dining experience. Looking for something insta-worthy? Tablespoon is ideal for brunch, with its iconic vibe dominated by natural wood, earthy tones, and semi-outdoor seating that creates a picturesque setting.

The menu at Tablespoon is just as impressive, with a mix of European and Asian flavors. From hearty breakfasts to intimate dinners, there’s something for everyone. Try the Babi Guling Burritos with chicharron, sriracha mayo, and mixed salad, or the Salmon Nicoise Sandwich with chickpea hummus, capers, onion pickles, and lemon zest. In the mood for a drink? Their cocktail sensations promo (free cocktails with every purchase of 2 cocktails) is available daily from 3-6 PM. For a memorable evening, enjoy Balinese rindik music and an all-you-can-eat BBQ under the stars every Sunday from 6 PM – 9:30 PM at the Pool Bar of Adiwana Suweta.

Tablespoon Ubud

TABLESPOON UBUD
Jl. Suweta No.88, Ubud - Google Maps
Opening Hours : 7 AM - 5 PM (Brunch), 5 PM - 11 PM (Dinner)

Price : Average Spending – Approx. IDR 250,000/ person

Reservation : Cho.pe/tablespoonubud or Whatsapp

5  The Basket

The Basket - Photo by @thebasketbali
Photo by @thebasketbali

The Basket in Umalas isn't just another addition to your brunch repertoire. Open from 7 AM to 10 PM, this cozy haven offers artisanal bakery, American breakfasts, and Japanese-inspired dishes. Kickstart your day with 'The Basket Breakfast' or roll into lunch with some tasty dragon rolls and spicy salmon rolls, savored with our all-time favorite brown sugar shaken espresso. Enjoy their cocktail happy hour featuring favorites like Edamame, Gyoza, and Yakitori, all paired with your choice of cocktail or beer at a great deal. And for dinner, don’t miss the grilled barramundi pesto and a great selection of wine – it’s an absolute must-try.

The Basket Bali

The vibe? Think New York brasserie chic meets Bali's picturesque landscapes, all thanks to a renowned local architect. Whether you're in for the comfort of a warm pastry, the zest of a Japanese-inspired dish, or just to soak in good vibes with a fresh coffee in hand, The Basket ticks all the boxes.

THE BASKET
Jl. Bumbak No.164 Gedung 2, Unit 1, Kerobokan - Google Maps
Opening Hours : 7 AM – 10 PM

Price : Average Spending - Approx IDR 100K/ person

6  Warung Gouthe

Warung Gouthe - Photo by @warunggouthe
Photo by @warunggouthe

If you're in search of a cozy and inviting spot for a casual and fun brunch, Warung Gouthe in Canggu, is the place to go. This family-owned restaurant serves up homemade French comfort food for breakfast, lunch, and dinner. Everything on the menu is made from scratch, and the restaurant is known for dishes like french toast, egg pot, babushka, and brochette.

The ambiance of the restaurant is reminiscent of dining in the countryside of France or in a home backyard, making it a comforting and welcoming place to enjoy a meal.

WARUNG GOUTHE
Jl. Pantai Berawa No.7A, Tibubeneng - Google Maps
Opening Hours : 7 AM – 11 PM

Price : Average Spending - Approx IDR 175K/ person

7  Cafe Coach

Cafe Coach - Photo by @cafe_coach_bali
Photo by @cafe_coach_bali

Escape the bustle of Canggu and find top-quality, healthy food at Cafe Coach. This cafe serves organic, ethical meals and some of the best coffee in the area. The menu at this cozy cafe is full of delicious options like eggs, smoothie bowls, wholemeal pancakes, and avo on sourdough toast with dukkah, vegan feta, basil, and oil.

You won't want to miss out on any of the dishes at Cafe Coach, so be sure to try everything on the menu. You won't be disappointed, we promise!

CAFE COACH
Jl. Nelayan No.8, Canggu - Google Maps
Opening Hours : 7 AM–11 PM

Price : Average Spending - Approx IDR 175K/ person

8  Copenhagen

Copenhagen - Photo by @copenhagencanggu
Photo by @copenhagencanggu

Copenhagen Canggu, located near Echo Beach, is an all-day cafe that offers a Nordic-inspired all-day brunch experience.This cafe allows you to create your own brunch board by choosing from six categories on the menu: bakery, eggs, fruit & greens, protein, and sweets. They also have options for those with dietary restrictions, including vegan, gluten-free, and lactose-free options.

With this customizable concept, you can put together a brunch that fits your tastes and appetite. Stop by Copenhagen Canggu and see what delicious combinations you can come up with.

COPENHAGEN
Jl. Canggu Padang Linjong No.71a, Canggu - Google Maps
Opening Hours : 6 AM – 6 PM

Price : Average Spending - Approx IDR 150K/ person

9  Nook

Nook - Photo by @celialiang
Photo by @celialiang

Come for the views, stay for the delicious brunch fare at Nook Café in Seminyak. This cozy spot serves up a unique blend of Indonesian flavors, including options for vegans, all while you take in the peaceful surroundings of rice paddy fields.

Our personal picks are burger and nasi campur. It's the perfect spot for a leisurely and flavorful brunch experience.

NOOK
Jl. Umalas 1 No.3, Kerobokan - Google Maps
Opening Hours : 8 AM – 11 PM

Price : Average Spending - Approx IDR 150K/ person

10  Sari Kitchen & Community - by Ekosistem

Sari Kitchen & Community - by Ekosistem - Photo by @saricanggu
Photo by @saricanggu

Amidst the bustling cafe scene of Canggu, Sari Kitchen stands out as more than just a typical brunch spot. While you can expect favorites like avocado toast and various egg dishes, Sari Kitchen adds a unique twist to these classics. This three-story café marries a spacious, open layout with an industrial design to create a tranquil ambiance. With key menu highlights such as Fettucine Pesto, Chicken Teriyaki Bowl, and Grilled Chicken Kemangi, Sari Kitchen is a must-visit spot in Canggu for both its ambiance and cuisine

SARI KITCHEN & COMMUNITY - BY EKOSISTEM
Jl. Pantai Batu Bolong No.2A, Canggu - Google Maps
Opening Hours : 7 AM – 10 PM

Price : Average Spending - Approx IDR 150K/ person

11  Braud Cafe

Braud Cafe - Photo by @braud.cafe
Photo by @braud.cafe

If you're in the mood for a carb-filled brunch, you'll want to check out Braud Cafe in Kerobokan. This cozy cafe is known for its high-quality sourdough breads and pastries, and it's a popular spot for breakfast and lunch.

Although it can get busy, the wait is worth it for a chance to enjoy all of the delicious croissants on offer. So if you're in the area and looking for a tasty brunch spot, be sure to give Braud Cafe a try!

BRAUD CAFE
Jl. Mertanadi No.62, Kerobokan - Google Maps
Opening Hours : 8 AM – 5 PM

Price : Average Spending - Approx IDR 150K/ person

12  Suka Espresso

Suka Espresso - Photo by @sukaespresso
Photo by @sukaespresso

Suka Espresso is a popular cafe with three locations in Uluwatu, Ubud, and Canggu. It serves some of the best coffee on the island and is a great spot for digital nomads to work or for a quick snack or meal. It's a go-to spot for delicious brunch and excellent coffee all day long.

SUKA ESPRESSO
Jl. Raya Pengosekan Ubud No.108, Ubud - Google Maps
Opening Hours : 7:30 AM – 9:30 PM

Price : Average Spending - Approx IDR 150K/ person

13  I Am Vegan Babe

I Am Vegan Babe - Photo by @iamveganbabe
Photo by @iamveganbabe

For a vegan brunch experience that can't be beat, check out I Am Vegan Babe in Canggu. This popular spot serves up a range of sweet and savory breakfast options, as well as delicious Mexican food and amazing desserts. The tropical chic interior creates a relaxed atmosphere, complete with stunning views of rice fields.

Some menu highlights to try include the Club Sandwich, Bali Poke Bowl, Tacos, and French Toast with banana, strawberry, and gelato. And grab a cinnamon roll before you go!

I AM VEGAN BABE
Jl. Tanah Barak No.49, Canggu - Google Maps
Opening Hours : 7 AM – 10 PM

Price : Average Spending - Approx IDR 175K/ person

14  Sensorium Bali

Sensorium Bali - Photo by @sensorium_bali
Photo by @sensorium_bali

Sensorium Bali may have minimalistic interiors, but the dining experience is anything but ordinary. This elevated brunch restaurant offers a multi-sensory culinary journey designed to stimulate all five senses.

The menu features modern Australian cuisine with an Asian twist, as well as innovative dishes like the Brunch Ramen Soup 2.0, Bulgogi Beef Burger and Miso Pancake with vanilla ice cream, lime, berries, maple syrup, and biscuits. Be prepared for an extraordinary brunch experience at Sensorium Bali.

SENSORIUM BALI
Jl. Pantai Batu Mejan, Canggu - Google Maps
Opening Hours : 9 AM – 4 PM

Price : Average Spending - Approx IDR 200K/ person

15  Baked

Baked - Photo by @baked.indonesia
Photo by @baked.indonesia

This popular cafe is known for its elevated take on Bali's brunch scene. From the Best Scramble with sourdough, brown butter, creme fraiche, roe, and chives to other brunch favorites, you'll be wowed by the tasty dishes on offer.

The cafe itself is bright and airy, but your eyes will be drawn to the food itself. You won't regret giving this brunch spot a try

BAKED
Jl. Raya Semat Gg. Kupu kupu No.1, Tibubeneng - Google Maps
Opening Hours : 7 AM – 7 PM

Price : Average Spending - Approx IDR 200K/ person

16  Butterman

Butterman - Photo by @butterman.id
Photo by @butterman.id

Founded by French Chef Stephane Simond, Butterman is the latest spot to get your pastry fix in Canggu. Inside the cerulean blue bakery, you'll find a variety of artisan French pastries including Croissants, Croffins, Cronuts, Danish, Allumette and more.

In addition to pastries, they also offer delicious all-day breakfast options like Smoked Salmon Benedict, Glazed Pork Belly Slice Breakfast and Scrambled Eggs with Iberico Chorizo, making it one of the best brunch spots in the neighborhood.

BUTTERMAN
Jl. Pantai Berawa No.10, Tibubeneng - Google Maps
Opening Hours : 6:30 AM–6 PM

Price : Average Spending - Approx IDR 150K/ person

17  Sisterfields

Sisterfields - Photo by @sisterfields
Photo by @sisterfields

Head to Sisterfields Cafe in Seminyak for a taste of Australia's unique cafe culture. This popular hangout serves delicious cuisine and superb coffee, with an all-day menu of breakfast, brunch, and lunch options. Choose from a variety of cakes, pastries, and coffees. Yummy dishes include the acai berry bowl, pulled pork charcoal roll, and eggs benedict salmon.

SISTERFIELDS
Jl. Kayu Cendana No.7, Seminyak - Google Maps
Opening Hours : 7 AM – 9 PM

Price : Average Spending - Approx IDR 250K/ person

18  Revolver Espresso

Revolver Espresso - Photo by @revolver.bali
Photo by @revolver.bali

Sip on some seriously good coffee at Revolver Espresso, this cafe is known for starting Bali's love for great coffee.With beans sourced from the best farmers, and roasted and blended locally in Bali, Revolver now has two locations in Seminyak and a dedicated following of customers who keep coming back for their delicious breakfast options such as french toast, sandwich, burgers, and, of course, their incredible coffee.

REVOLVER ESPRESSO
Jl. Kayu Aya No.Gang 51, Seminyak - Google Maps
Opening Hours : 7 AM – 12 AM

Price : Average Spending - Approx IDR 175K/ person

19  Milk & Madu

Milk & Madu - Photo by @milkandmadu
Photo by @milkandmadu

Milk & Madu Canggu is the perfect place for a relaxed brunch with friends and family. This hip cafe serves up delicious gourmet fare and perfectly brewed coffee, and it's a great spot for kids and families thanks to the toys and books available for little ones to enjoy.

You can dine with views of the beautiful open rice fields, and the cafe is known for its high-quality ingredients and welcoming atmosphere. If you're looking for an unforgettable cafe experience in Bali, Milk & Madu is the place to be!

MILK & MADU
Jl. Pantai Berawa No.52, Tibubeneng - Google Maps
Opening Hours : 7 AM – 10 PM

Price : Average Spending - Approx IDR 200K/ person

20  Soul On The Beach

Soul On The Beach - Photo by @rarabunga
Photo by @rarabunga

This rustic beach-side restaurant, located on the sandy beach of Sindhu in Sanur, offers panoramic views of the east Bali coastline, Mount Agung, and Nusa Penida. Open all day, seven days a week for breakfast, lunch and dinner, Soul on the Beach serves a variety of delicious options such as smoothie bowls, rosti and burritos on their brunch menu. Dining alfresco, although can be hot, is made worth it by the breathtaking ocean views.

SOUL ON THE BEACH
Jl. Pantai Sindhu, Sanur - Google Maps
Opening Hours : 7 AM – 11 PM

Price : Average Spending - Approx IDR 150K/ person

21  Sea Circus

Sea Circus - Photo by @seacircus
Photo by @seacircus

Another chill spot for brunch in Seminyak, Sea Circus is situated just a stone's throw from the Petitenget Beach and other tasty food options. The menu at Sea Circus is packed with yummy, fresh dishes, whether you're in the mood for breakfast, lunch, dinner or just a drink.

Plus, they've got options for those on gluten-free and vegan diets, so everyone can enjoy. The vibe is upbeat and relaxed, making it the perfect spot to kick back, enjoy some good food, and soak up the Seminyak vibes.

SEA CIRCUS
Jl. Kayu Aya No.22, Seminyak - Google Maps
Opening Hours : 7:30 AM – 10 PM

Price : Average Spending - Approx IDR 175 K/ person

22  Matcha Cafe

Matcha Cafe - Photo by @matchacafebali
Photo by @matchacafebali

A haven for matcha lovers,Matcha Cafe offers a variety of organic matcha drinks, fresh Indonesian coffee and healthy, seasonal menu options including vegan, gluten-free, and refined sugar-free options.The menu is quite extensive, it includes delicious options like matcha nutella pancakes, poke bowls, banana bread and more!

MATCHA CAFE
Jl. Pantai Berawa No.99, Tibubeneng - Google Maps
Opening Hours : 8 AM – 5 PM

Price : Average Spending - Approx IDR 125K/ person

23  Pison Coffee

Pison Coffee - Photo by @pisoncoffee
Photo by @pisoncoffee

You'll find Pison Coffee on Jalan Petitenget, and at first glance, the cafe may look small, but once you step inside, you'll find a beautifully designed space. Pison Coffee serves hearty portions of all your brunch favorites, like avocado toast, pancakes, and corn fritters, and their coffee is top-notch.

The baristas here take their craft seriously and if you're feeling adventurous, try their unique avocado espresso. It may sound strange, but it's delicious!

PISON COFFEE
Petitenget St No.19A, Kerobokan - Google Maps
Opening Hours : 7 AM – 1 AM

Price : Average Spending - Approx IDR 175K/ person

24  Mother Restaurant

Mother Restaurant - Photo by @mother_bali
Photo by @mother_bali

Mother is a must-visit brunch spot in Ubud that offers an extensive menu of healthy and ethically sourced food. From hormone-free meats to plant-based meals ,and sustainable dishes with a lot of imagination and plenty of color.

Located in Nyuh Kuning village, it offers a relaxed atmosphere and a beautiful view of a large soccer field. Enjoy a coffee or fresh juice while you peruse the menu and try their delicious options, such as smoothie bowls, eggs, sandwiches, and flavorful bowls.

MOTHER RESTAURANT
Jl. Nyuh Bulan, Nyuh Kuning MAS, Ubud - Google Maps
Opening Hours : 8 AM – 9 PM

Price : Average Spending - Approx IDR 125K/ person

25  The Fat Turtle

The Fat Turtle - Photo by @thefatturtlebali
Photo by @thefatturtlebali

Situated on Jalan Petitenget , this casual cafe serves up delicious pancakes, toast and great coffee. The ambiance is rustic and cozy with quaint vintage tiles, sewing machine tables, and stylish lighting. Get your brunch fix with dishes like red velvet pancakes and corn fritters or drop in for their coffee without breaking the bank.

THE FAT TURTLE
Jl. Petitenget No.886 A, Kerobokan - Google Maps
Opening Hours : 9 AM – 5 PM

Price : Average Spending - Approx IDR 120K/ person

26  Gooseberry Restaurant

Gooseberry Restaurant - Photo by @gooseberry_restaurant
Photo by @gooseberry_restaurant

Experience a tropical heaven at Gooseberry restaurant, hidden above Bingin Beach. Open daily from 8am to 10pm, this spot offers both indoor air-conditioned seating and outdoor spaces with views of the pool. Enjoy a modern menu of breakfast, brunch, lunch and dinner made with fresh and seasonal ingredients. Gooseberry is the perfect spot for a stylish brunch and post-meal swim, as well as shopping for swimwear and lingerie.

GOOSEBERRY RESTAURANT
Gg. Pirta, Pecatu - Google Maps
Opening Hours : 8 AM – 10 PM

Price : Average Spending - Approx IDR 200K/ person

27  Cafe Kim Soo

Cafe Kim Soo - Photo by @yunimhp
Photo by @yunimhp

Indulge in delicious breakfast and brunch options like french toast or ricotta hotcakes at Cafe Kim Soo. Not only will you be treated to some of the best carrot cake on the island, but you can also enjoy the Mediterranean-style decor while browsing for unique homeware and souvenirs. Be sure to snap a picture at their picturesque pool and staircase for the ultimate Instagram post.

CAFE KIM SOO
Jl. Kayu Aya No.21, Kerobokan - Google Maps
Opening Hours : 8 AM – 5:30 PM

Price : Average Spending - Approx IDR 150K/ person

28  Canvas Cafe

Canvas Cafe - Photo by @canvascafebali
Photo by @canvascafebali

Stop by Canvas Cafe for a tropical-themed breakfast or brunch before setting off on your journey to the Nusa Islands. The cafe, located in the Sanur harbour, boasts a contemporary design with plenty of natural light, making it the perfect spot for a pre-voyage meal and some Instagram-worthy photos.

CANVAS CAFE
Jl. Hang Tuah No.45, Sanur - Google Maps
Opening Hours : 7 AM – 10 PM

Price : Average Spending - Approx IDR 120K/ person

29  Craved

Craved - Photo by @cravedbali
Photo by @cravedbali

Are you in the mood for some delicious brunch in Seminyak? Look no further than Craved! Craved serves up a mouth-watering menu filled with the perfect blend of Asian and Western flavors, using only the freshest local ingredients. Enjoy good brunch and great coffee in their tropical, custom designed space. Trust us, you won't regret trying their blood berries, salmon croissant, almond croissant, and ice charcoal.

CRAVED
Jl. Camplung Tanduk No.9A, Seminyak - Google Maps
Opening Hours : 8 AM – 10 PM

Price : Average Spending - Approx IDR 150K/ person

30  The Place with No Name

The Place with No Name - Photo by @theplacewithnonameinbali
Photo by @theplacewithnonameinbali

THE PLACE WITH NO NAME
Jl. Labuansait, Pecatu - Google Maps
Opening Hours : 8 AM - 1 AM

Price : Average Spending - Approx IDR 180K/ person