Canggu, Bali was love at first sight for us. In fact, our intended stay of one week turned into a whole month. A good balance of working and surfing every day is just too appealing! Canggu is everything that you want Bali to be, without the hustle and bustle of over tourism. Being only a 45-minute drive from the International Airport and a stone throws drive from trendy Seminyak to us, Canggu has everything.

It has a chilled and laid back atmosphere due to the great local community whilst having beautiful rice paddies as a backdrop. Along with that, it also has world-class surfing and hip and trendy restaurants sprawled across its very diverse terrain. Although we weren’t able to eat in all the places, here is a quick list of our must-try restaurants in Canggu, Bali.

Update: We’re currently back in Canggu and are updating this list with more recommendations on the best places to eat!

Where to Eat in Canggu

Ji Terrace by the Sea

If you’re looking for a place to dine while gazing at stellar views, hands down, our top recommendation has to be Ji Terrace by the Sea located by Tugu Hotel. This multi level restaurant is our top pick for cocktails/early dinner due to the fantastic seaside views that it provides. Overlooking Batu Bolong beach, from the comforts of their lovely terrace, you can drink a delicious cocktail while watching the sun go down. Offering a variety of cocktails and a wide range of Japanese food, when we feel like splurging a little bit, this is where we go. While we’ve only tried their sushi, the ingredients are always fresh and the combination of rolls are always flavorful. Prices range from 50-170k for main meals. Given the quality of ingredients and the ambiance of the place, going here is definitely worth it.

What to Order: We’ve been to Ji Terrace by the Sea twice now and each time, we’ve only gone for their sushi. If you were to go here, you HAVE to order their specialty roll, the Dragon of Ji. The combination of prawn tempura, avocado, and spicy mayo is to die for. Apart from that, another must order is their tempura! One order is made up of large pieces of shrimp delicately fried to perfection.

Location: Jalan Pantai Batu Bolong, Canggu Beach | Google Pinsushi-ji

Macan Cafe

Over the past years, Berawa area is slowly picking up and gaining popularity. Amidst the many trendy cafes and restaurants, another must try is Macan Cafe. As soon as you walk in, you will see a trendy and upscale dining area without the pretentious feel. The staff are helpful and attentive without being overbearing.  If you’re looking to take a break from traditional Indonesian meals where you can enjoy a few glasses of wine, Macan Cafe is definitely somewhere we recommend you go. Prices range from 40-60k for breakfast and 70-150k for main meals. Not cheap, but the quality of the ingredients and the entire meal makes it worth it.

What to Order: While we’ve tried a bit of their menu, their rosemary garlic infused lamb is a real highlight! Seriously, it’s what good dreams are made of! We’ve also heard good things about their Black Angus Fillet but I opted to try their Prawn Risotto which I was more than happy with.

Location: Jl. Pantai Berawa No.14, Tibubeneng | Google Pinmacan-lambchops meal

Moana Fish Eatery

I have to say, if there is one restaurant that I eat in on a weekly basis while I am in Canggu, it has to be Moana. Located in Batu Bolong Street, Moana is my go-to place for healthy seafood dishes. They have a pretty varied menu but every single time I go there, I get their Maui poke bowl. Large chunks of tuna, avocado, cucumber, edamame, and other bits of goodness go over a bed of rice before it’s drizzled with sauce. Trust me. This is to die for.

What to order: Maui Poke, Poe Tataki and their Coconut Cheesecake

Location: Jalan Raya Batu Bolong No.28, Canggu, Badung Regency, Bali, Canggu, Kuta Utara, Canggu, Bali 80361 | Google Pinmoana where to eat in Canggu

Old Man’s Restaurant

Old Man’s is an iconic sunset and night time dancing spot where everyone gathers due to its very strategic location by the beach. Whether it’s for their brunch menu, or happy hour cocktails in the afternoon, every time we have eaten at Old Man’s we always left satisfied. Their breakfast menu is quite extensive, serving always fresh ingredients making it the perfect post-surf meal. A little bit on the expensive side for backpackers, but expect to spend 70,000-100,00rph ($5-7) for a meal.

What to order: Full English Breakfast or their Avocado and Feta Cheese on Sourdough toast. Our first brunch here was seriously one of the best meals that we have had since we left for traveling.

Location: Jl. Pantai Batu Bolong, Kuta Utara, Canggu | Google Pin

Betelnut Café

A popular spot amongst all the expats and travelers, Betelnut offers a delicious and healthy menu to choose from. They even offer breakfast combos of their breakfast wraps along with their healthy smoothies. This place is always packed so be prepared to fend for a table-but trust us, the wait is worth it! This place is perfect for the health conscious as they serve such a good selection of healthy meals. Did I mention that they are located at this tiny bamboo shack overlooking some lush rice fields? Talk about a meal with a view. Meals are roughly around 50,000-60,000rph ($4-5) while a smoothie would be around 20,000rph. ($1.50)

