Skip to content
Balinese Food: What to Eat in Bali & How to Order

Balinese Food: What to Eat in Bali & How to Order

The quick version

Balinese food explained: signature dishes, what's truly Balinese, pork and dietary notes, and how to order at warungs and restaurants.

6 min readBy Nusa Ways Editorial
Share this article:
On this page

Last updated November 2026. Balinese food centers on babi guling, nasi campur, lawar, bebek betutu, Sate lilit and sambal matah. Use this guide to sort what is truly Balinese, choose where to eat, and order with pork, spice and dietary limits in mind. For restaurant and dish picks across the island, pair it with our practical Bali eating guide.

What Makes Balinese Food Balinese

Balinese cooking starts with bumbu, the ground spice pastes built from shallots, garlic, turmeric, ginger and chilies. A paste of that kind flavors roasted pig, slow-cooked duck and steamed banana-leaf parcels alike. Sambal matah shows the other side: raw shallot, lemongrass, lime leaf and chili dressed in coconut oil, with no cooking at all. Many dishes tie back to ceremonies, which is why babi guling and betutu are often described as celebration food that moved onto restaurant menus. Balinese philosophy also talks about Sad Rasa, six tastes: sweet, sour, salty, spicy, bitter and astringent. Treat that as a way to read a plate rather than a rule you must follow.

What Makes Balinese Food Balinese — a scene in Bali
Photo: Telstar Logistics via Flickr (CC)

Dishes to Try First

Bali cuisine — 2
Photo: Everett Harper from San Francisco, USA, CC BY-SA 2.0, via Wikimedia Commons.

Start with nasi campur, then add one or two specialties. Each dish below has its own page if you want more detail. Spice levels vary by cook, so ask about sambal before you commit.

DishWhat it isPork?Best for
Nasi campurRice with small portions of meat, vegetables, peanuts, egg and sambalOften optionalA low-risk first order
Babi gulingRoast pig stuffed with spices, served with rice and crisp skinYesMeat lovers
Bebek betutuDuck wrapped in banana leaf and slow-cooked in bumbuNoSpecial-occasion meals
Ayam betutuSpiced chicken, banana-leaf wrapped and slow-roastedNoA milder cousin of the duck
LawarMinced meat, grated coconut and spicesOftenAdventurous eaters
Sate lilitMinced fish or chicken wrapped around lemongrass sticksNoSnacks with sambal matah
Sate babiMarinated pork skewers with sweet soyYesStreet-style grazing
Jukut urabSteamed vegetables with grated coconut and kaffir limeNoBalancing rich mains
Pork Sate Lilit Bali 1 — 3
Photo: Gunawan Kartapranata, CC BY-SA 4.0, via Wikimedia Commons.

Balinese or Just Indonesian?

Babi Guling with Sate Lilit — 4
Photo: Crisco 1492, CC BY-SA 3.0, via Wikimedia Commons.

Nasi goreng, mie goreng, gado-gado and soto ayam appear on nearly every Bali menu. They are national dishes, not island specialties. Distinctly Balinese picks include babi guling, lawar, betutu, Sate lilit, sambal matah and jukut urab. For the wider national picture, browse our guide to Indonesian dishes. Nasi padang is Sumatran, so treat it as a detour. Sweet endings like dadar gulung, a pandan crêpe with coconut and palm sugar, sit within Indonesian Desserts to Try: Klepon, Lapis & More.

Where to Eat: Warung, Restaurant, or Market

Sponsored

Each venue type trades something. Warungs are the default for everyday plates and often skip English menus. Mid-range restaurants make ordering easier and suit groups. Markets and street stalls suit grazing on satay and rice cakes. Tourist-area cafés lean toward familiar dishes and plant-based menus.

  • Warung: the most local feel. Read our warung ordering guide first.
  • Mid-range restaurant: English menus and easier dietary questions, with less local atmosphere.
  • Market and street food: best for snacks. See Bali Street Food: What to Eat, Where & How to Order for options.
  • Ubud: traditional markets here are a natural stop for spices and produce.
  • Denpasar: Pasar Badung is the city's main market stop, so check current hours locally.
  • Café: gentle introduction, but nasi goreng and smoothie bowls dominate menus.

How to Order and Plan Your Day

Sesajen Hari Raya Galungan — 7
Photo: Rianilovegood, CC BY-SA 4.0, via Wikimedia Commons.

Babi guling is typically a morning-to-midday meal and may sell out, so go early. Betutu is often prepared ahead for ceremonies, so ask restaurants whether you must pre-order. Order nasi campur first if the menu overwhelms you. Ask for sambal on the side to control heat. Share plates so you can taste several dishes without overordering. A simple day could run from coffee and a light breakfast, to a babi guling or nasi campur lunch, to Sate lilit and lawar at dinner. For the coffee stop, see Bali Coffee Guide: Beans, Plantations & What to Buy. For wider regional snacks, try Indonesian Street Food: What to Eat, Where & How to Order (Bali Guide).

Pork, Vegetarian, Halal, and Spice Guide

Nasi Campur Ayam Bali — 8
Photo: Eny Santiati, CC BY-SA 4.0, via Wikimedia Commons.

Bali is majority Hindu, so pork is common and easy to find. Halal seekers should ask about ingredients and kitchen practices at each stop. Lawar can traditionally include raw elements or blood in ceremonial versions, though many modern versions leave blood out. Ask before you order.

If you...OrderAsk about
Eat porkBabi guling, Sate babiMorning availability
Avoid porkBebek betutu, ayam betutu, Sate lilitCooking fat and stock
Eat vegetarianGado-gado, tempeh manis, jukut urab, tipat cantokShrimp paste or meat stock
Avoid spiceNasi campur, steamed vegetablesSambal on the side
Avoid raw ingredientsCooked betutu and satayLawar contents, raw sambal matah

Eat, Learn, or Tour?

Nasi Campur Ayam Bali Jimbaran — 9
Photo: Eny Santiati, CC BY-SA 4.0, via Wikimedia Commons.

Eating alone covers most travelers. A class suits people who want to understand bumbu and take techniques home. Compare options in our Balinese cooking class guide. For wider recipes across the country, see Indonesian cooking classes. Cultural tours may combine a meal with temples or villages. Check the operator's own page for current itineraries and pricing before booking.

Common Mistakes

Sponsored

Eating only at tourist cafés hides most of the island's cooking. Assuming nasi goreng is the Balinese pick misses babi guling and lawar. Arriving late for babi guling risks a sold-out stall. Skipping questions about pork or sambal causes avoidable surprises. For current entry and travel information, check Indonesia's official tourism site. Traditional herbal drinks are another easy add; see jamu.

Frequently Asked Questions

What do they eat in Bali, Indonesia?

Locals eat rice with several side dishes daily. Nasi campur is the everyday format. Babi guling, lawar and betutu appear at celebrations and in specialist eateries.

What should I not eat in Bali to avoid Bali belly?

Choose busy stalls where food is cooked fresh and served hot. Be cautious with raw dishes, such as sambal matah or some lawar, if your stomach is sensitive. Ask your hotel or a doctor about water and ice.

Notes for your Indonesia trip

Optional updates when we add or change a town or island guide.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful