Pizza Restaurants in Ubud

By Putri, 2023.12.04

Pizza may be the farthest in your mind because, after all, you’re not in Italy! But today, you can find everything in Ubud’s culinary scene. And I guess everybody loves pizza no matter where you are in the world! So, it was no surprise that a lot of pizza joints popped up on Bali’s map. After all, who can resist the doughy crust, savoury toppings, and generous amounts of cheese?

There’ll always be room for pizza, whether for lunch, dinner, or a quick takeout. So, if you’re in Bali and you start craving the timeless pizza pie, you can never go wrong with these top spots:

Pizza on the table in the Pizza Restaurant in Ubud

1. Mamma Mia

Pizzas and pasta are all the rave at this new Italian restaurant. And even though many places serve these dishes, I invite you to go to Mamma Mia specifically. They’re the real deal.


The proof? The restaurant is owned by Tony, an Italian-born and raised. That’s why the vibe there is just so cosy and welcoming, like a charming Italian family-run eatery. Everything just feels authentic, including their recipes and the special oven they use to make their pizzas. The pastas are made from scratch using the best ingredients. With every bit of effort they put into ensuring you get an authentic experience, no wonder they quickly rose to become one of the best pizza places on the island! Everyone has their favourites on the menu. But if you ask me, you can never go wrong with ravioli in a mushroom cream sauce (available in spinach, chicken, and pork) and Fettine alla Pizzaiola.


💸 Average price: US $8–$15

📍Location: Jl. Raya Pengosekan Ubud, Ubud, Bali 80571

⭐Reviews: 9/10

🚘Service: dine-in, takeaway, delivery

🕙Opening hours: 11.00 am–10.30 pm


☎️Phone number: (0361) 978475

2. Pizza Bagus

Pizza Bagus is the way to go if you prefer going to a place in town with a solid follower base. Those who tend to choose places locals love will undoubtedly enjoy the atmosphere there. And the food too, of course!

The spot has been around since the 90s, and it has quickly become a popular destination for Italian expats in the region. With their Neapolitan chef handling the kitchen, the word of authentic Italian flavour just kept on spreading. Pizza Bagus is currently at Pengosekan in Ubud. However, not only Italians come to enjoy food here: whenever I go there, there’s always a mixed crowd of backpackers from all around the world, businesspeople, and locals. That alone should tell you this restaurant’s immaculate reputation for giving authentic flavours.

If you ask me, they’ll probably need a bigger location soon. Their espresso, gelato, and everything else on the menu are simply too good! So, make sure to check out Yelp or Tripadvisor as well, just in case they relocate to a new address.


💸Average price: US $7–$15

📍Location: Jl. Raya Pengosekan, MAS, Bali 80571

⭐Reviews: 9/10

🚘Service: dine-in, takeaway

🕙Opening hours: 08.30 am–11.00 pm


☎️Phone number: (0361) 978520

3. L’osteria Pizza e Cucina

For margaritas, burrata, pizza, and every other Italian flavour in between, L’Osteria Pizza e Cucina won’t disappoint. Personally, my favourites are the desserts. The tiramisu, panna cotta, and cheesecake are to die for! So, if you can’t wait until you finish the main course, there’s no shame in ordering it early. Make sure to check out their selection of drinks as well. The most popular are Limoncello, wine, or margaritas. But their cocktails are also worth the trip to this restaurant.

This location is conveniently situated, making it accessible by all modes of transportation. Many people say that the employees here are very good at their jobs and the fast service is a really significant advantage, alongside the delicious, affordable food. You will certainly enjoy the calm feeling and beautiful decorations.


💸Average price: US $8–$20

📍Location: Jl. Monkey Forest No.8, Ubud, Bali 80571

⭐Reviews: 9/10

🚘Service: Dine-in, takeaway

🕙Opening hours: 12.00 pm–11.00 pm


☎️Phone number: (081) 239769486

4. Umah Pizza

I’ll tell you straight: Umah Pizza is worth visiting. Their pizza is simply delicious. With the thin and crispy crust, you’ll really get more of the flavours and toppings out of every bite. The huge portions will keep you full and satisfied, too! The prices are fair, making it affordable compared to what you would usually find in Ubud.

If you want to try a little bit of everything, they have a set meal that includes one pasta dish, one large pizza, and two drinks for two people. This way, you can taste some of their homemade pasta. My personal recommendation? The pesto pasta. For the pizza, I like the simple perfection of Margherita. If you’re not looking for something elaborate, you can’t go wrong with that.

The best part? Locals get a 10% discount on their bill. This makes it even more enticing to check out their place. The parking may be difficult, but the service and food are definitely worth it.


💸 Average price: US $7–$15

📍Location: Jl. Bisma, Ubud, Bali 80571

⭐Reviews: 9/10

🚘Service: dine-in, takeaway, delivery

🕙Opening hours: 11.30 am–10.30 pm


☎️Phone number: (081) 338875843

5. Bella Pizza

Do you plan on going to the Botanical Garden Ubud? Make sure to check out the nearby Italian restaurant that’s very popular in the area. Anyone from this side of Ubud will tell you that if you want a delicious pizza and coffee, Bella Pizza is the best option. Customers can’t speak enough praise of the food, but personally, I think that the staff’s hospitality makes all the meals here even better. From my experience, they’re quick to respond to your wants and needs, so I was happy from the moment I walked to the door until the moment I left. So if a great atmosphere and superb service are essential to you, make plenty of room for their food.


💸 Average price: US $7–$12

📍Location: Jl. Tirta Tawar Banjar Kutuh Kaja No.90, Petulu, Bali 80571

⭐Reviews: 9/10

🚘Service: dine-in, takeaway. delivery

🕙Opening hours: 08.00 am–11.00 pm


☎️Phone number: (081) 238164479

Expert opinion

I have been living in Bali for ten years and pizza is not something that I will skip. Eating pizza in Bali is a different experience if I compare it to my hometown. The original pizzas in Bali have more variety and what is good about this is that most of them are made and owned by the hand of the original chef from Italia. There are so many places and areas in Bali where you can get a house-made pizza. Ubud is one of the famous culinary areas where you can find good pizza! So, here are my best selections of pizza restaurants in Ubud.

Mamma Mia, Pizza Bagus, L’Osteria Pizza e Cucina

The reason why I chose these is because of the authenticity of the pizza, the taste, the quality of the pizza, the variety, and the fresh ingredients! If you visit Ubud during your holiday, eating or ordering pizza is the best option for enjoying that taste of Italy! Enjoy Ubud! Oh, and your pizza as well!


Guide and the author of the project On Bali

The author of our website is from Jakarta, Indonesia. Being brave enough to go with the flow, the author settled in Bali more than ten years ago. With hobbies that include arts and culture, the author gained a deep understanding of Balinese traditions. Excellent writing skills help the author transfer all these impressions onto our website. An ever-lasting desire to share knowledge and experience with others makes the author the perfect guide to Bali.

Date of Last Update: May 20, 2024