We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Food in Bali

Exclusively commissioned by TripAdvisor

90%
Found this guide helpful

Bali is home to an amazing variety of food, both Indonesian and cuisines from many countries around the world. Depending on the mood of the day, you can eat at local warungs or five-star restaurants owned by world renowned chefs. You can eat with your feet in the sand or in air-conditioned comfort, but wherever you choose, you won't be disappointed with the experience.

Good for
  • Foodie
  • Luxury Traveller
  • Thrifty Traveller

12 Places

4 City Tips

Print
Map

12 Places

Bali Asli Restaurant

Restaurants

Bambu

Restaurants

Biku Cafe

Restaurants

La Lucciola

Restaurants

Mamasan

Restaurants

METIS

Restaurants

Restaurant Locavore

Restaurants

Teatro Gastroteque

Restaurants

Warung Eny

Restaurants

Warung Pulau Kelapa

Restaurants

Warung Sobat

Restaurants

Watercress

Restaurants

ilab's City Tips

  • Tipping is not obligatory in Bali but is always appreciated. There is a government charge plus a service fee usually added to your bill, but you can always add more — I always do.
  • Taxis are the best way to get around Bali, especially if you are going short distances. Taxis are cheap but if the taxi driver does not put his meter on when you start your journey, don't hesitate to get out and catch another one.
  • Generally speaking, dress is casual in Bali, but this does not mean that singlet-type tops are acceptable in every restaurant; there are still one or two that insist on long pants!
  • For longer distances or day/half-day tours both taxis and private transport drivers with car fares are negotiable.
  • Bali Asli Restaurant
    Restaurants (Asian, Indonesian)
    See more photos
    ilab Says:

    Hire a car and driver, take a day trip and enjoy the scenery while you eat at this unique restaurant hidden away in the mountains. Beautiful Balinese food, made using home-grown vegetables and other local products. Your table will have fabulous views of the valley, rice paddies, and mountains, miles from anywhere.

    Good for
    • Foodie
    • Peace and Quiet Seeker
    • Luxury Traveller
    • Hidden Gems
    • Nature Lover
    Tips
    • There is also a cooking school on site but no accommodation.
    Plan to stay:
    1-2 hours
    From the community
    Ranked #17 of 281 restaurants in Karangasem
    Certificate of Excellence 2014
    • Very pleasantly surprised with both the service and the excellent quality of the food 18/07/2019
    • Wonderful loos with views! 15/07/2019
    • Bali Asli Restaurant
    Address:
    Jl. Raya Gelumpang
    Gelumpang Village
    Karangasem 80870
    Indonesia
    Phone:
    +62 822-3690-9215
    Price range:
    US$20 - US$50
    Hours:
    Sun - Sat
    10:00 AM - 6:00 PM
    Other:
  • Bambu
    Restaurants (Indonesian)
    See more photos
    ilab Says:

    Visually beautiful, this restaurant serves innovative Indonesian cuisine from all over the archipelago. Only open for dinner and reservations are essential as this is a 'must do' for foodies; both tourists and expats alike. Leave the kids at home though, as there is a lot of deep water used in the setting of the restaurant!

    Good for
    • Foodie
    • Friends
    • Trendsetter
    Tips
    • Try the steamed prawns cooked in coconut milk and steamed in band leaves.
    Plan to stay:
    2-3 hours
    From the community
    Ranked #25 of 537 restaurants in Seminyak
    Certificate of Excellence 2014
    • Watch where you walk! 19/07/2019
    • Authentic Balinese and Indonesian cuisine 17/07/2019
    • Bambu
    Address:
    Jl. Petitenget No. 198
    Seminyak 80361
    Indonesia
    Phone:
    +62 361 8469797
    Hours:
    Sun - Sat
    6:00 PM - 12:00 AM
  • Biku Cafe
    Restaurants (International, Cafe)
    See more photos
    ilab Says:

    Biku is a great place to start your foodie experience in Bali. Located in a 150 year old joglo with a wonderful atmosphere, this place is a favorite with expats and tourists alike. It is open for breakfast, lunch, and dinner, and was the original high tea restaurant in Bali, now offering high breakfast and high tea all day. Don't miss this one for great food and atmosphere! Food on the menu includes Indonesian, Balinese, and Western.

    Good for
    • Must See
    • Luxury Traveller
    • Thrifty Traveller
    • Trendsetter
    • Like a Local
    Tips
    • Try the hamburgers if you need comfort food or the 'soto ayam' (chicken soup) if you feel like Indonesian food.
    • Bookings are essential!
    Plan to stay:
    1-2 hours
    From the community
    Ranked #15 of 190 restaurants in Kerobokan
    Certificate of Excellence 2014
    • WOW....just wow 20/07/2019
    • Perfect birthday venue 19/07/2019
    • Biku Cafe
    Address:
    Jl. Raya Petitenget no. 888
    Kerobokan 80571
    Indonesia
    Phone:
    +62 851-0057-0888
    Price range:
    US$10 - US$20
    Hours:
    Sun - Sat
    8:00 AM - 11:00 PM
    Other:
  • La Lucciola
    Restaurants (Italian, Bar, Mediterranean, European)
    See more photos
    ilab Says:

    La Lucciola is an old favorite and it has been a stalwart of the Bali dining scene for over 10 years. Set in a stunning and romantic beachfront location, the cuisine of this restaurant is leaning towards Italian. Open for breakfast, lunch, and dinner, the Frangipani Bar is a beautiful place to enjoy a sunset cocktail too!

    Good for
    • Foodie
    • Luxury Traveller
    • Thrifty Traveller
    Tips
    • Sit upstairs during the day for great beach views.
    Plan to stay:
    1-2 hours
    From the community
    Ranked #69 of 537 restaurants in Seminyak
    Certificate of Excellence 2014
    • pleasant lunch with excellent view 19/07/2019
    • Best food in Seminyak!! 18/07/2019
    • La Lucciola
    Address:
    Jl. Kayu Aya
    Petitenget Beach
    Seminyak 80361
    Indonesia
    Phone:
    +62 361 730838
    Price range:
    US$20 - US$25
    Hours:
    Sun - Sat
    9:00 AM - 12:00 AM
  • Mamasan
    Restaurants (Chinese, Asian, Thai, Indonesian)
    See more photos
    ilab Says:

    Enjoy Asian-fusion food at Mamasan that will really have your taste buds working overtime! Every mouthful is a taste sensation. The decor is simple, the service efficient, and the restaurant is fully air-conditioned, with a bar upstairs. It's very popular and is worthy of its reputation.

    Good for
    • Foodie
    • Must See
    • Nightlife Seeker
    Tips
    • Always busy so bookings are a must! The beef rendang is delicious and sharing dishes is encouraged.
    Plan to stay:
    1-2 hours
    From the community
    Ranked #19 of 190 restaurants in Kerobokan
    Certificate of Excellence 2014
    • PERFECTLY EXECUTION AS USUAL 19/07/2019
    • Very tasty lunch 15/07/2019
    • Mamasan
    Address:
    Jl. Raya Kerobokan No.135
    Kerobokan 80361
    Indonesia
    Phone:
    +62 813-3942-3033
    Price range:
    US$0 - US$15
    Hours:
    Sun - Sat
    12:00 PM - 3:30 PM
    6:00 PM - 11:00 PM
    Other:
  • METIS
    Restaurants (Mediterranean, French, European, Asian)
    See more photos
    ilab Says:

    This restaurant has, quite simply, the best French food in Bali and in a beautiful setting, once again. It is open for lunch and dinner with a cheaper menu option at lunchtime. It is a great place for a romantic dinner, a special occasion, or just a great meal.

    Good for
    • Foodie
    • Must See
    • Luxury Traveller
    Tips
    • The duck confit is my favorite dish here — and the soufflés are to die for!
    Plan to stay:
    2-3 hours
    From the community
    Ranked #31 of 190 restaurants in Kerobokan
    Certificate of Excellence 2014
    • Gourmet 17/07/2019
    • Dinner 17/07/2019
    • METIS
    Address:
    Jalan Petitenget No.6
    Kerobokan Kelod
    Kerobokan 80361
    Indonesia
    Phone:
    +62 361 4737888
    Price range:
    US$20 - US$35
    Hours:
    Sun
    6:00 PM - 2:00 AM
    Mon - Sat
    11:00 AM - 2:00 AM
    Other:
  • Restaurant Locavore
    Restaurants (European, Asian, International, Contemporary)
    See more photos
    ilab Says:

    Locavore uses locally sourced ingredients and has a wonderfully interesting degustation menu, so don't eat too much before you dine here. It is fully air conditioned but only a small restaurant, so you do need to book.

    Good for
    • Foodie
    • Must See
    Tips
    • It is possible to go for lunch and eat a la carte, one course only, which is great when you are on the go. The degustation menu changes regularly and is fabulous!
    • Make a reservation in advance.
    • Open for lunch and dinner.
    Plan to stay:
    2-3 hours
    From the community
    Ranked #62 of 898 restaurants in Ubud
    Certificate of Excellence 2014
    • Best dinner ever 20/07/2019
    • A must for any foodie 15/07/2019
    • Restaurant Locavore
    Address:
    Jalan Dewi Sita
    Ubud 80571
    Indonesia
    Phone:
    +62 361 977733
    Price range:
    US$32 - US$40
    Hours:
    Mon - Sat
    6:00 PM - 11:30 PM
    Tue - Sat
    12:00 PM - 2:30 PM
    Other:
  • Teatro Gastroteque
    Restaurants (French, European)
    See more photos
    ilab Says:

    A food guide to Bali would be incomplete without Teatro Gastroteque, which is fine-dining at its best. This is a boutique restaurant with limited seating and once again bookings are essential. The cuisine is extremely innovative, with amazing detail given to presentation. Each dish is a true piece of artwork.

    Good for
    • Foodie
    • Luxury Traveller
    • Friends
    Tips
    • The degustation menu is continually changing and always surprising — everything is delicious. Get the camera ready!
    Plan to stay:
    2-3 hours
    From the community
    Ranked #59 of 537 restaurants in Seminyak
    Certificate of Excellence 2014
    • Wonderful Michelin Experience - 1 Person sitting 17/07/2019
    • Amazing Gastronomic Experience 16/07/2019
    • Teatro Gastroteque
    Address:
    Jl. Kayu Aya
    Seminyak
    Indonesia
    Phone:
    +62 851-0170-0078
    Price range:
    US$40 - US$120
    Hours:
    Sun - Sat
    7:00 PM - 10:30 PM
    Other:
  • Warung Eny
    Restaurants (Seafood, Asian, Indonesian)
    See more photos
    ilab Says:

    Warung Eny is a family-run Balinese restaurant overseen by the lovely Eny, who treats all her guests like members of her family. 'The Love of Cooking' is the slogan here. Fish and chicken are cooked on the coconut husk-fueled barbecue at the front of the restaurant, and most of the food preparation is done by family members. A great little restaurant where the only alcohol served is Bintang, the famous Indonesian beer.

    Good for
    • Foodie
    • Hidden Gems
    • Like a Local
    Tips
    • Try the shredded chicken dish and the seafood is great too! Anything cooked on the barbecue tastes fabulous.
    • You probably should book here in busy periods.
    Plan to stay:
    1-2 hours
    From the community
    Ranked #122 of 537 restaurants in Seminyak
    Certificate of Excellence 2014
    • An average restaurant 12/07/2019
    • Fantastic, authentic food 10/07/2019
    • Warung Eny
    Address:
    Jl. Petitenget 97
    (across from Gourmet Cafe next to Villa Lumbung)
    Seminyak 80361
    Indonesia
    Phone:
    +62 361 4736892
    Price range:
    US$5 - US$10
    Hours:
    Sun - Sat
    7:00 AM - 11:00 PM
    Other:
  • Warung Pulau Kelapa
    Restaurants (Asian, Indonesian)
    See more photos
    ilab Says:

    This is a fabulous and reasonably-priced Indonesian warung in Ubud, where the vegetables used are grown organically in extensive gardens on the property. You won't find MSG used in the cooking here, and everything is extremely tasty. Plus, there is a wonderful dining area at the back of the main restaurant, which is beautifully peaceful and away from the traffic noise.

    Good for
    • Foodie
    • Thrifty Traveller
    Tips
    • The satays are wonderful.
    • Go for a walk in the vegetable garden whilst you are there!
    Plan to stay:
    1-2 hours
    From the community
    Ranked #107 of 898 restaurants in Ubud
    Certificate of Excellence 2014
    • Dinner review 18/07/2019
    • Lunch with a view and amazing food! 14/07/2019
    • Warung Pulau Kelapa
    Address:
    Jl. Raya Sanggingan
    Lungsiakan
    Ubud 80571
    Indonesia
    Phone:
    +62 361 971872
    Hours:
    Sun - Sat
    10:00 AM - 10:00 PM
    Other:
  • Warung Sobat
    Restaurants (Asian, Indonesian)
    See more photos
    ilab Says:

    This is a great little unpretentious restaurant serving delicious Indonesian and Balinese cuisine. The food is very fresh and also very easy on the pocket! The fish of the day is always delicious, as is the nasi campur. Frequented by locals and tourists who are in the know, it can get busy during peak tourist times, but you should be able to get a table on most occasions.

    Good for
    • Thrifty Traveller
    • Hidden Gems
    • Like a Local
    Tips
    • The lumpia (spring rolls) are a great starter.
    Plan to stay:
    1-2 hours
    From the community
    Ranked #43 of 190 restaurants in Kerobokan
    Certificate of Excellence 2014
    • This one is going on regular rotation 15/07/2019
    • AN OLDIE BUT A GOODIE WITH COLD BEERS 10/06/2019
    • Warung Sobat
    Address:
    Jl. Batu Belig No. 11A
    Kerobokan 80361
    Indonesia
    Phone:
    +62 361 4738922
    Price range:
    US$0 - US$10
    Hours:
    Sun - Sat
    12:00 PM - 12:00 AM
    Other:
  • Watercress
    Restaurants (Cafe, European, International, Grill, Healthy)
    See more photos
    ilab Says:

    Watercress is a great casual eatery, with fresh breakfast options and the lovely 'salads seven' at lunchtime, where you can order a la carte or choose from the salads in the window. The hamburger is also delicious! For dinner the menu is different, with fish often featuring as the plat du jour. If you are looking for a place for a quick, delicious, and fresh lunch, then this is the place to come.

    Good for
    • Foodie
    • Like a Local
    Tips
    • The coffee here is among the best in Bali!
    Plan to stay:
    1-2 hours
    From the community
    Ranked #22 of 190 restaurants in Kerobokan
    Certificate of Excellence 2014
    • Breakfast at the famous WC 14/07/2019
    • Great coffee and Brunch 12/07/2019
    • Watercress
    Address:
    Jl. Batu Belig no. 21a
    Kerobokan 80361
    Indonesia
    Phone:
    +62 851-0280-8030
    Price range:
    US$5 - US$10
    Hours:
    Sun - Sat
    7:30 AM - 10:00 PM
    Other:
top
Get a Bali guide that is built Just for You
Get started >
×
Was this guide helpful?
YesNo