Type and press Enter.

A Foodie’s Guide to the Best Restaurants in Ubud, Bali.

This post contains affiliate links. If you book something through these links I get a small commission at no extra cost to you. You can read more about my disclosure and affiliate policy here.

Updated November 2023

Looking for the best restaurants in Ubud? You have come to the right place! Honestly, I was not a big fan of Indonesian food in general when I first came here, but Ubud may as well have been on a different planet – the food options were amazing and I was sad not to get to eat everywhere I wanted. Or to eat certain dishes again and again. Yes, I’m looking at you, Gado Gado!
With that said, this is by no means a comprehensive guide to the restaurants in Ubud, but just a little overview of the places that I found and loved and some I cannot wait to come back for.

The best Ubud restaurants – according to me…

Best Indonesian Food in Ubud

Indonesian lunch Mads Lade at Capella

Warung Mek Jewel

Do you know the Local Tongue? It is one of my favorite foodie websites where chefs share their favorite eateries in the city they work in. You will usually find a few cool spots but most importantly local hangouts where you can find the best authentic food. This holds true for Bali as well: while most recommendations evolve around cool Canggu restaurants I also found Warung Mek Jewel in Ubud.

Nasi Ayam on a plate with utensils

This place is as authentic as it gets and is known for its Nasi Ayam. It is not far from town and while the rice paddies it overlooks are not the most scenic, it is still a nice area. I don’t actually know if they have a menu as I was simply offered Nasi Campur with chicken (the infamous ayam) and all I got to decide was my spice level. 

road and rice field in Ubud

The restaurant is usually full of Indonesians, always a good sign, because the food is just that good. On the plate: rice, some noodles, shredded coconut, urab (blanched mixed veggies), a satay, boiled egg, sambal matah, and that infamous chicken. The chicken made Mek Jewel famous and for good reason. They are happy farm chickens and the lady of the house tells me they are using special wood for cooking – you can taste the smokiness and without having eaten enough Nasi Campur to know for sure, I know this is one of the best. 

Also: if you are looking for a cheap meal in Ubud this might be just the place – a plate is Rp 25k.

Check out this Ubud food tour for more authentic Balinese dishes

Warung Mendez

My first meal in Ubud became my favorite. Gado Gado at Warung Mendez. A warung is basically a small, usually family-run cafe and you can find them all over Bali. But not all warungs are created equal.
Warung Mendez is on Jalan Penestanan, an untouristy street, a 20-minute walk from Jalan Hanuman, one of the main areas in Ubud. I stayed at an incredible Airbnb there and Warung Mendez was literally the first place I saw leaving the house in search of food.
OMG. Sorry, but really – OMG. Their Gado Gado comes raw as a salad with a piece of fried tofu slathered in peanut sauce and a poached egg on top. I ate the same dish for the next 3 days in a row. How I managed not to eat it for lunch AND dinner I do not know.

Liap Liap & Folk

The newest family member of the Bisma Eight clan is Liap Liap in front of their pool restaurant Folk. Here you will find anything grilled and some great options that go far beyond your regular Satays.
The portions are huge and made for sharing. You must try the quail. I am usually not a fan of eating meat from the bone especially not when they are that tiny but man, that quail was good. Make sure to ask for extra pickles! I may or may not have told the chef that I liked his pickle which promptly made me blush and put my foot in my mouth but his pickles are truly so good.

If you are keen for a swim head to the backyard where the Folk Pool & Garden is located. The menu is a bit more basic – poolside dining is the name of the game here – and not as good. But the setting is amazing and perfect to cool off on a hot day in Ubud. You can either pay for a daybed which comes with towels, water and snacks or simply kick back in many of the sun loungers around the pool with a cooler of beers or pose with a cocktail on a swimming beanbag. Mind you, the crowd is unrowdy and chilled – even on a sunny Sunday afternoon.
Check out their program as they have open-air movie nights too.

Folk Pool & Garden, Ubud

Mads Lange at Capella

I got to spend an entire afternoon at beautiful Capella Resort and honestly didn’t want to leave – seems like the perfect place to spend a honeymoon in the jungle, far away from everything.

Their restaurant Mads Lange (the best restaurant in Ubud with a view!) offers various cuisines and is a great choice if you are keen to try some local dishes in style. All of their produce is free-range, organic, and of course, locally sourced. 

