Top 10 Bali Foods You Must Eat

Why do I keep returning to Bali? Balinese food. Bali foods get me excited every time I come back to Indonesia’s most popular holiday spot. I get excited about the strong flavours and multiple spices that result in mouth-watering food that I just can’t get enough of.

While other Southeast Asian cuisines may offer a similar selection of dishes, many Bali foods have a unique twist with tantalising flavours.

Top 10 Bali Foods You Must Try

Next time you are relaxing in Bali, you simply must try all ten of these.

1. Pisang Goreng

Let’s start with dessert. Because nothing is sweeter than my all-time favourite – fried bananas. Bali has such a variety of bananas from the small, sweet varieties to the large ones that look like a weapon. The different types make fried bananas a treat each time. Served with honey or palm sugar syrup, a little bit of flaked coconut or vanilla ice cream or just plain from the roadside stalls, nothing is better than Pisang Goreng. You’ll pay $1 for a small bag of pisang goreng from the stall.

Top 10 Bali Foods You Must Try - Pisang Goreng

2. Nasi Goreng

A classic Indonesian staple of fried rice often served with vegetables and a choice of chicken, shrimp or pork. Sometimes it served with a fried egg on top, chicken sate sticks, prawn crackers and peanut sauce. Oh, and don’t forget the pickled vegetables. This is the most popular staple of the Balinese. They literally eat it for breakfast, lunch and dinner. Rice is grown all over Bali, so there’s no shortage of this grain. I don’t think I’ve ever had a bad Nasi Goreng in Bali – every chef knows how to do it justice, from the 5-star resorts to the roadside stalls. So simple yet so delicious. My favourite!

Top 10 Bali Foods You Must Try - Nasi Goreng

Top 10 Bali Foods You Must Try - Making Nasi Goreng

Preparing Nasi Goreng – approx $1.30 AUD

3. Sate

Unlike its Malaysian counterpart, Indonesian sate is not satayMashed chicken is blended with an array of spices, melded onto a stick (usually lemongrass) and barbequed. Unless written on the menu, it probably won’t include peanut sauce, so make sure you ask for it. While we prefer the chicken sate (sate ayam), Indonesia specialises in fish sate (lilit ikan) and you can get beef and pork also.

Top 10 Bali Foods You Must Try - Sate


4. Mie Goreng

A classic Indonesian staple of fried noodles. Like Nasi Goreng, it can be served with egg, prawn crackers and pickled veggies. My daughter’s favourite Bali food.

Top 10 Bali Foods You Must Try - Mie Goreng


5. Babi Guling

Beware when ordering this – it’s nose-to-tail dining, so you might receive some interesting pork on your plate. Bali’s most famed dish – the suckling pig. Pork is rubbed with turmeric, stuffed with a spice paste (usually coriander seeds, lemongrass, lime leaves, salam leaves, chillies, black pepper, garlic, red shallots, ginger and lesser galangal) and then roasted on a spit over coconut husks or wood until super tender.

6. Nasi Campur

A local favourite, Nasi Campur means “mixed rice” and usually consists of small portions of vegetables, fish or meat with a mound of steamed rice. There’s no 1 “right” combination of flavours, so it’s rarely the same. That is what makes it so fun – you never know exactly what you’re going to get. Think of it as an Indonesian antipasto.

7. Bebek Betutu

Smoked duck is probably one of the more unique dishes in Bali. The duck is rubbed and stuffed with a mix of spices, wrapped in an areca palm leaf or betel nut bark and smoked with the embers of rice husks. Most restaurants require one day’s notice since cooking takes around 12 hours. We got to make this at a hotel in Legian!

8. Mini Rijsttafel

A mini rijstafel is a meal to be shared. My first was with my best friend in Kuta many years ago. Rijsttafel is a Dutch word that literally means “rice table”, a name that has stuck since colonial times. Depending where you order, it usually comes out all at the same time and contains a mixed selection of Balinese and Indonesian delicacies like Bebek betutu (smoked duck), chicken with sambal, prawns, pork & chicken sates, sayur urap (mixed Bali vegetables), potato croquettes, tempeh, tofu and yellow nasi tumpeng (rice cone). A great way to try everything. 

Top 10 Bali foods

Ate it too fast, so here’s a photo of a Balinese preparing sate

9. Lumpia

Who doesn’t love crispy spring rolls? Filled with mixed vegetables and minced chicken, served with a peanut sauce or a sweet chilli sauce. A winner every time. I’ve noticed multiple restaurants offering vegetarian options, as well as other types. I tried a Tandori Chicken one in Bali!

Top 10 Bali Foods You Must Try - Spring rolls


10. Gado-Gado

“Mix-mix” is one of Indonesian’s best-known dishes. Essentially it is a vegetable salad bathed in a classic peanut sauce. While it’s a cold salad, I think it would taste awesome warm too. At its base are boiled long beans, spinach, potato, corn, egg and bean sprouts coupled with cucumber, tofu and tempeh. Served in most buffets, it’s a Bali foods must!

Top 10 Bali Foods You Must Try - Gado Gado

Whatever you do in Bali, make sure you tick all of these off. You can try these Balinese foods anywhere, from budget to upscale restaurants, from roadside food vendors to luxury hotels.

It’s easy to love Balinese food when most ingredients are sourced locally so they’re as fresh as you can get. Spice mixes are made by hand. And there is very little reliance on processed ingredients.

I hope you discover a new favourite flavour sensation. But if not one thing is for sure; once you’ve devoured all these Balinese dishes your tastebuds will be dancing like never before.

Looking for ways to keep kids fit on vacation?

How about our favourite places to eat in Ubud?





Travelocity has over 9,140 properties in Bali including hotels, apartments, and hostels. You get free cancellation on most rooms and the best price guaranteed.


Want to take an organised food tour around Bali? Then I recommend these ones.

Rental Car

We love RentalCars.com because they have the best car rental prices – Guaranteed.


Skyscanner is a comparison website that searches millions of flights. The best part of Skyscanner is it is simply a flight aggregator so in the end, you book directly through the airline.

Find the best deals on flights!



FOMO - do you have it?  Well there is no need to Fear On Missing Out here at Explore With Erin. Sign up to receive updates directly to your in box. I won’t spam you, but I do promise a whole lot of awesomeness. What are you waiting for? Join Me!

PS: We hate spam too, read our Privacy Policy here.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Showing 3 comments
  • https://documentcloud.adobe.com/link/track?uri=urn:aaid:scds:US:e57876a8-8ec6-4463-a0de-25c762d8670a

    Try the absolutely amazing fruits as well. Snakefruit, Durian , Mangosteens ,Rambutans, Jack fruit, dragon fruit to name a few. Don’t be afraid to eat at local Warungs which are family run eateries. Pick the ones with a good turnover of people. The food is hot, fresh, tasty & cheap with a main meal & drink costing less than $3AUD. We ate for a tick over $15 AUD a day , which included breakfast, lunch & dinner & drinks . Add spending money & accommodation & the total cost per day was $75 AUD . We had budgeted for $150 per day! Over 15 days , this was an incredibly cheap break.

  • Carmen

    I like duck so I’m very intrigued about that one. I love that you starred with dessert. You only live once, right? ?

pingbacks / trackbacks

Start typing and press Enter to search