Other Bali

Ubud

Best restaurants in Ubud

Ubud's dinner scene leans green, healthy and unhurried. These are the rooms we send people to.

Where to eat in Ubud

Curated picks — book ahead for the popular rooms.

Akar Ubud — Restaurant

Restaurant · Tegallalang / Kedisan

Akar Ubud

Akar is a jungle restaurant at Kedisan in Tegallalang, north of Ubud. It does breakfast and dinner, and the setting suits a special occasion.

Best for: A destination dinner with jungle views

Ankhusa Restaurant Ubud by Wonderspace — Restaurant

Restaurant

Ankhusa Restaurant Ubud by Wonderspace

Ankhusa is the restaurant at Aksari Resort in Kenderan, north of Ubud. The menu is Balinese, Indonesian and international: roast duck, chicken satay, nasi goreng, oxtail. Royal Dining is a shared Balinese megibung feast. Outdoor tables face the jungle.

Best for: A shared Balinese feast with a group

Bali Bohemia — Restaurant

Restaurant · Ubud

Bali Bohemia

A boutique hotel's restaurant and bakery beside the Sacred Monkey Forest Sanctuary. The cooking is East-Mediterranean in style and leans plant-forward. The bakery also runs on its own, and some evenings have live music.

Best for: A plant-forward breakfast, bakery pastries, or dinner with live music in a colourful, creative setting

Bebek Bengil — Restaurant

Restaurant · Jl. Hanoman, Padang Tegal, Ubud

Bebek Bengil

Bebek Bengil is a duck restaurant in Ubud, open since 1990, with dining pavilions in a rice-paddy garden. Its Balinese-style crispy duck is steamed in Indonesian spices, then deep-fried until the skin crackles and the meat stays tender.

Best for: A first taste of Balinese crispy duck, or a group dinner of shared regional dishes near the Monkey Forest

Restaurant · Teges / Peliatan

Bebek Tepi Sawah

A rice-field restaurant in Teges, Peliatan, built around crispy duck. The setting is traditional Balinese.

Best for: A family-friendly Balinese meal out among the rice fields

Restaurant · Penestanan / Sayan

Bella by Sage

A vegan kitchen in Penestanan doing pizzas, pastas and salads, with gluten-free diets catered for.

Best for: A casual Italian-style vegan meal, gluten-free if you need it

Brie Restaurant & Cheesery — Restaurant

Restaurant

Brie Restaurant & Cheesery

A restaurant with its own cheesery. Milk comes from the group's farm in Java and becomes cheese within twelve hours, five times a week. Cheese board, truffle tagliatelle, brie burger and house burrata. The open kitchen is downstairs, the bar above.

Best for: Anyone who came to Bali and misses cheese

Cafe Wayan & Bakery — Restaurant

Restaurant · Ubud

Cafe Wayan & Bakery

Open since 1986 on Monkey Forest Road, this restaurant has a bakery out front and a garden behind that looks over rice paddies. The menu is wide, running across Indonesian, Thai and Italian, and Sunday evenings bring a traditional Balinese buffet.

Best for: Groups or families after a garden meal with a broad menu and a dessert to share

Cantina Classe — Ubud — Restaurant

Restaurant

Cantina Classe — Ubud

Italian restaurant in Payangan, north-west of Ubud, part of the Wonderspace group. Handmade pizza and pasta, including fettuccine truffle carbonara and a four-cheese pizza.

Best for: Italian food on the road through Payangan

Casa Luna — Restaurant

Restaurant · Ubud

Casa Luna

Food writer Janet DeNeefe opened this restaurant on Jalan Raya Ubud in 1992. The menu moves between Balinese cooking, from nasi campur to ceremonial curries and slow-cooked spice-paste dishes, and a modern Mediterranean side. Pastries come from Honeymoon Bakery, its sister business.

Best for: A Balinese meal in central Ubud, from breakfast through to dinner

CasCades — Restaurant

Restaurant · Ubud

CasCades

Viceroy Bali's restaurant, also branded as part of CasCades Suites, sits above the Valley of the Kings with jungle views. Central Ubud is about five minutes' drive away. The kitchen does a Balinese Rijsttafel tasting menu and Western dishes, with produce from its own organic gardens.

Best for: Couples or a small group sitting down to the Indonesian tasting menu with a valley view

CHUPACABRAS - South American | Prime Meats — Restaurant

Restaurant · Ubud

CHUPACABRAS - South American | Prime Meats