If on the menu, I recommend you go for the Rijsttafel, an array of classic Indonesian dishes which are served family-style and are perfect for sharing. Otherwise, try the lobster wontons and the puffed taro crackers with peanut to start with, and head straight to their Nasi Goreng afterward. This one is special, as it is served with a tiger prawn and wagyu beef satay. Another dish I would choose again: eggplant parmesan. I know it may sound like an odd choice, but their chef is Italian and wow, it shows in this dish!

Find a tent at Capella

The restaurant, as well as the spa, is open to outside guests and Capella offers a shuttle a few times per day from Ubud center that you can use. Mind you, I highly recommend you book a room as well!


I have yet to make it to the famous Locavore in Ubud, one of the best if not the best restaurant in Bali. As they only serve a set 6-course meal I didn’t feel like going there on my own – I think for such a dinner you will want company to enjoy it with. So I was incredibly delighted to learn that they have opened a new venue just down the road called Nusantara. They offer a unique take on Indonesian classics in a beautiful, modern setting.

Their menu offers a variety of smaller dish so you can order a few and share. Thankfully the waitress offered me a solo diner special that offers some of their favorites (according to any food intolerances you may have) on one plate so you can try a bit of everything. While I am usually not a huge fan of Indonesian cuisine this made me realize I might have been missing out on the good stuff as it featured some of the best squid, fish satay and beef brisket I have ever had. And whatever you order – do get some of their garlic chili sambal which you can order separately and could technically eat on its own – it is that good.
Another thing I really appreciated is their selection of great virgin cocktails and fancy iceteas. Being a teetotaler is the thing to be at Nusantara in Bali.

Fine Dining Restaurants in Ubud

Locavore dish

api Jiwa at Capella

Jasmine gimlet at Api Jiwa restaurant

If you are in the mood for something different than Indonesian head to Api Jiwa, the fine-dining Omakase restaurant at Capella Ubud. Omakase is a Japanese concept but that doesn’t mean the food is all Japanese. It simply means that what you will get is left up to the kitchen and the chef. Api Jiwa means “fire to the soul” and how soulful it is…

At Capella, it means a 10-course trip around Asia with dishes from Indonesia, Bali, China, and yes, Japan. You can choose between a wine pairing or a cocktail pairing option, or of course, order your own drinks to go with your meal. While they have some regular tables I definitely recommend getting a seat at the chef’s counter as this is the most fun. And no, don’t worry – nobody is going to chuck prawns at you!

But what you get is, as mentioned above, up to the chef and the menu at Api Jiwa changes every three months. For my meal, I got delights like local oysters, lobster and chawanmushi in an egg shell (I could have eaten that again for breakfast), cauliflower and curry, lamb sausage and “tea” as well as an amazing babi guling bao.

I went for the cocktail pairing as I found this more interesting and was definitely not disappointed. Whatever you go for, do order one of their amazing Jasmine Gimlets from the menu before!

Booking is necessary and dining time is set for 7 pm. 


If you are in the mood for something Mediterranean look no further than Embers, part of the Bisma Eight empire, and at home at the Bisma Eight Villas. It is a modern yet earthy garden restaurant in Ubud where the concept of farm-to-table gets taken to a new level. 

Upon arrival, I first took a stroll through their little vegetable garden (the rest of their homegrown produce comes from just out of town) to soak up the atmosphere. If you come early enough the staff will be more than happy to show you around to discuss the differences between eggplant and brinjal. 

While I was hoping for a cocktail once I sat down I got offered a green juice straight from the garden first. Since it didn’t come with any celery, it was actually a great and very healthy way to start a meal. After I moved on to the cocktail menu – next to classics they make their own concoctions with flavors and cordials from the garden.

Book a room at Bisma Eight Villas

On the menu you will find favorites with a selection of pizza, sandwiches, and Indonesian classics during the day. In the evening the direction takes a distinct shift: local produce with Mediterranean flavors. Think carpaccio with pinenuts but make it Wagyu, burrata with Balinese tomatoes, roast butternut from the garden, locally caught fish with lobster foam, and truffled peas. And yes, in the evening you can order from both menus!

