Explorama Tours

Bali guide › Daily life

What should you eat in a Bali warung, and what does it cost?

A warung is a small family-run restaurant, often just an open-fronted room on the street. It is where the Balinese eat every day, and where you will eat best for the least money. A full meal usually costs 20,000 to 50,000 IDR ($1 to $3). If a warung charges more than 50,000 IDR for a basic nasi campur, you are probably in a place aimed at tourists.

The foundation of the cuisine is base genep, a spice paste handed down through generations. The dishes to know:

Vegetarians are not forgotten: tempeh, tofu, vegetables and coconut are everywhere. If you need halal food, look for the sign at the door: many warungs run by Muslim families serve no pork, though the signage varies.

On hygiene, don't be paranoid: choose a warung busy with Balinese diners, where the food is prepared in the morning and goes quickly.

Verdict: warungs are the best food deal in Bali, and a nasi campur at lunchtime is the one dish you shouldn't skip.

Tip: if you don't eat pork, ask for “ayam” (chicken) or “ikan” (fish), and go between 11 am and 2 pm, when everything is fresh.

Prices and addresses checked in October 2026; confirm before you go.

View on the interactive map

More landmarks in this section