Chupacabras is a South American steakhouse in Kedewatan, Ubud. Meat is cooked on a two-metre Argentinian wood-fire grill. The current menu also covers ceviches, pasta and seafood.

Best for: A dinner built around South American wood-fire cooking.

$$$ · Pollo Chimehuin Rp 200,000
Dicarik Warung — Restaurant

Restaurant · Jl. Kajeng (rice-field walk, north of Ubud centre)

Dicarik Warung

A warung on Jl. Kajeng, on the rice-field walk north of central Ubud, run by a mother-daughter team. The hands-on Balinese cooking class teaches the garden spices, then 7 dishes and 2 drinks. There is à la carte Balinese food too, such as betutu bebek.

Best for: A hands-on Balinese cooking class among the rice fields, or betutu bebek ordered ahead

Donna — Restaurant

Restaurant · Ubud

Donna

In the middle of Jalan Monkey Forest, Donna is a restaurant, lounge and rooftop bar with a Mediterranean and Latin American menu. It opens daily from late morning until late. Shisha is served after 4pm, and the upstairs becomes a club on Friday nights.

Best for: Groups or couples after dinner and cocktails that turn into a lively night out in central Ubud

Rp 250,000+ per person
Fair Warung Balé — Restaurant

Restaurant · Ubud

Fair Warung Balé

A ten-table warung on Jalan Sriwedari in Taman Kaja, run by the Fair Future Foundation and Bali Sari Foundation. What you pay here funds free medical consultations for local people. The menu is Indonesian, Asian-fusion and vegetarian, every day.

Best for: A casual lunch or early dinner that also funds free medical consultations locally

Flourish — Restaurant

Restaurant · Nyuh Kuning

Flourish

A healthy restaurant on Nyuh Kuning Rd in central Ubud that markets itself on gluten-free and vegan food.

Best for: An early breakfast or a gluten-free meal in Ubud

Gajah Putih — Restaurant

Restaurant

Gajah Putih

An Ubud restaurant whose cooking is billed as modern gourmet cuisine. Its published menu lists 8 priced items, including alcohol, non-alcohol and wine pairings; Pairing Wine Malam is 400K IDR. Booking is on the restaurant's own website.

Best for: A special-occasion dinner

$$$$ · Pairing Wine Malam 400K
Habitat Bistro — Restaurant

Restaurant

Habitat Bistro

Bistro on Jl. Bisma with a jungle view, a pool and hammock beds. French and Italian cooking: handmade pasta, wood-fired pizza, antipasti. Lobster spaghetti with Calabrian chilli, ribeye with herb butter, roast salmon with cauliflower puree.

Best for: A long lunch by a pool in central Ubud

Hakkoku Bali - Sushi Omakase Restaurant — Restaurant

Restaurant · Ubud

Hakkoku Bali - Sushi Omakase Restaurant

Hakkoku Bali serves a 15-course sushi omakase at The Sayan House in Sayan. Lunch runs from 13:00 to 15:00, and dinner starts at 18:30. The Bali branch combines Japanese sushi technique with local Indonesian influences.

Best for: A planned fixed-course sushi lunch or dinner in Sayan.

$$$ · 15-course lunch sushi omakase Rp 1,300,000
Herb Library Bali — Restaurant

Restaurant · Ubud

Herb Library Bali

Herb Library is an all-day spot on Jl. Jembawan in Ubud, with plant-based dishes and responsibly sourced fish and chicken.

Best for: A group with mixed diets wanting a healthy meal at any time of day

Hujan Locale — Restaurant

Restaurant · Ubud

Hujan Locale

Will Meyrick's modern Indonesian restaurant in central Ubud, in a renovated two-storey building. The bar is downstairs; upstairs, the dining room looks over a temple and the street. The kitchen reworks street-food flavours from Java, Sumatra, Sulawesi and Bali with local ingredients and modern presentation.

Best for: A dinner or shared meal of chef-driven Indonesian regional cooking

Ibu Rai — Restaurant

Restaurant · Ubud

Ibu Rai

Ibu Rai, born in 1925, ran a food stall near Ubud Palace; her family founded this restaurant and gallery on Jalan Monkey Forest. It opened as a restaurant in 1992, and Indonesian specialties share the menu with European dishes in a room full of art.

Best for: A sit-down meal in the centre of town that mixes Indonesian classics with familiar European comfort dishes

Restaurant · ubud

IMBU Restaurant (The Kemilau Ubud)

IMBU is an open-layout restaurant at The Kemilau Ubud on Jalan Raya Pengosekan, seating up to 100. Dishes such as tuna yukhoe and cured salmon sit next to slow-cooked beef and regional Indonesian flavours.

