Street Food Guide in Bali

Part of the Bali travel guide — see every topic in All Bali Guides.

Bali's street food is less visible than Bangkok's or Hanoi's because much of it moves: pushcarts with distinctive calls and bells that work a neighbourhood at fixed hours, plus fixed warung that are half kitchen, half front room. The concentrated version is the pasar malam, the night market, and every town has one. Gianyar's is the best on the island and Sanur's Sindhu market is the easiest to reach from the tourist south. Prices are low enough that the main constraint is appetite: most plates land between 15,000 and 40,000 rupiah.

The night markets

Gianyar night market, forty minutes east of Ubud, is the one Balinese people drive to — babi guling by the plate, sate lilit over coconut husk, martabak, and a hundred stalls of rice-and-something from about five in the afternoon. Sanur's Sindhu market runs earlier and is more compact. Kereneng in Denpasar is the biggest and the most local. Ubud's own night market on Jalan Raya is small and geared to visitors. The method is the same everywhere: walk the whole thing once, look for queues of locals, then commit. Bring small notes; nowhere takes cards.

What the carts sell

Bakso — springy meatballs in clear broth with noodles — arrives by cart with a bell and is the national comfort food. Sate ayam and sate babi come off a small charcoal grill with peanut or sweet soy. Martabak splits into two things: the savoury folded pancake stuffed with egg and minced meat, and martabak manis, a thick sweet pancake loaded with chocolate, cheese, peanut and condensed milk that is closer to a cake. Bubur ayam, chicken rice porridge, is the breakfast one, sold from about six in the morning.

Eating safely

Bali belly is real and mostly avoidable. The rules that matter: eat where there is turnover, so food is not sitting; prefer things cooked to order in front of you over anything lukewarm in a tray; be careful with raw sambal at a stall with no refrigeration; and be more careful with ice at a cart than at a restaurant, although commercially made cylindrical ice with a hole through it is generally fine. Tap water is not drinkable anywhere on the island — use bottled or refill stations, and use bottled water for teeth as well.

Warung culture and cost

A warung is a small family-run eatery, often a room open to the street with a glass cabinet of that morning's cooking. You point, they build a plate, you pay 25,000–45,000 rupiah. Food is normally cooked once in the morning and eaten at room temperature, which is normal and safe when turnover is high. The good ones are busy at noon and empty by three. Ordering nasi campur biasa gets you the standard plate; adding pedas means spicy and tidak pedas means not. Most warungs close by early evening — street food after nine is a night-market activity.

Street Food Guide at a glance

Best night marketGianyar, from ~5pm — locals drive to it
Easiest from the southSindhu market, Sanur
Typical plateIDR 15,000–40,000
Warung mealNasi campur, IDR 25,000–45,000
Breakfast cartBubur ayam from ~6am
WaterNever from the tap — bottled or refill stations

More in Bali