I feel that finding good pizza in Ubud is actually really easy. Maybe, a little bit too easy. Ubud has so many pizza joints, it’s like being in a little Italy. Each joint has their own specialty, and signature taste.

Do you want a doughy and chewy crust? Got it! Napolitana style pizza? Easy. Or, pizza with unique topping like Ayam Betutu? Ubud has it! You will never run out of options for your pizza night.

And, when it comes to the ‘which-place-has-the-best-pizza‘ argument? Wow, let me tell you, it’s going to be a long discussion. Everybody has their own contender to throw in the ring.

So, in order to make your pizza quest a little bit easier, here is my guide to the best pizza in Ubud.

#1 L’Osteria 


European-Style & Intimate
Mon-Sun 12:00-22:00
+62 812 3976 9486
Jl. Monkey Forest No.8, Ubud



Serving up authentic Italian cuisine in the jungle, L’Osteria is the number one hotspot for pizza in Ubud. Their vast menu is packed with traditional tastes including your regular pizza toppings, pasta dishes and sides – all prepared fresh on order. 

This is one of the best pizza places in Ubud for a chilled dinner with your friends. The breezy restaurant and central location makes it easy for meeting up and enjoying some fabulous pizza together. 

Be sure to try out the Ai Formaggi pizza – cheese lovers will swoon! 

#2 La Baracca 

La Baracca Bali

Vibrant & Instagrammable
Mon-Sun 12:00-23:00
+62 821 4517 5621
Jl. Labuansait No.10, Pecatu, Kec. Kuta Sel.

La Baracca Bali


Controversial opinion – I think La Baracca has the best pizza across the island, and their Ubud location is no exception. 

The perfectly crusty slightly burnt crusts, fresh tomato sauce, melted stringy cheese and flavourful toppings make my mouth drool just typing about it.. 

When I get to choose the spot for pizza night, I will always choose La Baracca. The relaxed environment, vast menu and tasty cocktails makes it a fun hangout where you can enjoy quality time with your loved ones. 

Check out their spaghetti and meatballs when you have the chance – heavenly! 

#3 Buonasera Pizza

Buonasera Pizza

Pizza Parlor
Minimalist & Intimate
Mon-Sun 10:00-23:45
+62 361 974 136
Jl. Gootama No.12, Ubud

Buonasera Pizza

Pizza Parlor

I always come back to the Margherita pizza when I’m not sure what to order. How can you know if a place has really good pizza? Order the Margherita.

When I first tried the pizza in Buonasera, I thought that the dough is a bit too thick. But, after a couple of slices, I was addicted.

I feel that they may have one of the best crusts of all the pizza spots in Ubud – my friends think the opposite. Everyone has their own preference when it comes to pizza.

Everything in Buonasera’s pizza is just the right consistency – the crust, the Marinara sauce, the basil, and the mozzarella – although a bit more cheese can’t hurt.

My other favourite item on the menu is the Bolognaise pizza. Topped with Bolognaise meat sauce and mozzarella, it is super simple and very meaty. As a carnivore living in Ubud, this pizza has everything I need. It gives me a feeling of contentment, especially when a cold Bintang is present.

Another thing I love about this restaurant is the decor. It has a clean white design and blue decor without any knick-knacks.

Located in the heart of Ubud on Goutama Street, Buonasera has become my favourite go-to for pizza.

#4 Umah Pizza

Umah Pizza

Pizza Parlor
Cozy & Minimalist
Mon-Sun 8:30-23:00
+62 813 3887 5843
Jl. Bisma, Ubud

Umah Pizza

Pizza Parlor

Umah Pizza amazes me in so many ways.

Firstly, the pizza is definitely one of the best pizzas in Ubud, perhaps even Bali. They have a super thin and crispy crust, are generous with the toppings and the portions are huge – bonus!

Secondly, the price is amazing. It’s really cheap by Ubud standard. At about 100k-ish for two people – including one pasta dish, one large pizza, and two drinks – its the deal of the century.

Lastly, they offer an incredible delivery service. I was staying with a friend in a villa in the middle of nowhere, and wanted to try our luck by ordering from Umah Pizza, thinking that the delivery would be out of scope. We were so surprised – and ecstatic – when our pizza arrived in just 45 minutes.

My favourite dish is, once again, the Margherita pizza. However, I like to include extra toppings depending on my mood. I also recommend their homemade pasta. My favourite is the Pesto pasta, but they’re all incredible.

If you’re Indonesian it gets better, they have 10% local discount!

The only downside? Parking here can be a bit fussy.

#5 Mamma Mia Pizza

Mamma Mia

Intimate & Wooden-Interiors
Mon-Sun 11:00-23:00
+62 361 978 475
Jl. Raya Pengosekan, Ubud

Mamma Mia


Mamma Mia is one of the only places where I will order a vegetarian pizza.

Crust-wise, it’s different from the other restaurants. A bit thicker, but it has just the right amount of chewiness. The crust to topping ratio is perfect. Not too much, not too little. The ideal balance. Their vegetarian pizza includes eggplant, onion, paprika, and a lot of other fresh tasty vegetables.

Unfortunately, I haven’t had the chance to try any of their pasta dishes yet, but they are widely raved about around Ubud.

I suggest preparing an additional half hour to be seated at dinner time – unless you book ahead. You could also try out the other Mamma Mia location which is a bit smaller and quieter on Hanoman Street.

For those who like cold pizza leftovers for breakfast the next day, I can tell you that these hit the spot. And the price-point is just right!