The service is incredibly friendly, always happy to give a recommendation, and very attentive. Whether you are coming here for a date night or dining solo, ask for a table right by the garden for the nicest setting. And no matter how full you are, do order the tarte tatin for dessert – I have only had better in Paris!

Looking for a romantic dinner in Ubud? Check these locations:

Honey and Smoke

round glass window saying 'tickets please'

Will Meyrick is no newcomer to the Bali restaurant scene and Honey and Smoke is his new baby. Everything centers around the chargrill and as he says “Our food is blessed by the fire”. It is a blessing indeed but fear not if you are not a carnivore, there are plenty of veggies, fish, and seafood that get blessed as well on the menu. 

My first impression when I sit down: it looks like a fancy dining car on a train. And then I wonder if I am allowed to say that because maybe comparing a restaurant to a train is rude?! I shouldn’t have worried because the interior purposefully looks like a chic old-fashioned steamer train, remembering an era of traveling unfortunately long gone. Or so the manager tells me. 

While I am usually always one for wine, I decide to go for the cocktails instead, which turns out to be an excellent choice. My favorite is the Norihana Smoke but if you wanted something a little less ‘complicated’ (not everyone enjoys nori in their drink) go for the Yuzu on Passion, a grown-up and very sophisticated version of a Pina Colada. Either way, make your way up to the cocktail bar upstairs after or before dinner and just find your own favorite!

The menu is meant to be shared, always making it a bit tricky when eating alone and wanting to try everything. Definitely go for the lardo char-grilled prawns and the smoked pork & prawn sausage. If you wanted something with a bit more green, try the tempura zucchini flowers which are crisp, light, and decadent at the same time. Also, if you are not sharing with a whole group don’t over-order – their portion sizes are more than generous!


On my recent trip, I finally managed to get a reservation at Locavore, hailed to be the best restaurant in Indonesia. After being awarded the best sustainable restaurant in Asia for 2019 I really wanted to see what all the fuss was about and splurged to take myself out on a fancy date.

Locavore offers a menu for herbivores or carnivores and you can choose to have 6 or 9 courses, but of course, this being fine dining you will also get various amuse bouches and petit fours. Even though portion sizes are small you won’t go hungry. Unlike regular fine dining restaurants, Locavore doesn’t offer wine pairing but a local cocktail pairing but also has a regular wine list.

Each meal starts with a traditional Balinese offering called Canang made out of flowers. In this case, the Canang was made out of edible flowers which get sprayed with hibiscus infusion, sprinkled with sea salt and then dipped into ginger flower emulsion. Cute and yummy!

Afterward, I chose the 6-course carnivore menu which included oysters & coconut, beef heart, lobster tartare, a carrot dish called “Orange is the New Black”, chicken, and a coriander ice cream sandwich. I was sitting at the kitchen counter and as a special touch, each dish was served and explained by the chef who made it.

To my biggest surprise, the chicken dish ended up being my favorite. Surprising maybe because I usually find chicken a bit boring and definitely not something I would choose in a fine dining restaurant. However, served with the most incredible black garlic puree and fake crispy chicken skin which tasted like a Dorrito (in a good way) it instantly became my favorite.

Locavore has unfortunately closed, however, they are planning a new venue for December 2023 and have the new Herbivore taken over the old location.

Hujan Locale 

Dining area at Hujan Locale

In lieu of a table at Locavore, I made it to Hujan Locale – a beautiful restaurant with modern colonial touches and a menu to match. Old classics from all around Indonesia are modernized here and served with some killer cocktails.

I am really bad when it comes to ordering food especially if I really like a menu – this one is extensive and everything sounds drool-worthy so it took me about half an hour and a whole basket of their yummy bread/cracker selection. Taking my time paid off – the fish carpaccio and prawn curry were some of the best dishes I ate during my three months stint.
The only downside is that you will have to pay prices to match their international, cosmopolitan counterparts.

Room 4 Dessert

I am more a savory than a sweet person, so I don’t eat just to have dessert. But the idea of an entire meal consisting only of desserts is somewhat tempting. Mind you, Room 4 Dessert sounded like a place to share and linger, not ideal when traveling and eating on your own. 

Once again, I missed my chance to visit since I had to quarantine for my last days in town. But from what I have read, Room 4 Dessert is perfect if you are looking for a fine dining restaurant in Ubud of a sweeter kind. They offer a set multi-course menu, a shorter 4-course version, or à la carte – however, the latter is for walk-ins only. 

