Table of Indonesian dishes

Eat & drink

Where to eat in Ubud: from warung to tasting menu

By Rafi Adytia · · 1 min read

Ubud has hundreds of places to eat, and the best answer depends on your night. Here is our short list, from a plate under Rp 50k to a tasting menu you book weeks ahead. Prices are for mains unless stated, and ++ means tax and service are added.

Start local

Nasi Ayam Kedewatan Ibu Mangku

Kedewatan. Spiced Balinese chicken rice, served here since the 1960s. Lunch, cheap, essential.

Warung Babi Guling Ibu Oka

The long-running babi guling institution, with three outlets around town. For a quieter plate with rice field views, head to Pande Egi in Gianyar, just outside Ubud.

Waroeng Bernadette

Jl Penestanan, Sayan. Home-style Indonesian cooking, best known for its beef rendang, with a jackfruit version too. Mains from Rp 59k++.

Indonesian, dressed up

Restaurant Nusantara

Jl Dewi Sita No. 9C. From the Locavore team, a tour of dishes from across the archipelago. Mains from Rp 195k++.

Hujan Locale

Jl Sri Wedari No. 5. Will Meyrick's take on Asian street food, with rendang, babi panggang and a cocktail cart. Mains from Rp 140k++.

Casual nights

2 Bulan

Jl Nyuh Bulan, Mas. Creative Thai with house-made curry pastes and noodles, natural wine and about 30 seats. Mains from Rp 85k++.

Nari

Jl Raya Campuhan, Sayan. Wood-fired Mediterranean with sunset views over the Campuhan ridge. Open 4pm to 11pm, mains from Rp 120k++.

Book ahead

Locavore NXT

Jl A.A. Gede Rai. Local-ingredient degustation, number 44 on Asia's 50 Best Restaurants 2026, with a long waitlist. From Rp 1.95m++.

Mozaic

Jl Raya Sanggingan, Kedewatan. French-Indonesian tasting menus in a garden, with a vegetarian menu. Dinner only, from Rp 1.1m++.

Details checked against published listings in November 2026. Hours and prices change, so confirm before you go.

ubudrestaurantsguides

Keep reading

Insider weekly

Be an insider

What's on, new openings and the people behind them. One email, every Friday.