What to order: Breakfast wraps + any of their smoothies; Chicken burger or falafel wrap. Seriously, it is hard to choose! They also deliver so check out their Facebook page or website for more details.

Location: Jl. Pantai Batu Bolong No.60, Canggu | Google Pin Close up of a large enchilada

Canteen Cafe

Along with Betelnut, Canteen is another popular breakfast spot. This place is always packed to the brim as they only open until 3. They do breakfast deals with a platter of fresh fruit, juice or coffee, and your choice of main for 50,000rph ($4). They also serve lots of healthy wraps and burgers. We love the vibe in this place but getting a table can be quite difficult.

What to order: Try their feta basil scrambled eggs or the breakfast bagel-so good! We haven’t tried them yet but apparently, their burgers are pretty popular with the crowd as well!

Location: Jl. Batu Mejan No.33, Canggu | Google Pin

Editor’s Note: Looking for awesome villas while in Bali? Check out our post on the best Bali Villas for Under $100!

Crate Café

Basing from our previous list, you probably all know that we are suckers for brunch. Crate Café does just that. A hipster joint that serves breakfast and lunch food which is regularly crammed with people. Understandably because their coffee is delicious and breakfast is…amazing! Update: They have now expanded their seating area meaning there is now more room! Most of their dishes are reasonably priced at 50,000 rph which is excellent value!

What to order: The Barber: French toast with scrambled eggs, bacon, and bananas. Also give their breakie board a go which is sourdough toast with spinach, grilled tomatoes, bacon, avocado, and eggs done to your liking. Their breakfast fruit bowls are pretty good too!

Related: What to Eat in Indonesia: Dishes You Need to Try

Location: Jl. Pantai Batu Bolong No.64 | Google PinBacon and eggs on pancakes with syrup

La Finca

Normally, we stick to eating in local warungs but after hearing a friend’s recommendation, we knew we had to try La Finca where we feasted on delicious tapas, sangrias, and the best desserts! The atmosphere of the place gives off a casual yet upscale feel as you enjoy your food in their beautiful outdoor seating area. The quality of both their service and food ingredients are top notch, all while serving delicious, rustic, and fresh food. Well worth the drive!

What to order:

Although this is hard as everything on the menu was pretty good, don’t miss out on their beef carpaccio and if you feel like splurging a little bit, their hot stone rib eye steak that just melts in your mouth. Their roasted pumpkin salad with rocket, feta cheese, caramelized almonds and fried shallots is to die for. Seriously, do I need to say more?

Read:  La Finca Restaurant Review

Location: Jl. Subak Sari No.77, Tibubeneng | Google Pinla finca canggu review

People’s (Update: This place is now closed)

Now I don’t know about you, but every once in a while (okay, I’m lying-all the time) I get this weird insatiable craving for sushi. Much to my delight, we discovered People’s. True to their name, they serve a wide variety of food to cater to what the people want. Everything from sushi, tapas, and pasta can be found in their rather extensive menu. Despite being so diverse, everything was good!

What to order: Sushi, sushi, and more sushi! I loved the unagi (eel) specialty rolls that they had which weren’t on the menu yet. So do ask for it! They also have an excellent selection of tapas which are delicious. Apart from that, they also have a large selection of cocktails and wine to enjoy. Close up of onions, tomatoes and avocado on a lemon slice

Deus Ex Machina

More popularly known as a chill out place holding weekly parties, Deus also serves one of the best burgers that we’ve had in Indonesia (it is a toss up between Betelnut’s chicken burger and this) Apart from their burgers, the ambiance of the place is great as they have a large outdoor seating area where they would sometimes do outdoor movie nights and live music. This “Temple of Enthusiasm” as they like to put it encourages the love of good food, music, motorcycles, and surfing.

What to order:

Beef burger. Extra bacon. Enough said. You have to give it a try! We will be honest that every time we’ve gone here, we plan to order something else..but always end up with the same thing!

Location: Jl. Batu Mejan No.8, Canggu | Google Pin
Close up of a burger and chips

Dandelion Café

This quirky café is beautifully decorated and is set amidst a beautiful garden overlooking the rice fields, creating a great atmosphere for dining. Dandelion showcases local Indonesian cuisine which they serve with a twist. Their owner Gani is a lovely man who makes it a point to sit on every table and interact and entertain his guests with his funny stories. The food is very affordable and eating there is such a pleasurable experience.

What to order: Their coconut grilled prawn with basil lime sauce, their take on dim sum, and their grilled fish of the day. We had the tuna which was steamed in a banana leaf and grilled-so good! Don’t forget to ask for their wine list as their food pairs perfectly well with a glass of white!

Location: People sitting outside a wooden hut restaurant

Restaurants on a Backpacker’s Budget:

Warung Bu Mi

