Canggu Guide · by meal and mood

Where to Eat in Canggu

Canggu has more good food than any one trip can handle. We have run a restaurant here since 2018, so this is the list we give friends: where to go for breakfast, a proper burger, a sunset dinner, a romantic steak or a special-occasion omakase.

By Ado, Co-owner & F&B Director, The Avocado Factory Updated 2026-11-06
Avo Royal Croissant at The Avocado Factory, Canggu
Breakfast at The Avocado Factory, Canggu.

Short answer

Where to eat in Canggu depends on the meal. For breakfast and brunch, try The Avocado Factory (7am to 11pm, Jl. Pantai Batu Mejan) or Crate Cafe. For burgers, BB52 Burgers in Berawa. For sunset and Mediterranean food, Hippie Fish on Pererenan Beach. For a romantic steak dinner, Uma Garden in Umalas. For a special occasion, the 11-seat SHUN Omakase Counter in Berawa. See our menu.

Quick picks

  • Breakfast: The Avocado Factory or Crate Cafe.
  • Burgers: BB52 Burgers.
  • Sunset dinner: Hippie Fish rooftop, Pererenan Beach.
  • Romantic steak: Uma Garden, Umalas.
  • Special occasion: SHUN Omakase Counter, Berawa.

Breakfast and brunch

The Avocado Factory

Where: Jl. Pantai Batu Mejan, Canggu · Go for: avocado everything, 7am to 11pm

That is us. Breakfast from 7am to 11.30am, then a lunch and dinner menu until 11pm, almost all of it built around avocado. Try the Avo Royal Croissant (Rp 95k) in the morning or the Avo Birria Tacos (Rp 120k) later. Gluten-free options exist, but our kitchen is shared, so they are not suitable for coeliacs.

Crate Cafe

Where: Jl. Sempol 8, Pererenan · Go for: an early, hearty breakfast

The classic Canggu breakfast, now in Pererenan. Opens at 6am with big plates and acai bowls.

Milk & Madu

Where: Berawa and Beach Road · Go for: families and groups

Family friendly, with a Rp 110k breakfast, coffee and juice set and live music on weekend mornings.

More options in our best breakfast and best brunch guides.

Coffee and bakery

Goat Father (Tavolo sister venue)

Where: Jl. Batu Mejan, Canggu · Go for: coffee and fresh pastries

A coffee roastery and bakery, opening early, with freshly baked croissants and pastries and specialty coffee. Close to us on Batu Mejan, and a good second stop.

For more, see our best coffee in Canggu guide.

Burgers and casual eats

BB52 Burgers (Tavolo sister venue)

Where: Jl. Raya Semat, Gg. Mengkudu 1, Berawa (plus a central Canggu location) · Go for: a proper burger, early or very late

Craft burgers like the signature beef burger with caramelised onions, cheddar, bacon and house BBQ sauce, plus a vegan mushroom burger and house-made craft gins. The Berawa spot is open very late, which makes it a favourite after a night out.

The Shady Shack

Where: Jl. Tanah Barak 57, Canggu · Go for: a plant-based lunch

Fully vegetarian and vegan, open 8am to 10pm, with wholefood plates, smoothies and breakfast all day.

Sunset and ocean views

Hippie Fish (Tavolo sister venue)

Where: Jl. Pantai Pererenan 171, Pererenan Beach · Go for: Mediterranean food and a rooftop sunset

Mediterranean-inspired food right on Pererenan Beach. The second-floor restaurant is air-conditioned with beach views, and the rooftop bar has a front-row view of the sunset. Book ahead for sunset.

COMO Beach Club

Where: Echo Beach, opposite the Batu Mejan temple · Go for: a sunset drink at Echo Beach

A beach club right at Echo Beach, handy for a sunset drink after watching the surfers.

Heading to the beach first? Read our Echo Beach and Batu Bolong guides.

Romantic dinners and steak

Uma Garden (Tavolo sister venue)

Where: Jl. Umalas 1 No. 8, Umalas (a short drive from Canggu) · Go for: steak and a romantic dinner

A wood-fired restaurant in a semi-outdoor tropical garden among the rice fields. Everything is cooked over open flame and served to share, from Wagyu tomahawk to ember-grilled prawns. Candle-lit tables make it a great pick for a romantic dinner. Open daily from 6pm.

