The dishes
| Dish | What it is | Benchmark price (2026) | Good to know |
|---|---|---|---|
| Nasi campur | Rice with meat, vegetables, egg, sambal | about 20,000 to 40,000 IDR | The easiest way to taste several things |
| Babi guling | Roast suckling pig, crispy skin, lawar | about 35,000 to 55,000 IDR (over 90,000 in tourist places) | Contains pork; often sold out late in the day |
| Lawar | Chopped vegetables, grated coconut, meat | often served with babi guling | Try it with rice |
| Bebek / ayam betutu | Spiced duck or chicken, slow-cooked | to confirm on the menu | Order the day before in some restaurants |
| Sate lilit | Minced meat or fish on a stick | to confirm on the menu | A grilled snack |
| Nasi ayam | Chicken rice, the Kedewatan version | about 7,000 to 35,000 IDR | Quick, cheap meal |
Where to eat them
- In a warung: see eating in a warung for prices and three addresses in Ubud, including Warung Ibu Oka for babi guling.
- In a restaurant: best restaurants in Ubud for a setting and an English menu.
- With a guide: the Gianyar night market tour "with up to 17 tastings" is rated 4.5 out of 5 (61 reviews read in October 2026), from about 31 dollars on GetYourGuide.
- By cooking: cooking class in Ubud, rated 4.8 from about 1,300 reviews on Klook.
Before tasting
- Very hot sambal: ask for it on the side.
- Babi guling is pork: see halal Bali and vegan and gluten-free Bali.
- Pay in cash, see money and tipping in Bali.
FAQ
What dish should I try first in Bali? A nasi campur.
What is babi guling? A roast suckling pig, the Ubud speciality.
Do you have to order betutu in advance? Often, depending on the restaurant: ask the day before.