Great Ubud Restaurants for every day

Locavore to Go

Everybody who knows anything about food and restaurants in Indonesia will mention this place: Locavore. Local, modern cuisine and a tasting menu apparently worth splurging on. I didn’t manage to get a table in time, so I had to make do with their downscaled deli version – Locavore to Go.
After feasting on a prawn hotdog with edible flowers I knew I had to come back. On my second visit, I ate their waffles with duck eggs, bacon and hollandaise. And yes, I almost died. But I would have definitely gone to heaven because this dish is worth not eating anything for the rest of the day.
Judging by the decor you may think yourself in Brooklyn, not on a crumbling road on Bali. If you are keen to take some of their beautiful crockeries home, head next door to Kevala Home where their china comes from.


Outside and sign of Ropana Cafe in ubud

Jalan Sugriwa runs parallel to Jalan Hanoman but unless you stay in the neighborhood, chances are you will never go there – it is residential in the best possible way. So I discovered Ropana by accident as it was close to my Airbnb and I was looking for a quiet spot to get some work done over coffee.

What I found was a lovely cafe in Ubud that should get a lot more business than it currently does (good for you as they don’t mind if you hog a table for hours). Especially coffee lovers have come to the right place as they really know what they are doing – they even have Vietnamese drip coffee on the menu! 

A lot of the dishes are also distinctly Vietnamese and while the banh mi wasn’t quite comparable to Madam Kanh’s they are really good. The best thing on the menu though is their curry Eggs Benedict. They come with the best pork belly bits I have had and are served on sourdough and not stupid muffins – yum!

Even if you are not staying in the neighborhood I say Ropana is definitely worth a little detour and for now, you will still be guaranteed to get a table here. 


upstairs dining area at osteria ubud

Looking for the best pizza in Ubud? Me too! As you know I am a pizza snob and while Umah is a good choice if you are on a budget and in the area, sometimes you will want a bit more. 

I read rave reviews about Osteria for both their pasta and their pizzas and I can confirm the pizza definitely delivers. Make sure you have a reservation or come very early. I arrived before 6 pm, usually a good time to snatch a seat without reservation for me but the downstairs was already completely full and I was only given a table upstairs with the caveat that I had to be done by 7 pm. 

pizza at osteria ubud

Pizzas are Neapolitan style, maybe not everyone’s favorite but the dough was yummy and the right amount of chewy. My pizza could have used a bit more cheese, but I am also a firm believer that a pizza can never have too much cheese so maybe don’t take my word for it. 

House wine is cheap(ish) at Rp 90k per glass and you get a Limoncello on the house after dinner as it should be with any good Italian restaurant. So while eating at Osteria is definitely a little pricey treat, I’d go again and try their Cacio e Pepe. 

Copper Kitchen & Bar at Bisma Eight 

I usually don’t care for hotel food, I really don’t. Even if the hotel overall is great the food tends to be mediocre and overpriced. But then again, I knew Bisma Eight was a little different from the get go. That notion got confirmed when I found chicken liver parfait on waffles on the menu of Copper Kitchen. Waffles for dinner!!

Find a room at Bisma Eight

In addition to a simple modern menu with Indonesian and international touches, the decor is beautiful: you are either sitting on the terrace surrounded by billowing curtains or inside which resembles a greenhouse. Windows everywhere which means you not only get a nice breezy but can also see the stars above you.
For those lucky enough to stay there, the breakfast is something different altogether. I will tell you more in a complete review soon, but let’s just say it, once again, involved waffles.

Milk & Madu

I was super excited to find a branch of my favorite Canggu restaurants, Milk & Madu, now in Ubud. And their interior here is extra special – someone needs to call Wes Anderson.

A few years later, they still have my favorite dish: a lamb and falafel salad, and some great bowls. They also have a dedicated pizza section, and as a pizza snob, I will say – I am impressed. I tried their seafood pizza, which rivaled my favorite in Thailand! I especially appreciated the sizes: the small pizza is perfect for one, and I guess the large would be great for sharing with a side salad. 

In a previous review, I mentioned how nice it was that Milk & Madu in Ubud wasn’t very crowded yet, but unfortunately those days are gone. They are packed most of the time, so I recommend you come very early or very late. 