Being the budget conscious backpackers that we are, Bu Mi is a crowd favorite for cheap and filling food. Bu Mi is a local warung (local Indonesian store) which offers a delicious selection of Nasi Campur (a plate of rice and small portions of vegetables and meat) buffet style. Try to go during lunch time as in the late afternoons and evenings, their dishes tend to run out. These small warungs are the perfect way to try out multiple Indonesian dishes at once. The best part is they are cheap!! A full plate can vary from 15,000-20,00 ($1-2)

What to order: Their Yellow rice is delicious, along with their tempe and curries.

Location: Jl. Pantai Batu Bolong, Canggu | Google Pin

Warung Varuna

This place is our absolute favorite for local Indonesian food, in fact, we ate here almost every day. They have exactly the same concept as Bu Mi, except in our opinion, serves better quality food! The value for money here is great as for about 20,000-25,000 ($2-3), you can get a giant serving of vegetables, noodles, meat, and other local dishes. Seriously, you can’t go wrong here!

What to order: Their corn fritters, tempeh with peanuts, sweet and sour chicken along with all their veggies dishes. Try a little bit of everything and you won’t regret it!

Location: Jl. Pantai Batu Bolong No.89x, Canggu | Google PinShelf full of various local foods


Looking for Recommendations on Where to Stay in Canggu?

Since we lived in Canggu for two months or so, we decided to do a roundup of our recommendations on where to stay! We have budget options all the way to one-night splurge-worthy villas! Listed below is a short excerpt of our personal recommendations on where to stay while in Canggu but if you want to read the full article with even more recommendations, check out our guide: Where to Stay in Canggu as well as our Canggu Villa guide

Budget: Desa Cepaka Homestay

Like most homestays, this family run hotel is great for budget backpackers. The longer you stay, the cheaper the rooms come out! This particular one is run by a lovely family. Rooms are generally clean and the breakfast that comes with the room is fab! The lady is a great cook so be sure to have a couple of meals with them. (Prices for a double room starts at $15 for two plus breakfast)

Compare prices and read reviews on: Hotels Combined Booking.com 

where to stay in canggu bali

Mid Range: Red Doorz at Raya Batu Bolong

Friends of mine had stayed here and were quite happy with what they paid for. Very clean, polite staff, and to top it all off, a nice pool to help you cool off. Rooms are equipped with a flat screen tv, wifi, and a bath. The price is very reasonable for what you get. The location isn’t far either from where there are restaurants and coffee shops. (Prices start at $26 for two people)

Compare prices and read reviews on: Booking.com 

where to stay in canggu bali

Splurge: Frii Bali Echo Beach

For those looking to splash out for a night or two, this place is a good place to start. Located right by the beach which makes it ideal for those that don’t drive scooters, Frii is the perfect mix of luxury and trendy. With rooms that have poolside access, it doesn’t get better than this. Surfers would love this place as the popular Echo Beach is literally a 5-minute walk away. The best part about it is that it’s still pretty reasonable!

Compare prices and read reviews on: Hotels Combined Booking.com 

where to stay in canggu bali

Luxury: Kawung Villa

What says luxury more than a private villa? What we love about this place is that it comes out quite affordable as they have two and three bedroom villas with their own private pool! The villas come with a flat-screen tv, baths, a private pool, and a large common area. Pretty unreal if you ask me! (Prices start at $220 for FOUR people)

Compare prices and read reviews on: Booking.com

where to stay in canggu bali


Traveling Around Indonesia? Check out our other articles

Inspired? Pin it!

One of the best parts of travel is trying new food! Here are the restaurants in Canggu not to missed!

  • Lesley

    Betelnut Café sounds like this fit for me. I love breakfast wraps and smoothies.

  • Karla Ramos

    We went to Bu Mi. It was good. I loved bali. Good food with good views.

  • Have never been to Canggu, but love your list of restaurants! I love big breakfasts or brunches, and good ones are hard to find!

  • Amanda Zeisset

    Healthy, tasty, big portions and cheap…sounds like it can’t get any better. I agree with Lesley, you’d find me in Betelnut. Thanks for putting together this restaurant guide!

  • All that food looks so good. And big, healthy, affordable portions…. yum yum!

  • DeafWanderlust

    The food looks amazing and so delicious! So many option to try! Glad you included the budget backpacker part as well 🙂

    • Always a backpacker’s selection! We actually eat in Cafe Veruna almost everyday after surfing! @deafwanderlust:disqus

  • Jennifer @ Made all the Differ

    I have marked this for food when I visit Bali. Canteen Cafe looks amazing and cheap. I like cheap and good food.

  • I will be in Bali in a month and I will definitely bookmark this!

    • Thanks @trishvelarmino:disqus!! Which parts of Bali are you going to? It’s like we are doing a switch! We plan on heading to South America by the end of the year!

  • Bobbi Gould

    All of these meals look so delicious and so cheap! Why can’t we get such awesome dishes here? Bali, I’m coming for you!