Bali is a foodie’s paradise and Ubud is no exception. We went out to eat two to three times a day while staying in Ubud. Ubud offers many different cuisines from all over the world, and of course there are also a few Instagrammable places to eat in Ubud. Since the variety of restaurants and cafés is huge, it can be hard to decide where to eat. In this blog post, we’ll share all the places we ate at in Ubud and our thoughts about it.

1. Lazy Cats Café

The Lazy Cats Café was our favorite spot for coffee, breakfast and lunch. Lazy Cats can definitely be considered an Instagrammable café in Ubud, with colored lattes, smoothie bowls and different kinds of good looking foods and drinks. Even though Lazy Cats would be the perfect name for a cat café, there are no cats here. The interior looks nice with marble tables and big antic chairs. If you like spending time in a nice-looking café with good coffee and food that are also pleasing to the eye, then Lazy Cats Café is the place to be. We stopped by this place multiple times (it wasn’t too far from our hotel either) and even stayed once for dinner, which was delicious too. Make sure you don’t miss Lazy Cats Café when you’re staying in Ubud!

Breakfast at Lazy Cats Instagrammable Café in Ubud, Bali, Indonesia
Dinner at Lazy Cats Instagrammable Café in Ubud, Bali, Indonesia

2. Daily Baguette

Daily Baguette is a French bakery with freshly baked breads and pastries. You can also order salads and sandwiches which you can either eat on their rooftop terrace or take away. We loved their salads and ordered them multiple times to takeaway for lunch or late-night snack. We also often brought their baguettes with us on exploring days around the area. We really missed fresh bread, so we were happy we discovered this bakery. Daily Baguette is the perfect place for a healthy lunch in Ubud.

Goatcheese salad takeaway from Daily Baguette, a French bakery in Ubud, Bali, Indonesia

3. Casa Luna

We went to Casa Luna multiple times for breakfast and lunch. Their menu has many different options to choose from, which makes it sometimes hard to choose. Their egg meals and smoothie bowls are very good, as well are their smoothie drink. The interior is in Balinese style with huge marble tables. The marble tables make it a great spot for some photos, so we would consider Casa Luna an Instagrammable place to eat in Ubud.

Breakfast at Casa Luna in Ubud, Bali, Indonesia
Breakfast at Casa Luna in Ubud, Bali, Indonesia

4. El Mexicano

El Mexicano is a Mexican restaurant we went to for dinner on our first day. We were pleasantly surprised by this restaurant. The portions are huge, and the food is very good. The interior of the restaurant is so pretty with lots of colors and patterned tiles. Our table was located on the alleyway which was the perfect spot for people-watching. We would absolutely recommend El Mexicano for dinner, in our opinion it’s one of the best places to eat in Ubud.

Dinner at El Mexicano, a Mexican restaurant in Ubud, Bali, Indonesia

5. Nostimo Greek Grill Ubud

We usually look for a Greek restaurant everywhere we stay. In Asia, it’s a bit harder to find Greek restaurants, but in Ubud we got lucky. Our starter at Nostimo was pita bread with different kinds of Greek dips (we always love this) and our main was a gyros and a souvlaki platter. We really missed Greek food and it was very good. The portions of the platters were huge, just how it’s supposed to be with Greek food. Nostimo Greek Grill is a great place for dinner in Ubud. If you like Greek food, you absolutely have to check out Nostimo!

Starter at Nostimo Greek Grill, a Greek restaurant in Ubud, Bali, Indonesia
Main at Nostimo Greek Grill, a Greek restaurant in Ubud, Bali, Indonesia

6. UNO Restorante Italiano

On a late afternoon we were in the mood for Italian food so we decided to give UNO a try. We ordered a pizza and a pasta, and it didn’t disappoint. Often when you order pizza in Asia, it’s not the same as a real Italian pizza. UNO serves real Italian pizzas and even though it wasn’t the best pizza and pasta we ever had, it was certainly very decent. The interior of UNO looks very nice with a few neon signs on the walls. If you’re in the mood for Italian food, UNO is a safe bet. UNO is a great place to eat pizza in Ubud.

Pizza and pasta at UNO Restorante, a Italian restaurant in Ubud, Bali, Indonesia

7. White Orchid Ubud

On our first day in Ubud we had lunch at White Orchid. We ordered a club sandwich and a smoothie bowl. The club sandwich was good, but the smoothie bowl didn’t look very pretty and there weren’t many toppings. The taste of the smoothie bowl was okay though. Lazy Cats Café and Casa Luna serve way better smoothie bowls, so if you’re in the mood for one, skip this place. The interior of White Orchid does look nice with lots of wood.

Breakfast at White Orchid in Ubud, Bali, Indonesia

8. Arang Sate Bar

Our favorite Indonesian food is sate, so we had to check out the Arang Sate Bar. Their menu consists of many kinds of sate. Even though the portions are small, and the price is pretty high, the food was very good. The restaurant has a beautiful outdoor seating area and a cooler area inside. The interior of the restaurant was a bit fancy. If you like to try different kinds of sates, this is the place for you.

Dinner at Arang Sate Bar, an Indonesian restaurant in Ubud, Bali, Indonesia

9. Semujaen Ubud

As Ubud is home to many kinds of cuisines, we also wanted to taste the Indonesian cuisine and gave Semujaen a shot. The interior was decorated in Balinese style. They offer different kinds of Indonesian dishes. We decided to go for a dish with salmon and a curry. The portions weren’t very big, and the prices were pretty high. The food was okay. If you’re looking for Indonesian food, it’s better to look for a Warung. Warungs serve way cheaper food, and probably better too.

Dinner at Semujaen, an Indonesian restaurant in Ubud, Bali, Indonesia
Dinner at Semujaen, an Indonesian restaurant in Ubud, Bali, Indonesia

10. Karsa Kafe

Karsa Kafe is a little bit out of the city center of Ubud. Karsa Kafe is the perfect place for some refreshments after doing the Campuhan Ridge Walk. The best thing of Karsa Kafe is the beautiful view over the rice fields. The food is decent, but always nice after a long walk in the heat. If you’re looking for a place to eat with a beautiful view in Ubud, Karsa Kafe is the place to be!

View from the Karsa Kafe in Ubud, Bali, Indonesia
Nasi at Karsa Kafe in Ubud, Bali, Indonesia
Pizza at Karsa Kafe in Ubud, Bali, Indonesia

Which of these places would you like to try on your next trip to Ubud, Bali? Let us know in the comments below!

Be sure to check out more of our visual experiences on Instagram!

More Indonesia

Things to do in Ubud, Bali: Most Instagrammable places in and around Ubud

Best things to do in Nusa Penida - Including the most Instagrammable places in Nusa Penida

Where to eat in Nusa Penida: 5 local places to eat in Nusa Penida

How to get to Nusa Penida and where to stay in Nusa Penida

Where to eat in Canggu, Bali: 8 Instagrammable places to eat in Canggu

5 best things to do in and around Canggu, Bali

7 fun Instagrammable places in Canggu, Bali