Ubud Food Guide 2026 — What to Eat (For Foreign Travellers)

Searching what to eat in Ubud or Ubud food guide? This 2026 guide is written for foreign travellers who want real Balinese flavours — not only café brunch. Below: the dishes to prioritise, how to order at a warung, and how a cooking class turns every meal into something you understand.
What to eat in Ubud — the essential list
Ubud sits at the cultural heart of Bali. That means more ceremonial dishes, stronger spice pastes (base genep / bumbu Bali), and warungs that still cook for locals at lunch. If you only have a few days, eat these first:
- Nasi campur — rice with small portions of whatever the warung cooked that day (the everyday Balinese meal)
- Babi guling — spit-roasted suckling pig with crispy skin (Hindu Bali’s iconic dish; not for Muslim or vegetarian travellers)
- Sate lilit — minced fish or chicken wrapped around lemongrass and grilled
- Lawar — finely chopped coconut, vegetables and spices (ask for lawar putih if you prefer no blood)
- Bebek or ayam betutu — slow-cooked duck or chicken in banana leaf with rich spice paste
- Sambal matah — raw shallot–lemongrass–chili relish; put a little on everything
- Dadar gulung — green pandan pancake with sweet coconut filling
How foreigners should order at a warung
A warung is a family eatery — plastic tables, no white tablecloths, often cash only. Look for places busy with locals between 11:00 and 14:00. Point at the glass display if there is no English menu. Useful phrases:
- Nasi campur — “mixed rice plate”
- Tidak pedas — not spicy
- Vegetarian / no meat — say “sayur saja” or “tanpa daging”
- Prices: expect IDR 25,000–80,000 for a full local lunch plate
Ubud food guide by meal
Breakfast
Locals eat early. Try bubur (rice porridge), pisang goreng, or a simple nasi goreng. Specialty coffee is everywhere if you need a Western caffeine fix before the morning market.
Lunch — when Balinese food peaks
Lunch is when babi guling warungs and nasi campur counters are at their best. Many sell out by mid-afternoon. Pair your meal with our Ubud morning market guide if you want to see the ingredients before they hit the plate.
Dinner
Evenings lean more international in central Ubud (fusion, pizza, fine dining). For traditional flavours after dark, look for warungs still serving sate, pepes ikan, and rice plates — or cook your own dinner in an afternoon cooking class.
Vegetarian and vegan food in Ubud
Ubud is one of the easiest places in Indonesia to eat plant-based. Ask for tempeh, tahu, urap (coconut vegetable salad), and lawar sayur. Full guide: a vegetarian's guide to eating in Ubud. Our vegetarian cooking class adapts every dish.
Deep-dive dishes worth reading about
Want more detail on the icons? Read: babi guling in Ubud, nasi campur Bali explained, ayam betutu recipe, and lawar Balinese salad.
Build a food-lover Ubud itinerary
Day 1 morning: cooking class with market tour (pickup ~08:30). Day 1 afternoon: walk central Ubud and try a warung. Day 2: coffee plantation + another nasi campur. Full plan: 2 days in Ubud food-lover's itinerary.
Why a cooking class belongs in this food guide
Restaurants serve the finished plate. A cooking class shows you the market, the cobek (stone mortar), and the bumbu Bali spice paste behind almost every dish above. That is why food travellers rate village classes so highly. Shared class from IDR 350K — book your cooking class or see the best cooking class in Ubud guide.