Best for: Modern Asian plates in an open-layout Ubud resort restaurant.

$$ · DIY cured salmon Rp 127,050
Kafe — Restaurant

Restaurant

Kafe

The menu at Kafe in Ubud is varied and international, with Meg's Big Salad Bowl and a Kale Detox Salad on it. Its website takes bookings.

Best for: A big salad bowl or something international in Ubud

Kilig - A Filipino Warung — Restaurant

Restaurant · Ubud

Kilig - A Filipino Warung

A Filipino warung in Peliatan, in a bamboo hut looking over rice fields. The cooking is home-style Filipino comfort food, in an area where the menus are otherwise Balinese and Western.

Best for: Filipino comfort food at a shared table, or a calm family dinner looking over rice fields

La Portal to Shamballah — Restaurant

Restaurant

La Portal to Shamballah

A vegetarian restaurant and events space in Peliatan, cooking Arabian, Indonesian and Asian dishes with vegan and gluten-free options. The bread is homemade, and the menu runs to Euro-Arabia fusion plates and quesadillas. It also hosts live music and workshops and has private healing rooms.

Best for: A vegetarian dinner with live music

Laka Leke — Restaurant

Restaurant · Ubud

Laka Leke

Cafe Wayan & Bakery's sister restaurant, in a garden by the rice fields near Nyuh Kuning and the Monkey Forest. Private dining is in tree-shaded pavilions; craft workshops run in the afternoon. Scheduled evenings bring a Balinese dance show (Kecak/Fire Dance) and a group buffet.

Best for: Groups after a garden dinner with a Balinese cultural show, or a meal in a private pavilion

Locavore NXT — Restaurant

Restaurant · Lodtunduh

Locavore NXT

The more experimental, ingredient-driven sibling of Locavore, opened in Lodtunduh in December 2023 and led by chefs Eelke Plasmeijer and Ray Adriansyah. This 30-seat tasting-menu room uses only local Indonesian ingredients, cooked with modern European technique.

Best for: A booked, multi-course tasting menu built on the work of Indonesian farmers, fishers and producers

Melting Wok Warung — Restaurant

Restaurant · Ubud (Jl. Gootama)

Melting Wok Warung

A French-Laotian couple runs this tiny eight-table warung on Jl. Gootama. The blackboard menu is short and changes daily: coconut curries, stir-fries and crepes. The cooking uses Laotian herbs, and the desserts have French touches.

Best for: An intimate dinner of herb-forward coconut curries and French-Laotian flavours

Moksa — Restaurant

Restaurant · Sayan

Moksa

A plant-based restaurant in Sayan with a permaculture garden and a farm-to-table kitchen.

Best for: Plant-based diners making a trip of it for a meal in the garden

Mori Ubud — Restaurant

Restaurant · Bisma

Mori Ubud

Japanese fine dining and teppanyaki in central Ubud, with local produce and Japanese proteins.

Best for: A special occasion over Japanese fine dining or teppanyaki

Mozaic — Restaurant

Restaurant · Kedewatan

Mozaic

Chef Chris Salans founded this Kedewatan fine-dining restaurant; head chef and co-owner Blake Thornley now leads the kitchen. The cooking applies French technique to Indonesian and Balinese ingredients. There is a multi-course tasting menu and, separately, a Chef's Table at the live kitchen.

Best for: A special occasion marked with a French-Balinese tasting menu in a garden

More than 250k IDR per person
NARI - Fire Influenced Bistro — Restaurant

Restaurant · Ubud

NARI - Fire Influenced Bistro

NARI cooks a contemporary bistro menu over wood fire in Sayan. The dining room overlooks Campuhan Ridge and Gunung Lebah Temple. Its menu moves from flatbreads and pasta to charcoal-grilled fish and chicken.

Best for: A wood-fire lunch or dinner with a Campuhan Ridge outlook

$$ · Honey harissa chicken Rp 120,000
NOONIK Bistro — Restaurant

Restaurant · Ubud; Gianyar

NOONIK Bistro

A modern Asian bistro in Mas, Ubud, open daily from 07:00 to 22:30. The menu runs from breakfast to dinner, mixing Asian and Indonesian dishes.

Best for: Breakfast through dinner in Mas, Asian or Indonesian

$$ · Ikan Asam Padeh Rp 145,000
Onion Collective — Restaurant

Restaurant · Ubud

Onion Collective

A hotel, restaurant and coworking space on Jl. Raya Pengosekan that has a pool and live music. The menu works for vegans and non-vegans alike, and the place is as much a daytime work spot as somewhere for dinner and drinks.