Woods

Where: Jl. Dalem Lingsir 8, Pererenan · Go for: a relaxed sit-down dinner

A calm, restaurant-style room with steaks and short ribs on the dinner menu, open until 11pm.

Sensorium

Where: Jl. Pantai Batu Mejan, Canggu · Go for: something creative

Our neighbours on Batu Mejan, with a creative fusion menu from head chef William Salim.

Special occasion: Japanese omakase

SHUN Omakase Counter (Tavolo sister venue)

Where: The Komu Hotel, Jl. Pantai Berawa 99, Berawa · Go for: a once-in-a-trip Japanese dinner

An 11-seat counter serving Edomae-style sushi with a modern twist, 13 to 18 courses on a menu that changes regularly. There is no menu to order from: the chef decides. Set menus start from Rp 1,600,000++, and it is open Tuesday to Sunday, 6.30pm to 11pm. Book well ahead.

Tips for eating out in Canggu

  • Book for sunset and dinner. Rooftops and small counters fill up, especially at weekends.
  • Expect tax and service. Most restaurants add about 10% tax plus a service charge to menu prices.
  • Plan your rides. Pererenan, Berawa, Batu Bolong and Umalas are close on a map but traffic is slow in the evening.
  • Ask about allergies. Shared kitchens are common, so always check if you have a serious allergy.

Our honest take

Eat breakfast early, lunch casually, and save your big night for sunset on a rooftop or a candle-lit dinner. And start at least one day with us on Batu Mejan.

See the menu Book on WhatsApp Get directions

About The Avocado Factory

The Avocado Factory is an avocado-focused restaurant in Canggu, Bali, open since 2018 on Jl. Pantai Batu Mejan, Canggu, Bali 80351. We are open every day from 7am to 11pm (kitchen last orders 10.30pm). Breakfast is served from 7am to 11.30am, then the lunch and dinner menu runs until closing. We are rated 4.5 on Google from more than 4,000 reviews, hold a TripAdvisor Travelers' Choice award, and won Silver for Best Sustainable Brand at Bali's Best 2024.

See the full menu, get directions, or browse more Canggu and avocado guides.

Common questions

Frequently asked questions

Where should I eat in Canggu?

It depends on the meal. For breakfast, try The Avocado Factory on Jl. Pantai Batu Mejan or Crate Cafe in Pererenan. For burgers, BB52 Burgers. For sunset, Hippie Fish on Pererenan Beach. For a romantic steak dinner, Uma Garden in Umalas, and for a special occasion, SHUN Omakase Counter in Berawa.

What is the best romantic restaurant near Canggu?

Uma Garden in Umalas, a short drive from Canggu, is a wood-fired restaurant in a candle-lit tropical garden, open daily from 6pm. Hippie Fish on Pererenan Beach is another strong choice, with a rooftop bar overlooking the sunset and Mediterranean-inspired food.

Where can I watch the sunset while eating in Canggu?

Hippie Fish on Pererenan Beach has a rooftop bar with a front-row sunset view and an air-conditioned restaurant with beach views below. COMO Beach Club sits at Echo Beach, and Batu Bolong beach has beachfront bars that fill up from about 5pm.

Is there omakase in Canggu?

Yes. SHUN Omakase Counter at The Komu Hotel on Jl. Pantai Berawa has just 11 seats and serves 13 to 18 courses of Edomae-style sushi with a modern twist. Set menus start from Rp 1,600,000++, and it is open Tuesday to Sunday from 6.30pm to 11pm.

Where can I eat late at night in Canggu?

BB52 Burgers in Berawa is open very late, which makes it a popular stop after a night out. The Avocado Factory on Jl. Pantai Batu Mejan is open until 11pm every day, with kitchen last orders at 10.30pm.

Privacy Preferences

We use cookies to enhance your experience and optimize our website’s performance. By continuing to browse, you agree to our use of cookies. These help us improve functionality, analyze usage, and deliver better services.

We use cookies to enhance your experience and optimize our website’s performance. By continuing to browse, you agree to our use of cookies. These help us improve functionality, analyze usage, and deliver better services.