I discovered Pistachio at Adiwana Bisma on my last day in Ubud and was so glad that I did. Jalan Bisma is becoming one of my favorite areas in the city as it is less crowded than the city center yet you are within walking distance from all the sights and there are some great eateries.

Pistachio is new on the block and I love its typical modern Balinese interior: concrete floors, beautiful wooden furniture, and local fabrics. If you are not staying on Jalan Bisma it is best reached coming from the little alleys leading here from Monkey Forest and worth a trip. Especially since as they have a 50 % discount as an introductory offer on all food and beverages except alcohol and who knows how long it may last.

Find a room at Adiwana Bisma

In addition to the usual hip cafe in Bali staples, they have some more interesting dishes, bowls, and juices. I ordered their Keto Salad for breakfast which came with delicious deep-fried feta balls, tofu, poached egg and lots of veggies. And of course, it all comes with a nice side of rice paddy views!


To be honest, I was very skeptical when I first went to Rouge because, well, it is very red. The interior isn’t my favorite, but everything else is. 

After a few years of downtime, they have downsized their menus, understandably so. Some classic bistro dishes and some classic sushi rolls and makis. While there isn’t a lot to choose from, my tempura and spicy tuna rolls were fresh and very yum. So with said, I’d say, Rouge is still the perfect place if you are looking for a no-frills, good sushi restaurant in Ubud.

Two white platters with sushi rolls

Umah Pizza

Umah is quite unassuming from the outside and I only tried it because my friend told me that they make a decent pizza and were located right across my guest house. I was pleasantly surprised because the pizza is not only inexpensive but rather good as is the pasta. You will also find local wine with the cheapest prices in Ubud here. The place is huge but at least in high season, the lines can get quite long. If you want to be seated without a wait come before 7 pm.

All in all, a great pizza restaurant in Ubud and for a cheap and cheerful meal!

Find a room at Puri Bayu Guesthouse

French toast with bananas and mint on a white plate

Gluten Free on Bisma

Gluten Free is a bit unassuming, but since I ended up there a few times during my stay on Jalan Bisma, I thought it only fair to include them.

Their jamu is homemade and one of the best I have had, as is the Gado Gado which I had for breakfast a few times. 

As the name implies, their main game are gluten-free dishes. I tried the French Toast which was nice though, to be honest, I can’t speak to the quality of the gluten-free toast as I have little to compare it to. The dish was yummy though, and I am keen to go back and try their Eggs Benedict on rosti. 

Daily Baguette

Daily Baguette is a small café and bakery and is great for expats or those missing some European delights. Cheeses, cured meats and of course, good bread is on offer. In addition, they have a lovely little pastry and pâtisserie section and make amazing lemon meringue pie in various sizes – the smallest one only costs 10k and is perfect for an afternoon pick-me-up!

I also ordered delivery from them once and can confirm: they make a mean Croque Monsieur.

Dough Darlings

If you have seen my Seminyak Foodie Guide you will know that I am a huge fan of Dough Darlings without ever having been a particular fan of donuts before. But they always hit the right spot so I was delighted to see that they now have a little cafe in Ubud.

While the coffee machine was broken when I came and there was only cold brew available (so not my cup of tea…), luckily all the donuts had already made it out of the bakery into the vitrine. Mornings are the best time to go because you have the most choices and the donuts are freshest. 

My favorite is the cheesecake red velvet and you will be happy to hear that they even have quite a few gluten-free choices.

Powder Room by R4D

If you are just in the mood for a little sweet treat but not a full-on desert menu then head to the newly opened Powder Room. Next to and brought to you by the creators of Room4Dessert it is a sweet little cafe and as cool as it gets. Think homemade gummies and handmake Coke. 

The German in me went for some of the gummies that were delicious but unfortunately too precious to last in the heat (the staff warned me before so I ate them on my way to the supermarket). They also have things like homemade Snickers and various filled pastries – decadent yes but not too sweet and all made on the premises. 

The cafe is lovely too and looks like a great spot to have a cuppa with your pastry. 

Raw vegan Cafes in Ubud

plate with raw food in ubud


Waiter: “How was your pizza?”
Guy next to me: “Eh, oookay. Can I see the menu again?”

