T
Tripozi
a white plate topped with rice and beans

Indonesia · tool

Bali food guide

Signature dishes, best food neighborhoods, and the dining etiquette that actually matters — all specific to Bali.

Photo by Inna Safa on Unsplash

What to eat in Bali

6 signature dishes, 4 food-forward neighborhoods, and the etiquette you actually need to know.

Must-try dishes

Babi Guling

$3–$7

Spit-roasted suckling pig, marinated with a rich blend of Balinese spices. The crispy skin and succulent meat make it an iconic celebratory dish.

Where to try: Warung Babi Guling Ibu Oka in Ubud

Bebek Betutu

$10–$18

Slow-cooked duck, typically wrapped in banana leaves and smoked or roasted with a complex spice mixture. It's incredibly tender and flavorful.

Where to try: Bebek Bengil (Dirty Duck Diner) in Ubud

Sate Lilit

$1–$3

Minced meat (often fish or chicken) mixed with grated coconut, spices, and coconut milk, then wrapped around a lemongrass stalk or bamboo skewer. The lemongrass imparts a wonderful aroma.

Where to try: Any reputable Warung (local eatery) or seafood restaurant, especially in Jimbaran.

Nasi Campur Bali

$2–$5

A mixed rice dish featuring a scoop of white rice surrounded by small portions of various Balinese specialties, such as shredded chicken, grilled fish, vegetables, and sambal. It's a great way to sample multiple flavors.

Where to try: Warung Made in Seminyak, or most local warungs across the island.

Lawar

$1.5–$4

A traditional mix of finely chopped meat, vegetables, grated coconut, and rich spices. It can be made with or without blood, with the latter being more common for tourists.

Where to try: Local warungs, particularly in villages outside tourist hubs.

Gado-Gado

$2–$4

A vibrant Indonesian salad of blanched or steamed vegetables, hard-boiled eggs, tofu, and tempeh, all coated in a rich peanut sauce dressing. While not exclusively Balinese, it's a ubiquitous and delicious option.

Where to try: Warung Nia in Seminyak or any local warung.

Where locals eat — best neighborhoods

Ubud

Cultural heart with a focus on organic, healthy, and traditional Balinese cuisine.

Vegetarian & Vegan OptionsTraditional Balinese FoodHealthy EatingCooking Classes
Seminyak

Trendy and upscale, offering a mix of international fine dining and sophisticated Indonesian fusion.

Fine DiningInternational CuisineCocktail BarsCafes
Jimbaran Bay

Iconic seafood destination with tables set directly on the sand.

Fresh SeafoodSunset DiningRomantic DinnersCasual Beachfront Meals
Denpasar (Night Markets)

Bustling local markets offering authentic street food and snacks.

Street FoodLocal SnacksBudget EatingAuthentic Experience

Dietary notes

Balinese cuisine heavily features pork, chicken, and seafood, often cooked with rich spices and coconut. While many dishes contain meat, vegetarian and vegan options are increasingly available, especially in tourist hubs like Ubud, often featuring tempeh and tofu. Gluten-free options can be found, but cross-contamination is a possibility in busy kitchens.

Local etiquette

  • When eating with your hands, always use your right hand, which is considered clean.
  • Tipping is not mandatory but is greatly appreciated for excellent service, typically around 5-10% in restaurants.
  • Many local eateries (warungs) prefer cash, so it's advisable to carry small denominations.
  • Dress modestly when visiting temples or more traditional areas; cover shoulders and knees.
  • It's polite to accept food or drinks offered by hosts, even if you only take a small amount.

Plan the rest of your Bali trip