Temple hopping and monkey spotting is hungry work, so here's our guide to the best restaurants in Ubud – cafes, fine diners and warungs included.
It’s no secret that Ubud is home to some of Bali’s very best restaurants and breathtaking cafes. It’s where you’ll find Indonesia’s most award-winning fine-diners, as well as Bali’s most famous babi guling warung. From one end of the spectrum to the other, Ubud’s food and restaurant scene is as diverse as its verdant, jungle-covered landscapes…
So take a break from the temple hopping, the boutique shopping and the bucket list adventures for a moment, because you’ll want a taste of the very best restaurants in Ubud. From gourmet to gastro, vegan eats to carnivorous feasts, this fascinating neighbourhood has it all (cocktails included!) no matter your budget or foodie fancy.
And to help you on your culinary tour? Here’s our list of where to eat in Ubud, helpfully broken down into the best restaurants for breakfast, lunch and dinner, followed by all the splurging treats for fine dining connoisseurs. We’ve even thrown in some local Balinese warungs too. Happy munching Honeys!
UBUD’S BEST RESTAURANTS: Editor’s Picks
1. Mozaic Gastronomic Restaurant – best award-winning restaurant
In the world of gastronomy, Mozaic Gastronomic Restaurant has topped the list for more than twenty years. And now, with two degustation menus, The Tipple Room (a lounge with a walk-in wine cellar) and The Chef’s Table (an interactive dining experience) there’s no better time to visit. The tasting menus take centre stage: one “Seasonal” (featuring dry-aged duck breast, cooked live in front of you) and another wholly vegetarian “Botanicals” menu with highlights like rendang carpaccio. The masters behind the magic are award-winning chefs Chris Salans and Blake Thornley, and these culinary greats fuse the flavours and seasonal ingredients of Bali with the uncompromising dictates of modern French cuisine. In case you still need convincing, Mozaic is the only restaurant in Indonesia that’s a member of Les Grandes Tables du Monde – an association composed only of Michelin-starred restaurants.
Mozaic Gastronomic Restaurant, Jl Raya Sanggingan, Ubud, p. +62 821 4723 5550, e. [email protected]; Open daily from 6pm.
2. Dumbo – best for dinner & drinks
Home to what we’re calling the best pizza in Ubud (and maybe even the whole of Bali), Dumbo is a modern wood-fired Italian restaurant that’s all about earth-friendly, vegetarian creations. Sitting on the same driveway as its sister restaurant (The Elephant), Dumbo dishes up good, honest food that never compromises on flavour. Think silky homemade pasta and ooey-gooey burrata. Kick off with a selection of nibbles, like the Arancini alla Dumbo (moreish risotto morsels with chilli jam and aioli) then move on to the bubbling pizzas straight from the furnace, and the larger share plates and sides. Whatever you do, don’t miss the music-inspired cocktails, and swing by on a Friday to select your own soundtrack for the weekly Vinyl nights.
Dumbo, Jl Raya Sanggingan, Ubud, p. +62 812 3838 9993, e. [email protected]; Open daily.
3. Donna Ubud – best for tapas & cocktails
For a stylish night out in Ubud, head to Donna for Spanish tapas, classic cocktails and al-fresco vibes in the breezy rooftop lounge. This wining and dining destination is a lively addition to Ubud’s culinary and nightlife scene, best enjoyed with great company, an entire lineup of gourmet tapas and Donna’s expertly crafted cocktails. Start at the sleek bar, then grab a seat in the Spanish-inspired interiors. Try house specialties like the octopus on potato puree, or the Tasmanian salmon. Pair it with a Shiraz from the wine cellar, and if you’re not ready to head home, stick around for live music and dancing beneath the stars in the second-floor club lounge. All of this, overlooking Ubud’s emerald green jungle…
Donna Ubud, Jl Monkey Forest No. 67, Ubud, p. +62 813 3750 9840; Open daily from 11.30am.
4. Pasir – best Mediterranean restaurant
Bringing Bali’s beach life to the heart of Ubud, Pasir is a Mediterranean oasis on the bustling Monkey Forest eat street. Pasir, AKA sand, is a breezy and tropical space with potted plants, natural lighting and a sandy colour palette that’s reminiscent of Bali’s beautiful beaches. As for the food, the culinary team pays homage to the flavours of the Mediterranean while honouring the abundant ingredients from local farms and the nearby ocean. Think freshly caught fish seasoned with sea salt from Kusamba, and vegetables from the plantations of Ubud. We love the octopus carpaccio and snapper crudo to start, followed by the lamb kofta and hanging tomahawk to share. Wash it all down with the zesty signature cocktails that remind you of where you are: paradise!
Pasir, Jl Monkey Forest, Ubud, p. +62 811 2833 838; Open daily 12pm – 11pm.
5. Galle Club – best for south-Asian cuisine
An ode to the periodic charm of Sri Lanka, Galle Club is where colonial aesthetics meet tropical nuances. It’s also Bali’s first Sri Lankan and coastal-Indian restaurant that serves modern breakfast and lunch dishes alongside classic Thaalis. Dinner beckons with Sri Lankan ‘short eats’ (appetisers and bites) alongside hearty curries and sides designed to share. The standouts are the hot butter halloumi and the beef short-rib chukka, closely followed by the lamb shank curry and the Sri Lankan-style dal. With Bacari (a wine and tapas bar in Ubud) as its sister restaurant, Galle Club also lists 12 spectacular wines by the glass, plus innovative cocktails that pay tribute to the ingredients found in every Sri Lankan and Indian pantry. Try the Puli to start, and finish with a Bacari Negroni nightcap…
Galle Club, Jl Nyuh Gading No. 2, Mas, Ubud, p. +62 8521 225 7973, e. [email protected]; Open daily 9am – 11pm.
6. Brie – best for artisan cheese
Cheesy flatbreads, brie burgers and ooey-gooey burrata – Brie is Bali’s only restaurant with its very own cheesery, infusing their creamy house-made creations into almost every dish. Taking centre stage is the open kitchen where you can watch the chefs do what they do best. Or, time your visit to witness the art of cheese-making (usually around 5pm – 6pm) and watch as fresh milk (from their very own farm!) is meticulously crafted into the creamiest, most delicate artisan cheese. Swing by for breakfast, or head upstairs for a sophisticated lunch or dinner, grazing on grilled scallops, a saffron risotto, or the creamy burrata and tomato carpaccio with a dash of balsamic cream. Brie has also mastered the art of superb flatbreads, loaded with mozzarella, stracciatella, brie and more – perfect with a crisp white wine.
Brie Restaurant, Jl Penestanan Kelod, Sayan, Ubud, p. +62 813 5399 7009, e. [email protected]; Open 8am – 10.30pm
7. Api Jiwa – best degustation dinner
Set within an intimate, al-fresco jungle setting, Api Jiwa is the signature restaurant at Capella Ubud, Bali’s stunning, glamping-style retreat in the heart of the rainforest. Open for dinner only, this theatrical Asian barbecue restaurant is centred around an interactive Robatayaki grill, dishing up a refined degustation-style menu that follows a farm-to-table cooking philosophy. Smoked, poached and grilled with five-star precision, expect top quality meat, seafood, and veggies, flavoured by native spices and organic, seasonal produce from the camp’s garden. There are no menus here, only an ever-changing ‘Omakase Style’ culinary experience. Each dish is tailored to just 16 lucky diners, before being personally presented by the chefs directly to your plate.
Api Jiwa at Capella Ubud, Jl Raya Dalem, Banjar Triwangsa, Desa Keliki, Tegallalang, Ubud, p. +62 361 2091 888, e. [email protected].
8. Chupacabras – best dinner with a view
Tucked into the hillside of Ubud’s Sayan Valley, Chupacabras is a South American restaurant in the midst of Bali’s misty jungle. Chef Mauro Santarelli brings his Argentine roots and family recipes to the table, with a rugged yet elegant steakhouse feel. Lunch is a must-try, but we love coming here for dinner with a view. You’ll want to arrive early to catch the sunset, then settle in for Grandma’s crispy Wagyu beef empanadas and marinated scallops in a citrus dressing. Move on to the sustainably-caught fish with a black garlic mousse, or a premium steak from the Argentinian brick grill, served with salsas from the salsa sommelier. Finish off with the indulgent, Brazilian chocolate dessert with a pistachio crumble, then before you leave, head upstairs to Chupacabras’ sister bar – Arriba – for a post-dinner nightcap. You can’t go wrong…
Chupacabras, Kedewatan, Ubud, p. +62 822 6656 0851, e. [email protected]; Open daily 12pm – 11pm.
The best restaurants in Ubud for dinner & cocktails
9. The Sayan House
This foodie gem is just ten minutes from downtown Ubud with panoramic views of the surrounding jungle that borders the dramatic Sayan valley. Expect casual fine dining here with a fantastic fusion of Latin-Japanese cuisine. We’re talking Nippon Ensalada, foie gras Nigiri sushi and tempeh tempura tacos. YUM. And FYI, the breezy bar teetering on the edge of the gorge is exceptional for a stunning sunset.
The Sayan House, Jl Raya Sayan No. 70, Sayan, Ubud, p. +62 361 479 2592, e. [email protected]; Open daily 12pm – 10pm.
10. Hujan Locale
Hujan Locale is another culinary winner from Bali’s celeb Street Food Chef, Will Meyrick. The man behind Sarong, Mama San and Honey & Smoke is credited yet again for putting his spin on Asia’s street food favourites at another award-winning restaurant – this time at his Ubud baby. The double storey restaurant features a vast menu with some of Will’s signature tastes and flavours, bridging the cultural divide of Asian fine dining and casual home cooked food. With various curries and stir fries on offer, the only problem is having to choose between them…
Hujan Locale, Jl Sri Wedari No. 5, Ubud, p. +62 813 5326 0275; Open daily.
11. Restaurant Nusantara
Brought to us by the same iconic kitchen team that gave us Restaurant Locavore (Indonesia’s most award-winning fine-diner), Restaurant Nusantara is all about top-end Indonesian food from all over the archipelago. It’s as authentic as it is delicious, and with dishes that represent the heart and soul of this massive country, you get a true taste of Indonesia’s culinary potential. Our hot tip is to book ahead, because this one’s a real hit.
Restaurant Nusantara by Locavore, Jl Dewi Sita No. 9C, Ubud, p. +62 361 972 973 / +62 877 4741 1496, e. [email protected]; Open daily.
12. Pica
Word on the Ubud street is, Pica is one of the very best restaurants in town, slinging South American cuisine from Chef Cristian Encina. This warm and cosy eatery dishes up a casual take on fine-dining, bringing all the flavours and flair of South America to downtown Ubud. Start with a creamy goat cheese soufflé or fresh ceviche, then move onto the larger plates to share. Try the Arroz Con Mariscos for two – a Peruvian seafood paella featuring the catch-of-the-day, plus clams, octopus, prawns and salsa criolla. And it wouldn’t be a South American night out without an Argentinian Malbec, which just so happens to pair perfectly with Pica’s 16-hour pork belly…
Pica, Jl Dewi Sita, Ubud, p. +62 361 971 660, e. [email protected]; Open daily 6pm – 10pm.
13. Bacari
Not only a fine wine bar, Bacari slings a delicious dinner menu designed to match its 20 spectacular wines by the glass. Meander into this chic 22-seater restaurant and graze on artisanal cheeses, cold cuts, and the crowd favourite, the pan-grilled halloumi. Then, move on to the sharing plates, like the braised lamb shoulder with seared eggplant (the perfect partner to the full bodied Barolo), or the South Asian-spiced chicken skewers, perfect with Bacari’s craft cocktails (try the Negroni!). Whatever you do, don’t leave without tasting the burrata sourdough, paired with a bottle of chilled Gavi. And psst – come back again in the morning when this charming bar flips into Tucky, a daytime specialty coffee shop.
Bacari, Jl Goutama No. 15, Ubud, p. +62 811 3811 7613, e. [email protected]; Open daily from 5pm.
14. Cerita Manisan
Get to the very heart and soul of Indonesian and South East Asian cooking at Cerita Manisan, where the food and décor hark back to ancient kingdoms and spice routes. Soak up the al fresco ambiance surrounded by rice fields, and immerse in the flavours and culinary rituals of the region. Think free range chicken that’s been smoked and braised in chilli, turmeric and coconut milk broth. Or the tender short ribs swimming in warm, beef broth, tangy tomato and local starfruit. Yum!
Cerita Manisan, Jl Hanoman, Ubud, p. +62 813 3908 7098; Open daily 11am – 11pm.
15. Rüsters Restaurant
Standing tall above the rice fields on the outskirts of Ubud, Rüsters is a whopping space home to a cafe, roastery, pottery studio, concept store, sunset bar and restaurant. And while Rüsters is famous for its coffee, we come here for the sunset views and spectacular dinner menu. Using top quality ingredients, a sharing-style dinner concept sees a tasting menu and á la carte options designed to mix and match. Graze on culinary classics from Europe and Asia with a twist; think Korean fried chicken waffles, and Danish stuffed with pork belly and Asian BBQ sauce. Finish with the créme fraiche parfait (it pairs perfectly with the tangy Spice Gin Sour).
Rüsters Restaurant, Jl Raya Kengetan No. 44, Ubud, p. +62 811 3804 341; Open daily from 8am.
16. Honey & Smoke
A speakeasy-meets-grillery, Honey & Smoke is the latest creation by culinary legend, Chef Will Meyrick. This sleek dining destination celebrates smoky flavours through cooking with charcoal and wood fire. You’ll find creative dishes from all corners of the culinary hemisphere, from grilled scallops topped with chilli butter, dried mint yoghurt and sumac, to wood-fired aged snapper and Turkish-style slow-cooked beef cheek. You’ll want to browse the smoky cocktail list too (try the Norihana Smoke), and get comfy amidst the breezy 1920s-style interiors and travel-inspired decor.
Honey & Smoke, Jl Monkey Forest No. 67B, Ubud; Open daily.
17. BatuBara
An elegant and oh-so romantic steakhouse, BatuBara brings an elevated wood-fired dining experience to Ubud, topped off with Mediterranean and Argentinean twists. The kitchen fires up the grill for its high quality meats, seafood and veggies, using locally-sourced coffee wood for a smoky finish. Stop by early for an aperitivo, shared empanadas and crispy croquettes, before filling up on the grilled salmon or fine Wagyu beef. Wash it all down with an Argentinean fine wine, and finish on a sweet note with a scoop of lemon sorbet with lemon custard, lemon jam and thyme, a dessert wine or digestif.
BatuBara, Jl Raya Pengosekan No. 108, Ubud, p. +62 811 3811 7673, e. [email protected]; Open daily 5pm – 11pm.
18. Copper Kitchen, Bar & Rooftop
With its eye-catching interiors and mix of Indonesian and Western seasonal ‘earth-to-table’ cuisine, Copper Kitchen, Bar & Rooftop is the talk of the town. Expect authentic local flavours and some of the freshest locally sourced ingredients from their very own farm, and keep an eye out for Copper Kitchen’s special culinary events, featuring wine-paired tasting menus and collaborations with other talented chefs.
Copper Kitchen, Bar & Rooftop, Jl Bisma, Ubud, p. +62 361 479 2888, e. [email protected]; Open daily 7am – 11pm.
19. Ibu Susu
This Ubud underdog may well be small in size, but it’s made a big wave on the Ubud food scene. Proudly owned and run by local Balinese, Ibu Susu dishes up all-day Pan Asian share plates done right. Think pork belly steamed buns, moreish dimsum, red snapper carpaccio and fresh local oysters with either homemade ponzu or green nam jim. And while the food here exceeds all expectations, the cocktails have caused a stir too. The Ubud Old Fashioned would fit right in at a New York speakeasy, and the Salted Caramel Espresso Martini is up there with Bali’s very best cocktails.
Ibu Susu, Jl Monkey Forest, Padang Tegal Kelod, Ubud, p. +62 813 3896 8223, e. [email protected]; Open daily from 12pm.
20. Portofino
Drawing inspiration from the Italian Riviera, Portofino dishes up Mediterranean cuisine with modern flair. You’ll find Italian staples here, like the classic whipped ricotta and house bruschetta, or small bites like fried zucchini flowers and tuna carpaccio. For the mains, it’s all about home-favourites with a twist – try the prawn and clam linguine mixed with lemon, anchovy butter and parmesan cheese. And of course, an Italian feast isn’t complete without a glass (or a bottle…) of fine wine, so Portofino ticks all the boxes in the vino department too.
Portofino, Jl Raya Pengosekan, Ubud, p. +62 853 3355 9321, e. [email protected]; Open daily from 11am.
21. TYGR
First opened in Canggu as Bali’s first ever hand-roll bar, TYGR has brought all of our fave TYGR signatures to this Ubud address – AKA next-level nori rolls and modernised Japanese plates. Everything is made fresh (there’s no questionable sushi train here) with hand rolls made-to-order and rolled right in front of your eyes with still-warm rice, shatteringly crisp nori, and oh-so fresh fillings. It goes without saying, a Sake or ice-cold Sapporo tops it all off…
TYGR Ubud, Jl Penestanan Kelod No. 8, Ubud, p. +62 811 389 406, e. [email protected]; Open daily 8am – 10pm.
22. Apsara
A contemporary take on Indian food, Apsara slings authentic flavours in a chic 20-seater space, with a tapas-style dinner menu. Try the Lamb Varuval (a Madurai style paratha with braised lamb and a refreshing coconut-coriander chutney), or the grilled tempeh tikka and the paneer wrap – three must-try tapas dishes. As for drinks, the selection of sugar-free cocktails tops off the full contemporary Indian dining experience. And psst – keep your eyes peeled for Apsara’s specials and events!
Apsara, Jl Goutama Selatan No. 30, Ubud, p. +62 811 3960 6802; Open daily 5pm – 11pm.
The best restaurants in Ubud for breakfast & lunch
23. Zest Ubud
Powered by plants, Zest Ubud is one of our fave brunch restaurants in Bali’s hippie heart. Yes it’s vegan, but you won’t find boring bowls of alfalfa sprouts or soggy tofu here. Instead, expect meaty hunks of jackfruit, juicy burgers, loaded pizzas, sweet potato wedges, and umami asparagus. And don’t even get us started on the desserts…. Coffee panna cotta and ooey-gooey cacao fondant? You betcha. It’s all a little bit naughty, but oh-so very nice – in more ways than one.
Zest Ubud, Jl Raya Penestanan Kelod No. 8, Ubud, p. +62 823 4006 5048, e. [email protected]; Open daily 8am – 10pm.
24. Suka Espresso
Born in Uluwatu and now a go-to in Ubud, Suka Espresso is where brunch fanatics flock to feast on a neat and utterly delicious menu of Australian-style cafe staples (the avocado smash here is arguably the best around – need we say more?). And of course, coffee lovers come for the fact that they source their beans in small batches from Indonesia and South America for the perfect cuppa joe. Yup, this is a must-try tropical stop-off for your daily coffee and brunch fix.
Suka Espresso, Jl Raya Pengosekan Ubud No. 108, Ubud, p. +62 813 3869 2319; Open daily 7am – 6pm.
25. Milk & Madu Ubud
By very popular demand, everyone’s fave Canggu cafe found a second home in the heart of Ubud. Bringing those amazing all-day breakfasts, sumptuous lunches and delectable dinners to the Ubud ‘hood, Milk & Madu Ubud means you can get your hungry mitts on those skillet eggs and a variety of burgers – not to mention those epic wood-fired pizzas. And just like its sister spot, the vibes here are tropical, cool and cosy with just enough industrial-chic decor to make you #interiorcrush. It’s everything we love about Milk & Madu Canggu, right at home in Bali’s cultural hub.
Milk & Madu, Jl Suweta No. 3, Ubud, p. +62 813 2975 6708, e. [email protected]; Open daily 7am – 10pm.
26. The Elephant
Slow food emporium and all-round beam of sunshiny goodness, The Elephant mixes healthy fare with fab views across Insta-hotspot Tjampuhan Ridge. Ethical, vegetarian and mos def awesome, the dishes here are all made with love and presented beautifully, especially when paired with a healthy juice or happy frappe. Try the Pad Thai and the curries, and if you fancy a retox, the cocktail list is not to be missed either…
The Elephant, Jl Raya Sanggingan, Ubud, p. +62 811 3960 8118; Open daily 8.30am – 10pm.
27. Muse Café & Art
What began as the place to feast on authentic Indian favourites, has evolved into one of Ubud’s most popular rooftop spots to while away a sunshiney day with a crisp G&T, great company and a table full of wholesome recipes done right. Everything here is house made with all natural, locally sourced ingredients, and everything is beyond delicious. We say, swap and share the small plates for a taste of everything, and whatever you do, don’t miss Muse’s famous dosas, or one of the very best dahls we’ve ever tasted. Whichever you choose, it’s all made with love and a true passion for good food.
Muse Café & Art, Jl Sri Wedari No. 6b, Ubud, p. +62 811 3809 394; Open daily from 7am.
28. Moksa
Prepared with an abiding passion for nature and refined flavours, the food at Moksa is seriously top-notch. The fact that it’s also plant-based and super healthy is a happy bonus – so fill your boots with vegan treats (hellooo tempeh ‘ribs’) and settle in for a delish casual dining experience that overlooks Moksa’s very own permaculture garden. Oh and FYI, the chocolate and passion fruit panna cotta here is literally to die for…
Moksa, Jl Puskesmas Ubud II Kutuh, Gg Damai, Sayan, Ubud, p. +62 813 3977 4787; Open daily 10am – 9pm.
29. Melali Ubud
Cosy Moroccan interiors, healthy eats and laid-back vibes – we simply love Melali Ubud for a post-yoga brunch or laptop lunch. It’s a place where you can turn up mid-morning to graze leisurely on colourful falafel bowls or hearty salads, and stick around until late afternoon or early evening for cocktails, bites and the feel of a casual neighbourhood hangout. Patterned Middle Eastern cushions and a personal collection of framed pictures make you feel right at home, while fresh juices, Mediterranean-inspired dishes and a modern twist on a Pina Colada reminds you that even home doesn’t taste this good. Keep your eyes on Melali Ubud’s calendar, because happy hours make an appearance almost every day of the week.
Melali Ubud, Jl Sri Wedari No. 58, Ubud, p. +62 822 1000 5091; Open daily 7am – 11pm.
30. Alchemy
Vegan sorcery and raw chocolate wizardry come together at this gorgeously stylish Ubud cafe, where love, authenticity, health and gratitude are the core values. Think raw food goodness (enormous superfood salads and all-day smoothie bowls) matched with sweet treats like their decadent banoffee pie or vanilla cheezecake with cashew “cheese” – all best paired with a cup of single-origin or chilled kombucha. Magical.
Alchemy, Jl Penestanan Kelod No. 75, Sayan, Ubud, p. +62 821 4690 8910, e. [email protected]; Open daily 7am – 9pm.
31. Casa Luna
With its relaxed tropical atmosphere and Bali-chic mix of traditional furniture and fabrics, Casa Luna is an Ubud landmark that’s been serving authentic Balinese food and modern, nourishing dishes for more than 25 years. It’s the brainchild of respected Bali icon, Janet De Neefe, and is a true island icon. Vegan and vegetarian options play a significant role on the menu, while organic ingredients are hand-picked from the Casa Luna garden. And psst – check out the regular Casa Luna cooking classes if you want to learn all of the scrummy culinary secrets.
Casa Luna, Jl Raya Ubud, p. +62 361 977 409 / +62 813 3823 9921, e. [email protected]; Open daily 8am – 11pm.
32. Watercress Cafe
Epic coffee, cold-pressed juices, rustic breakfasts, scrumptious salads, homemade cakes, and so.much.more. Watercess Cafe is another South Bali export that made its home in Ubud, bringing everything we love about the flagship Seminyak restaurant to the Monkey Forest strip. In true Watercress style, they nail just about everything. Our faves? The crispy cauliflower burger, the harissa chicken sandwich, and some of the most finger lickin’ ribs around. A minimalist tropical design with communal seating finishes this place off – oh, and did we mention there’s a wine bar upstairs?
Watercress Cafe, Jl Monkey Forest, Ubud, p. +62 813 3868 5599, e. [email protected]; Open daily 7am – 10pm.
33. Sage Bali
Summer rolls, fragrant curries and bountiful bowls – what more could you want from a downtown Ubud cafe? This beloved and buzzing vegan restaurant is where you’ll find big salads and creamy desserts alongside naughty-but-oh-so-nice nibbles, like tempeh buffalo wings and cauliflower frittas, plus a yummy selection of smoothies, juices, and mocktails. Try the jackfruit asada tacos and the tempeh and mushroom rendang – just make sure you save space for dessert, because their gluten-free carrot cake is legendary!
Sage Bali, Jl Nyuh Bulan, Ubud, p. +62 361 976 528 / +62 813 3906 4031
34. Indus Restaurant
With its breathtaking view of the Tjampuhan ridge and soaring Mount Agung volcano, and its gorgeous hand-carved columns, terrazzo floors and teak furniture, the sights at Indus Restaurant could almost distract you from the impeccable Asian-inspired dishes… Almost. Culinary mastermind Janet Deneefe (from Casa Luna), partnered up with Aussie Chef Adam Liston to bring an inventive menu to Ubud’s dining scene. With breathtaking designs spread over two levels, it’s no wonder that Indus is a long-time favourite amongst the expats. Top tip: arrive at twilight for a sunset-soaked cocktail.
Indus Restaurant, Jl Raya Sanggingan, Ubud, p. +62 821 3877 3739; Open daily 11am – 11pm.
35. Clear Café
Your one-stop-shop for healthy, holistic nourishment, Clear Café offers a ‘clean food for clear minds’ philosophy matched with homey furnishings and a quirky soundtrack for the music fans. Check out the refreshing list of tonics and elixirs before diving into the super-delish international vegetarian and pescetarian menu. This one’s an Ubud classic.
Clear Café, Jl Hanoman No. 8, Ubud, p. +62 878 6219 7585
36. KAFE
Somewhere between tropical canteen and New York-style bistro sits KAFE, a super cute spot for brekkie, lunch and light meals just off of Jalan Hanoman in downtown Ubud. Flaunting both veggie and vegan options as well as a few meaty appearances, the gorgeous menu here has been carefully nurtured and developed in line with the owner’s ethos of a healthy, environmentally-conscious lifestyle. Delish and good for you, double win!
KAFE, Jl Hanoman No. 44 B, Padang Tegal, Ubud, p. +62 811 179 3455 / +62 819 0711 8242; Open daily 7am – 11pm.
37. Mudra
An ‘unovertly Ubudian’ restaurant for conscious foodies, Mudra brings enlightened lunches and vegan treats to Bali’s cultural capital. We’re talking heartwarming curries (served on gigantic banana leaves, no less), delish dim sum and matcha-everything. The small batch coffee is also outstanding, as is the selection of healthy leaf and kombucha teas – perfectly paired with Mudra’s fresh poké. All of this is then served up in a lofty, semi-open-air space with a gorgeous green view, stylish interiors and feel-good vibes aplenty.
Mudra, Jl Goutama Selatan, Ubud, p. +62 878 8868 8622; Open daily 8.30am – 10pm.
38. Yellow Flower Café
Hidden away just past the Blanco Museum a few minutes out of downtown Ubud, Yellow Flower Cafe is a beyond-cute little pocket of calm that feels like you’re sat in somebody’s tropical living room. Low-slung bamboo sofas or cross-legged on the cushions, it’s the perfect spot to snack on tasty, healthy Indonesian food and western grinds. While you might not hear this cafe on the lips of every island visitor, it’s the locals and in-the-know expats that have Yellow Flower on speed-dial.
Yellow Flower Café, Penestanan Steps, Jl Sanggingan, Ubud, p. +62 812 3889 9695; Open daily 7am – 8.30pm.
39. Kebun Bistro
Taking you straight out of Ubud to an Italian vineyard, we just love the vibes at Kebun Bistro. The tranquil terrace is surrounded by a lush garden – the perfect place to mix, mingle and share a crispy pizza. Head inside and it’s a cosy dining setting with vintage-chic interiors, the kind you’d find in a rustic wine cellar. Naturally, we say pair your pizza with a premium wine…
Kebun Bistro, Jl Hanoman No. 44, Ubud, p. +62 361 972 490 / +62 817 7007 7333, e. [email protected]; Open daily.
40. The Seeds of Life
Combining fun, flavour, vibrancy and integrity through Raw Living Foods, Yoga and Holographic Kinetics, Seeds of Life is so much more than just a café. Drop by to sample their outstanding fare (all raw, vegan and vegetarian) and stick around to soak up their holistic approach to life. From Taoist tonics and Ashtanga Yoga to raw food classes and artisan Chinese teas, you can give your body and soul the once-over here.
The Seeds of Life, Jl Goutama No. 2, Ubud, p. +62 361 970 650 / +62 812 3792 3870; Open daily 8am – 10pm.
41. Sayuri Healing Food
Say yes to Sayuri; a wholesome vegan raw food café with good vibrations a plenty. It really doesn’t get much healthier – everything on the menu is wheat-free, animal and dairy-free, gluten-free and soy-free. And they don’t just serve it either. The good people at Sayuri lead by example, so if you fancy learning how to knock out delicious raw food treats for yourself, get down to one of the special cooking classes that teach better living through healing food.
Sayuri Healing Food, Jl Sukma No. 2, Ubud, p. +62 822 4048 5154, e. [email protected]
The best restaurants in Ubud for fine dining
42. Locavore NXT
If you’re lucky enough to get a booking at this über-popular Ubud favourite (def book a table long before you actually arrive in Bali) you’ll know what all the fuss is about. As the name suggests, Locavore uses only sustainably sourced ingredients from around the island – even the plates and furniture are made locally. Go a la carte or try the famed, multi-course degustation feast for a true taste of Chef-Owners Eelke Plasmeijer and Ray Adriansyah’s culinary genius. In case you didn’t know, these guys made history at the Asia’s 50 Best Restaurants Awards by single-handedly representing Indonesia and becoming the only restaurant (ever) to skyrocket up the list by a whopping 27 places!
Locavore NXT, Jl A. A. Gede Rai, Ubud, p. +62 821 4495 6226, e. [email protected]; Open Mon – Sat.
43. Room4Dessert
For something totally different (yet undeniably awesome) head to Room4Dessert for uber cool sweets and drinks in an outlandish late-night venue, helmed by famed New Yorker Will Goldfarb. Indoors, embrace gluttony with a degustation menu of desserts and cocktails, or head out back to the terrace garden to revel in a Spanish tapas-style concept.
Room4Dessert, Jl Sanggingan, Ubud, p. +62 813 3705 0539; Open Tue – Sun 4pm – 10pm.
44. Apéritif
One of the most spectacular fine dining restaurants in Ubud, Apéritif is where six-star cuisine is exquisitely presented degustation-style. Dinner begins with a selection of canapés, elegantly served in a space that honours the Roaring Twenties. Take a seat in the Dutch-colonial dining room and the superlative service begins, with sophisticated plates presented one after the other, each more magnificent than the last. Look out for the Iberico pork with piccalilli, or the long-standing Venison Wellington; a fusion of French culinary techniques with Indonesian rendang flavours. The drinks stand in equal magnificence, with nostalgic cocktails and impeccable wine pairings. This is one fine dining experience not to miss…
Apéritif, Jl Lanyahan, Banjar Nagi, Ubud, p. +62 361 908 2777, e. [email protected]; Open daily.
45. Kubu
Widely recognised as the best fine diner in Bali, Kubu at Mandapa – a Ritz Carlton Reserve, is truly divine. Cooled by a tropical Bali breeze and the soothing sounds of the Ayung River below, this signature bamboo restaurant is cocooned by both nature and sheer decadence. Under the expert and creative direction of award-winning chefs, Kubu serves up fine Mediterranean-European cuisine, prepared with the region’s fresh premium produce. Try the chef’s multicourse degustation menu, and you might want to bring a date, because this place is just dreamy.
Kubu at Mandapa, a Ritz Carlton Reserve, Jl Kedewatan, Banjar Kedewatan, Ubud, p. +62 361 479 2777, e. [email protected]; Open daily 5.30pm – 11pm.
46. CasCades
Situated in a high Balinese-style thatched roof house on a ridge overlooking the luscious “Valley of the Kings”, CasCades promises one helluva wonderful dining experience. Sourcing the finest produce from around the globe, at CasCades you can expect to see Australian Wagyu beef, Canadian lobster and French foie gras. The food is sublime and the tropical views are second to none, and there’s even a live Grand Piano performance in the evenings.
CasCades, Jl Lanyahan, Banjar Nagi, Ubud, p. +62 361 972 111, e. [email protected]; Open daily.
47. Uma Cucina
If you’re looking for an Italian-inspired splurge, look no further than Uma Cucina. Tasty Italian delicacies are done right here, locally-sourced and served fresh with a focus on modern, light cuisine that shows the utmost respect for local nuances. The brick oven and charcoal grill gives a distinctive smokiness to their fired-up dishes (hello rustic Italian flavas) while their seasonal vegetables, ocean-fresh seafood and slow-cooked meats are colourful, easygoing and perfect for sharing. Swing by on a Sunday to catch the legendary Sunday brunch.
Uma Cucina at Uma by COMO, Jl Raya Sanggingan, Banjar Lungsiakan, Kedewatan, Ubud, p. +62 361 972 448 / +62 821 4732 4042, e. [email protected]; Open daily 12pm – 11pm.
48. Sakti Dining Room at Fivelements Retreat
Vegan fine dining? You betcha. Set between the sacred Ayung River and lush tropical ponds and gardens, the award-winning Sakti Dining Room at Fivelements dishes up fine dining vegan cuisine in a luxurious, eco-friendly resort setting. The menu is all about plant-based, raw vegan living foods, masterfully curated into some of the most stunning dishes we’ve ever seen. Letting mother nature’s gifts truly shine, different tastes, textures, vibrant colours and pure flavours are prepared with passion and utmost precision. To get a taste of the full culinary repertoire, opt for the chef’s signature degustation menus – you won’t regret it.
Sakti Dining Room at Fivelements, Puri Ahimsa Banjar Baturning, Mambal, Ubud, p.+62 361 469 206, e. [email protected]; Open daily 7am – 10pm.
BONUS: Our favourite local restaurants in Ubud
49. Warung Babi Guling Ibu Oka
If you want to eat the best pork crackling EVER, then head to Warung Ibu Oka. This little shanty restaurant opposite Ubud Palace is an Ubud institution that draws both locals and food lovers from around the world, all because of their succulent roasted suckling pig, known locally as babi guling. The pigs themselves arrive by motorbike and are served up in big chunks in a rattan bowl with rice, fried intestines, spicy vegetables and Ibu Oka’s secret sauce. If you haven’t feasted at Ibu Oka, have you even visited Ubud?
Warung Babi Guling Ibu Oka, Jl Tegal Sari No. 2, Ubud, p. +62 361 976 345.
50. Naughty Nuri’s Warung
Killer martinis and pork ribs are the done thing at Naughty Nuri’s Warung in Ubud – the original location for this world-renowned resto (there’s Naughty Nuri’s Seminyak and Sanur too). The famous ribs and twisted martinis here helped put Ubud on the international food map way back when, and it’s easy to see why. Their secret sauce is lathered on the ribs before being grilled to perfection – you’ll smell Naughty Nuri’s before you even see it, drawn in by the smouldering BBQ that’s sweet, savoury and oh-so sticky! You can’t reserve a table, so make sure you get here in good time, and be prepared to share a table with a fellow martini-mate.
Naughty Nuri’s Warung, Jl Raya Sanggingan, p. +62 361 977 547
Love this list of Ubud’s best restaurants? Check out Ubud’s coolest cafes with awesome views!