Best for: Digital nomads and groups after an all-day base with coworking, vegan-friendly food and live music

Room4Dessert — Restaurant

Restaurant · Kedewatan

Room4Dessert

Chef Will Goldfarb's dessert-only tasting-menu restaurant in Kedewatan. It sits inside a large botanical garden tied to the recipes themselves. This is a pastry chef's concept rather than a conventional dinner spot.

Best for: Pastry enthusiasts, or a special occasion built around a multi-course dessert tasting

Seven Paintings Ubud Restaurant — Restaurant

Restaurant

Seven Paintings Ubud Restaurant

A seven-course dinner staged as a show. Each course is matched to an artist, from Michelangelo to Van Gogh, against 3D projections. Sixteen seats a session, Tuesday to Sunday. Doors at 18:00, the show starts at 19:00.

Best for: A booked-ahead dinner for an occasion

SUKA UBUD — Restaurant

Restaurant · Ubud

SUKA UBUD

Australian-style breakfast and specialty coffee on Jl. Raya Pengosekan, served from 7:30. Breakfast specials at 60K run until 3pm, and the menu labels vegetarian, vegan and gluten-free dishes clearly.

Best for: A first brunch in Ubud, a meal on your own or as a couple, or a short laptop session off-peak

$$ · breakfast ~60–115K, coffee 30–55K (+service +tax)
The Elephant — Restaurant

Restaurant · Ubud, Campuhan

The Elephant

The Elephant is an open-air, 100% vegetarian and vegan restaurant on Jl. Raya Sanggingan. Its elevated terrace looks over Campuhan Ridge, and it serves all day from breakfast through dinner. The sourcing is organic and local, along slow-food lines.

Best for: Vegetarians and vegans after a meal looking over Campuhan Ridge

The Jungle Club Ubud by Wonderspace — Restaurant

Restaurant

The Jungle Club Ubud by Wonderspace

An adults-only day club on roughly two hectares of jungle in Celuk. The grounds hold an infinity pool, a jungle deck, a boho cave and a jetty, and Svaha Spa shares the site. The club also puts on live music and themed events.

Best for: A day by a pool without leaving the jungle

This Is Bali — Restaurant

Restaurant

This Is Bali

Restaurant in Ubud. The kitchen is described as Balinese Food & Desserts. The published menu includes Crunchy Chicken Spring Rolls, Crunchy Veggie Spring Rolls and Bali Summer Rolls. Booking is on the venue's own site.

Best for: Balinese Food & Desserts in Ubud.

Warung Mendez — Restaurant

Restaurant · Ubud

Warung Mendez

A small warung in Penestanan village, northwest of central Ubud, with an all-women kitchen team. The cooking is Indonesian and Javanese, made without MSG and with little plastic.

Best for: A quiet, home-style Indonesian meal away from the main Ubud strip

Warung Siam — Restaurant

Restaurant · Ubud

Warung Siam

Thai food cooked the traditional way, with fresh herbs, lime and chillies, at a family-run warung on Jl. Goutama. It opened in 2014, and the menu is not westernised.

Best for: A home-style Thai meal in central Ubud

Who's Who — Restaurant

Restaurant · Ubud

Who's Who

A Belgian bistro on the S-bend in south Ubud, near Jl. Raya Pengosekan. The menu is Belgian comfort classics with Indonesian-influenced touches.

Best for: Couples after a romantic dinner of Belgian comfort food

Wulan Vegetarian Warung — Restaurant

Restaurant · Ubud

Wulan Vegetarian Warung

A small all-vegan warung in Peliatan, Ubud, with floor-cushion seating and cash only. The menu is Indonesian: nasi goreng, tempeh, smoothies and vegan sweets, at very low prices.

Best for: Vegan or vegetarian travellers on a budget who want simple Indonesian food

Zest Ubud — Restaurant

Restaurant · Sayan / Penestanan

Zest Ubud

Zest serves vegan brunch up in the treetops of Penestanan. The whole menu is plant-based, and the savoury dishes are substantial.

Best for: A social brunch with friends, or a date that does not need silence

$$ · mains 98–108K, breakfast from 77K

Good to know

Do Ubud restaurants take reservations?

The popular dinner rooms fill in high season — book a day or two ahead. Casual spots and warungs are walk-in.

Is Ubud good for vegetarians and vegans?

Very — Ubud has one of Bali's deepest plant-based scenes; most kitchens do strong vegetarian and vegan plates.

Keep planning