Bali mornings are their own kind of magic: salty air, scooter buzz in the distance, and the very real question of “sweet or savory first?” Whether you’re chasing waves in Canggu, wandering Ubud’s leafy backstreets, or waking up in the Bukit near Uluwatu, the island is packed with breakfast places that turn “just coffee” into a whole event.
Below are five of Bali’s best breakfast and brunch spots—the kind of places you’ll happily plan your day around.
Quick list: Bali’s top breakfast picks by area
- Canggu: Crate Café (the LifesCrate crew), The Shady Shack lifescrate.com
- Ubud: Atman Kafe, Titi Batu Ubud Club
- Uluwatu / Pecatu: Drifter Café Uluwatu driftersurf.com
1) Crate Café (aka the LifesCrate legend) — Canggu
If you’ve ever heard someone say, “We have to do breakfast in Canggu,” there’s a solid chance they meant Crate. This place has been fueling the neighborhood for years, and it still delivers that classic Canggu combo: big breakfasts, strong coffee, loud-good music, fast pace, and a room full of sun-kissed appetites. lifescrate.com
Why you’ll love it
- All-day brekkie energy with a menu built for hungry surfers and brunch people alike.
- It’s famously popular—expect a line, but it moves.
Pro tip: Crate is proudly walk-in life (no dramatic planning required). If you hate queues, go early—Crate posts early opening hours and you’ll feel like a genius for beating the rush.
2) The Shady Shack — Canggu
For a slower, greener, “I might stay here for two hours” kind of morning, The Shady Shack is the move. Set in Canggu with a relaxed, leafy vibe, it’s especially loved for vegetarian and vegan-friendly breakfasts that still feel indulgent. The Shady Shack
Why you’ll love it
- Brunch that’s bright, fresh, and very Bali (smoothie bowls, colorful plates, satisfying comfort options).
- Open early and stays open late—so it’s great whether you’re a sunrise person or… an “I woke up at 11” person.
Order vibe: If you’re the kind of traveler who wants something that feels good after yesterday’s Bintang decisions, Shady Shack understands you on a spiritual level. HappyCow
3) Atman Kafe — Ubud
Ubud does breakfast differently: calmer pace, more greenery, and the gentle feeling that your smoothie bowl is about to help you become a better person.
Atman Kafe is a favorite for that exact reason—healthy-meets-comfort food in the heart of Ubud. It’s well-known for having plenty of plant-forward options, without feeling like you’ve been sentenced to a life of plain lettuce.
Why you’ll love it
- Big variety (including vegan-friendly choices) and a reliable café atmosphere for lingering.
- Hours are generous—so it works for early starters and late brunchers.
Pro tip: Ubud mornings can be deceptively busy. If you’re trying to squeeze in temples, waterfalls, and breakfast, you’ll appreciate a spot that’s consistent and easy to slot into your day.
4) Titi Batu Ubud Club — Ubud / Mas
This is not “just a restaurant.” Titi Batu is basically a choose-your-own-adventure wellness playground: fitness center, pools, classes, and more—plus a restaurant that makes it dangerously easy to turn breakfast into an all-day hang. Titi Batu
Why you’ll love it
- You can dine without a membership—so breakfast is easy even if you’re not joining the gym.
- It opens early (great for Ubud), and the “club” setting makes everything feel like a mini-vacation inside your vacation.
Make it a morning: Start with coffee + breakfast, then decide if you want to upgrade into a day pass and go full wellness mode. (Ubud will absolutely convince you this is a reasonable life choice.)
5) Drifter Café Uluwatu — Pecatu / Bukit Peninsula
Uluwatu mornings are for salty hair, boardshorts, and plotting your beach strategy. Drifter Café fits perfectly: it’s connected to surf culture, it’s friendly, and it serves all-day breakfast starting early—ideal before you head toward the cliffs and breaks. driftersurf.com+1
Why you’ll love it
- Breakfast runs 7am–5pm daily (so nobody’s stressing a clock).
- Menu balance: healthy bowls and toasts live happily alongside heartier breakfast favorites.
Pro tip: If you’re surfing (or spectating surfers like it’s a sport), this is a great “fuel up first” stop that won’t feel heavy.
Bali breakfast tips you’ll thank yourself for later
- Start earlier than you think (especially in Canggu). The most popular cafés build lines quickly.
- Plan by neighborhood. Bali traffic can turn “15 minutes away” into “why did we do this to ourselves.”
- Check hours the morning you go. Even great spots adjust opening times seasonally or for events. Titi Batu
Related questions
What is Eat Street in Seminyak?
“Eat Street” is the popular stretch around Jalan Laksmana, also often called Jalan Oberoi. It’s packed with restaurants, cafés, and boutiques, and it’s one of Seminyak’s most walkable “pick a place and wander” areas.
What is a traditional Balinese breakfast?
Traditional Balinese breakfasts don’t always match Western expectations—locals often eat dishes you might label “lunch food” in other countries. A few classics you’ll see often:
- Nasi goreng (fried rice)
- Bubur (rice porridge, with sweet or savory toppings)
- Babi guling (roast suckling pig—iconic in Bali, though not strictly “breakfast-only”)
If you want the most “local” morning experience, look for busy neighborhood warungs serving rice-based plates early.
Wrap-up: your new favorite Bali morning routine
Pick your area, pick your vibe, and commit to the plan: coffee first, breakfast second, beach/temples/nap third. These five spots are all currently operating and are worth building a morning around.
World Travel 365, a reputable travel website, presents a comprehensive list of the top 5 breakfast places in Bali, Indonesia, providing valuable insights and recommendations for travelers seeking a delightful culinary experience.