I am not surprised by his reaction because the guy looks like a typical buff meat-loving gym dude and he just ate a raw, vegan pizza at Alchemy. To be fair though, I think my reaction was similar during my first visit. I didn’t get the hype Alchemy received and was left feeling underwhelmed and hungry by the dish I had chosen. 

I have been back twice since and my ordering has gotten a lot better. First, I learned that I am not a fan of raw cuisine and that while I like vegan food, I am not a fan of vegan substitutes like papaya “salmon” and aubergine “bacon”. Any ingredient that uses quotation marks are not for me. 

But luckily Alchemy is not only the premier raw vegan restaurant in Ubud for all those who like crystal water and a side of woo-woo with their cold soup but also offers healthy, yummy choices for everyone else. For me, these are their Asian/Japanese inspired dishes like their vegan sushi and the Poke Bowl as well as their desserts. 

In addition, they make great cold pressed juices and you can even get a green juice without the celery – just ask!

Vegan poke bowl at Alchemy


I went to KAFE years ago, and then it fell off my Ubud restaurant radar for some reason. I am happy to say that I have rediscovered it! 

Let’s get one thing out of the way: KAFE is not particularly chic or Instagrammable. In fact, it reminds me a bit of a raggedy house from a children’s story – part of its charm for me. It pulls an odd assortment of customers, and I guess the equally odd menu is to ‘blame’. Healthy bowls, keto dishes, something Mexican, something Thai, lots of Indonesian fares, and in between treasures like a raw tuna sandwich and a weekly oxtail soup special. I guess it doesn’t really belong in a vegan/raw food section if you are very strict about it but here we go.

Do order the tuna sandwich and have a lavender spritz – it is a wonderfully weird and yummy drink!

Yellow Flower Cafe

Yellow Flower came highly recommended and is a great option if you are looking for a healthy treat in Penestanan. The setting has an earthy boho vibe, maybe because there is one of Ubud’s favorite yoga studios, Intuitive Flow, right around the corner. However, the menu makes it clear: even non-yogi carnivores are welcome!

The café has two rooms with different seating choices from huge tables to hanging chairs and floor cushions, with the kitchen in between. I tried their homemade tofu nuggets (definitely not a starter portion) and nasi campur, but my favorite was the breakfast stack with corn fritters and poached eggs. 

Obviously, they have a myriad of healthy hot and cold drink choices, and I loved the fact that you could order jamu either as a medicinal drink or lite version with more coconut water. 

What are the best restaurants in Ubud according to you?

Pin for later! 

Sharing is caring!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. We’ve spent few winters in Bali, mainly in Ubud, yet there was new names on your list. I’ve written a similar post myself, but all the restaurants are different ones. There are so many places to choose from! Though Locavore is been on my list for years, but we still haven’t done it as it’s been bit too much for our nomad budget.
    Anyway I wanted to thank you for new ideas – I trust you on this as there were so many things on your post that could’ve been written by myself – savoury, sweet only to get a whole experience, no quitation mark food etc etc.

    1. I am glad you found some new restaurants to check out next time! Yeah, Locavore is a splurge, unfortunately they are closing their current location but will open another one later in the year. Excited for what is to come!

  2. You had me at Warung Mendez as it’s one of my old faves too!
    Hope you get to try Moksa next trip!

    1. Oh that makes me happy – yeah, I discovered it by accident as I lived in an Airbnb across the street 🙂 Will add Moksa to my list for next time!!

  3. I love food and I love exploring new places to eat, so I was really excited to read this foodie’s guide to the best restaurants in Ubud, Bali. I’m definitely going to have to check out a few of

  4. I’ve been to Bali, but not Ubud and I think I need to return for the food alone. Cheers!

    1. The food scene in Ubud is really amazing and yes, if you love eating definitely a reason to return 🙂

  5. So excited to try these! A great mention is Zest…and also Il Giardino

    1. Oh cool, I don’t know these too but looking forward to trying them next time I am heading to Ubud!

  6. Great shots!
    I live in Bali but only visited few of these places, thanks for ur recommendation!


    1. Oh that makes me happy 🙂 Where about do you live?

  7. Food looks so delicious! You are great at capturing it too. Nothing better than a food tour. 😉

    -Emily http://www.coatandcoffee.com

    1. Ah thanks so much, Emily! And now I am hungry again…