
Warung Babi Guling Ibu Oka 3
A legendary Ubud eatery serving authentic Balinese Babi Guling, famed for its perfectly roasted suckling pig with crispy skin.

Highlights
Must-see attractions
Social
From TikTok & Reddit
Best Time
Blue hour photography, calmer galleries

Warung Babi Guling Ibu Oka 3

Highlights
Must-see attractions
A legendary Ubud eatery serving authentic Balinese Babi Guling, famed for its perfectly roasted suckling pig with crispy skin.
"This is the best and most authentic babi guling I’ve ever had in Bali. "
Arrive Early for Best Selection
Secure your favorite dishes before they sell out, especially later in the day.
Cash is Preferred
Be prepared to pay with cash, as credit card facilities may not be available.

Quick Facts
Cuisine
Balinese
Price
Mid-range
Phone
+62 361 976345
Address
Jl. Tegal Sari No.2, Ubud, Gianyar Regency, Bali 80571, Indonesia
Highlights
Discover the most iconic attractions and experiences

Authentic Babi Guling
Juicy pork with incredibly crispy skin, marinated in traditional Balinese spices for an unforgettable taste.

Stunning Greenery Views
Dine amidst a lush green patio offering a serene atmosphere, a perfect escape in the heart of Ubud.

Cultural Culinary Experience
Experience a dish deeply rooted in Balinese culture, a must-try for any food lover visiting Bali.
Plans like a pro.
Thinks like you
Insider Tips
from TikTok, Instagram & Reddit
Arrive Early for Best Selection
Secure your favorite dishes before they sell out, especially later in the day.
Cash is Preferred
Be prepared to pay with cash, as credit card facilities may not be available.
Lunchtime Crowd Avoidance
Visit during lunchtime to avoid queues, even during peak seasons.
Embrace the Walk
The best dishes are a short walk away, adding to the authentic experience.
Tips
from all over the internet
Arrive Early for Best Selection
Secure your favorite dishes before they sell out, especially later in the day.
Cash is Preferred
Be prepared to pay with cash, as credit card facilities may not be available.
Lunchtime Crowd Avoidance
Visit during lunchtime to avoid queues, even during peak seasons.
Embrace the Walk
The best dishes are a short walk away, adding to the authentic experience.
What Travellers Say
Reviews Summary
Warung Babi Guling Ibu Oka 3 is a renowned Ubud institution famous for its Babi Guling. While many praise the incredibly crispy pork skin and juicy meat, some find the spices could be stronger or the meat tough. Service and hygiene have been points of contention for a few diners, though the pleasant greenery view and authentic Balinese flavors remain strong draws.
"The Best Babi Guling in Ubud! 🐷
One of the reasons I love Bali is because of its amazing food, and for me, Babi Guling Oka 3 serves the best babi guling in town!
When I first visited Bali in February 2024, my driver highly recommended it and I’m so glad he did! The flavors were unforgettable, making it a must-visit for me every time I return.When I returned to Bali in October, I knew I had to come back. However, due to a feast, they were closed for three days, and I had to patiently wait before I could satisfy my cravings. But when they finally reopened OMG, it was so worth it! I ended up buying a lot because I just couldn’t resist.
🔹 The Babi Guling – The crispy skin, tender and juicy meat, and perfectly blended spices make this dish absolutely irresistible!
🔹 Authenticity – This is the best and most authentic babi guling I’ve ever had in Bali, especially in Ubud.
🔹 Consistency – Even after months, the quality and taste remain top-notch, making it a must-visit every time I’m in Bali.
If you’re ever in Ubud, you CANNOT miss Babi Guling Oka 3. It’s hands-down the best place for babi guling, and a place that keeps me coming back to Bali"
B E V V Y J I L L
"One of the well-known babi guling spots in the Ubud area. The place is slightly hidden inside (need to walk past the narrow aisle), but it’s quite spacious with a nice greenery view.
In terms of taste, it didn’t quite hit the mark for me. The spices weren’t as strong and flavorful for my liking. The fried pork were a bit tough (alot), but the meat is tender and plenty. The highlight was definitely the crispy pork skin - BEST I've eaten. If you come too late, the lawar might be sold out and they will replace it with sayur labu. Oh and the soup is similar with sop sayur with carrots and green beans.
The price is quite steep (tax included), and fyi they only accept cash payments."
Monica Tj
"It was really nice food and it’s my first time to enjoy our barbecue cooling that was like pulled pork it’s very soft and very tasty."
최동한
What People Like
What People Dislike
Frequently Asked Questions
Babi Guling is a traditional Balinese dish of roasted suckling pig, known for its crispy skin and flavorful, spiced meat. [^M1]
Visiting during lunchtime can help you avoid crowds, and arriving early ensures all dishes are available. [^data1] [^data2]
It's recommended to bring cash, as credit cards may not always be accepted. [^data_3]
Typical sides include rice, blood sausage, lawar (vegetable and meat mixture), and sometimes sayur labu (braised chayote).
The spice level can vary; some find the bumbu spicy, while others mention it's not too spicy and chili can be requested separately. [^M6]
It's located in the heart of Ubud, often described as being down a narrow aisle or alley, opposite the former Royal Palace. [^M3]
Mentioned in
Featured in these publications
Restaurants in Ubud
People from all over the island make the pilgrimmage to Ibu Oka's for Bali's signature dish of babi guling, or spit roasted pig—though many swear the pork in their home village tastes better. You judge after ordering nasi babi (pork rice) served with dollops of pork, sausage, and vegetables. When the day's roast pig is finished, Ibu Oka's closes.
Top 10 places to eat in Ubud, Bali | Bali holidays
Tucked away in a spot opposite the former Royal Palace, Ibu Oka's shanty cafe is an Ubud institution that draws both locals and food lovers from around the world. Babi guling is Balinese roast suckling pig and that, and only that, is what everyone is here to feast on. The restaurant opens at around 10.30am and the tables fill up quickly.
Best Babi Guling in Bali, Indonesia: Where to Go for Pork on Your Fork
With its strategic location in the heart of Ubud Village, just a stone’s throw away on the opposite side of Ubud Royal Palace on Sweta road, this traditional restaurant draws both locals and food lovers from around the world alike. The restaurant opens at around 11am and get pretty crowded quickly. With five or six pigs served daily, they close when they run out, which is usually by 3pm, so it’s best to get in early to have a taste at this popular stall.
Rice Fields and Fine Dining - 10 Restaurants in Ubud
Not only vegetarians, but also diehard carnivores will find something to treat themselves with in Ubud. If you can’t imagine your life without a piece of succulent, delicious meat, then opt for Warung Babi Guling Ibu Oka for an early dinner or a hearty lunch to give your stomach a little bit more time to digest the mouth-watering babi guling – a traditional Balinese suckling pig stuffed with spices and packed with local flavour.
We've found the best restaurants in Ubud, Bali
Make like the locals do and tuck into a plate of babi guling for lunch. Beloved by the Balinese, babi guling is made by stuffing a pig and slow-roasting it on an open fire until the skin turns crisp (and uber delicious). Drop by the very casual babi guling-devoted hot spot Ibu Oka for some of Bali’s best – picture a plate of carved pork, served on a plate piled high with rice, local veg, and sambal.
Babi Guling: A Legendary Culinary and 15 Best Places in Bali
Warung Babi Guling, located in the Ubud area, has become the most famous pork roll stall in Bali for both foreign and local tourists. This Warung Pork Guling is located on the side of the road, but never empty of visitors. The taste of Babi Guling in this shop is not too spicy and you can ask for the chili separately, so those of you who don’t like spicy can still eat Babi Guling at Ibu Oka’s stall.
Things to See, Do, and Eat
This was our first meal when we got to Ubud, and if you’re a fan of pork dishes, then Ibu Oka 3 is a must-visit destination in Ubud. This humble eatery is renowned for its succulent, slow-cooked pork dishes, particularly the crispy and juicy Babi Guling (suckling pig). The restaurant uses traditional Balinese spices and seasonings to marinate the meat, giving it a distinct and delicious flavor.
10 Best Indonesian Foods in Ubud: The Ultimate Foodies Guide
Next up is Warung Babi Guling Ibu Oka, one of the most iconic spots for restaurant Indonesian food in Ubud. Famous for its babi guling (Balinese-style suckling pig), this place has even earned praise from Anthony Bourdain for serving some of the best pork he’s ever had. The dish comes with white rice, crispy pork skin, veggies, and blood sausage, packed with bold spices and tender texture.
Top 17 Restaurants in Ubud
No trip to Ubud would be complete without trying some babi guling, a famous Balinese dish of roasted suckling pig. Warung Babi Guling Ibu Oka is the go-to spot for this traditional dish, with a long-standing reputation for serving up some of the best babi guling in Bali. The restaurant has a casual and no-frills setting, with a simple menu featuring only babi guling and some side dishes.
The Best Places to Eat in Ubud, Bali
It’s really popular here due to the fact that the population is mostly non-Muslim. Often prepared overnight and eaten for breakfast, this is one dish you cannot miss. No part of the roasted pig is left untouched and you’ll find yourself eating crispy skin, soft juicy pork and other things that you’d rather not think about. I visited at lunch time and somehow they hadn’t quite sold out!
Craving Authentic Indonesian Food in Ubud? Here is 10 Guides
We’ve reached the final recommendation, and it’s a legendary one!. Warung Babi Guling Ibu Oka is one of the most famous culinary destinations in Ubud, Bali, known for serving the iconic Balinese babi guling (suckling pig). This restaurant has even gained international recognition, with Anthony Bourdain once praising it as one of the best pork dishes he had ever tasted.
18 Ubud's Best Restaurants You Must Try This 2025! - Bali Travel Blog
Culinary in Bali is not complete without giving yourself a chance of the Balinese’s most loved dish, Babi Guling (roast pork). Although you can find this particular dish in most small warungs you can find, when in Ubud, Warung Babi Guling Ibu Oka is the place to go. Head yourself to Jalan Tegal Sari and Jalan Raya Mas and you will find the restaurant packed by locals.
17 Restoran Terbaik Di Ubud Yang Wajib Kamu Coba
Eksplorasi kuliner di Bali tidak akan lengkap tanpa mencicipi hidangan nasional Bali, Babi Guling (babi panggang). Meskipun Anda dapat menemukan hidangan ini di sebagian besar warung kecil, Warung Babi Guling Ibu Oka adalah tempat untuk dikunjungi ketika di Ubud. Jika Anda pergi ke Jalan Tegal Sari atau Jalan Raya Mas, Anda akan menemukan restoran yang dipenuhi orang.
Best restaurants in Ubud | Restaurants in Ubud | Where to eat in Ubud
Ibu Oka makes it on the list simply because it is, like Naughty Nuri’s an institution. Shooting to fame on the tourist trail after Anthony Bourdain visited it on his show No Reservations in 2007, Ibu Oka is loved by foreigners and locals alike. It’s not the best babi guling we eat in Bali but Ibu Oka deserves to be ticked off regardless given its cult like status.
Irresistible Things To Do In Ubud | This Is The Ultimate Ubud Itinerary
Ibu Oka is an Ubud institution where you can try babi guling or roast suckling pig that has been marinated in spices and religiously turned on a spit for 6 hours. Open only at lunchtime or until the oink runs out, get there early and order a “special,” to get a taste of everything. If you want an extra order of pork cracklings, get there ultra early, or miss out.
Travel: Things to do in Ubud, Bali
Foodies come to Warung Ibu Oka for one thing – the suckling pig (babi guling). Their famed fragrant and spice-full suckling pig offering is unchanged after all these years. There are many ways it is served (the special for example, with Lawar salad, and blood sausage) but I recommend sticking to its simplest form: the suckling pig with rice and extra crackling.
Indulge – Indonesian Food in Ubud Bali
While Indonesia is a Muslim country, Bali is Hindu and “babi guling” also knows as suckling pig is a beloved favorite to locals. Whenever we mention loving babu guling to a local, we usually get a smile and they share where their favorite place to have it is. One of the most popular places to get babi guling in Ubus Bali is Ibu Oka, visited by Anthony Bourdain.
14 Bali Restaurants You’ll Want to Fly For
One, this was where we first tasted the magic of babi guling many years ago. And two, Anthony Bourdain recommended this place and turned it into one of the most iconic Ubud restaurants. Like Naughty Nuri’s and many of the places Anthony features on his travel shows, Ibu Oka has come a long way since that Bali episode of “No Reservations” many years ago.
Babi Guling Enak Di Bali Tahun 2023
Babi Guling Ibu Oka Ubud, Mengungkap Sejarah dan Kelezatan Legendaris. Babi Guling Ibu Oka di Ubud, Bali, merupakan salah satu warung makan yang ikonik dan legendaris. Warung ini dikenal sebagai pelopor babi guling di Bali dan telah ada sejak lama, menjadikannya sebagai salah satu destinasi kuliner yang wajib dikunjungi bagi pecinta hidangan khas Bali.
Ubud's Best Places to Eat
Babi Guling, or suckling pig, is one of the most famous food in Bali. Warung Babi Guling Ibu Oka is a landmark in Bali, and it is known to serve one of the best, if not the best Babi Guling. Rice topped with suckling pig skin, grilled sausage, grilled pork, and deep-fried pork, Babi Guling (Rp 40,000) is good for the soul but bad for the arteries.
Where to find the best babi guling in Bali
Ibu Oka in Ubud is one of the most well known places among tourists, not least because Anthony Bourdain once famously paid it a visit. They have three locations around Ubud, with the pigs probably cooked in a central kitchen. Practically every Google search for babi guling turns this place up, so naturally, you’ll want to know: Is the hype real?
The Best Breakfast Spots In Ubud To Check Out This Year!
No visit to Ubud is complete without trying the iconic Babi Guling, or suckling pig. At Warung Babi Guling Ibu Oka, you can indulge in this traditional Balinese delicacy for breakfast. Imagine biting into succulent roasted pork served with aromatic rice, crispy crackling skin, and flavorful spices – you’ve got to try this at least once!
Jorge Necesario | Indonesia: Cheap and good restaurants in Ubud
To try another local delicacy Suckling Pig - Babi Guling, go to the famous Warung Babi Guling Ibu Oka 3 Restaurant, just a few steps away from the Ubud Palace (map). This restaurant is popular among tourists and always fully occupied. The quality of the food is excellent, serving sizes just about right, only the prices are quite high.
Ubud Guide - the ultimate free travel guide to Ubud
Ibu Oka, is Ubuds most hyped place when it comes to Babi Guling – or suckling pick. Crackling skin and juicy pork meat is what this classic Balinese street food is all about and here they make that to perfection. Ibu Oka is the perfect spot for a quick lunch, but don’t get there too late (after 13.00) as there the might be sold out.
✅ Indulge In The Best Dinner Places In Bali: A Foodie's Guide
Ibu Oka is a must-visit for anyone who wants to taste the authentic flavors of Bali. This restaurant is famous for its Babi Guling, which is a roasted suckling pig that is served with rice, vegetables, and sambal. The pork is cooked to perfection, and the spices used in the dish add a unique flavor that you won’t find anywhere else.
Chinese BBQ Restaurant in Ubud
In contrast to the resort-like areas of southern Bali, Ubud is home to many warung (roadside eating places) and a variety of local restaurants worth trying out. Looking for authentic Chinese food?. Try the popular Golden Monkey located in a friendly location among the flourishing art centre and not far from Ubud Centre.
Taste the Tradition: 8 Best Warungs in Ubud for Food Lovers
Bali is the place to experience a different kind of roasted pork, and Babi Guling Bu Oka is one of the best places to find it. This spot earned its reputation for a reason, even capturing Anthony Bourdain’s heart. The crispy skin combined with the tender, melt-in-your-mouth meat is an experience worth salivating over.
15 Top Things to Do in Ubud Monkey Forest, Bali Indonesia – AllIndonesiaTourism.com
Although this small tavern is located in a small alley, Warung Babi Guling Ibu Oka is already extremely popular among international tourists. It is even said that you did not really come to Bali if you haven’t tried the roasted suckling pig here. The succulent pork and the crackling of the pork skin are to die for.
10 Best Indonesian Restaurants in Ubud - Must Try 2025
Three generations of spice mastery live in every bite at Warung Babi Guling Ibu Oka. This branch of the famous suckling pig empire, sitting across from Ubud's Royal Palace, has perfected the art of crispy-skinned. They serve it with its tender meat and sides of rice, lawar, sambal matah, and rich pork broth soup.
Bali Ubud Food Guide: 11 Food Places You Must Try
Warung Babi Guling Ibu Oka 3 was most unique warung we visited in Ubud. After walking down a narrow path off a bustling main street, we came across the warung’s hidden entrance. One part of the restaurant faces a lush rainforest, while the back section is housed in a garden surrounded by parrots and koi fish.
[2025 Bali Attraction] Travel Guide for Tegalalang Rice Terrace (Updated Jun)
Recommended Local Foods Roast Suckling Pig (Babi Guling) Recommended Restaurant: Ibu Oka in Ubud, about ¥50-80 per person. Dirty Duck Dish (Bebek Betutu) Recommended Restaurant: Bebek Betutu Restaurant, about ¥60-100 per person. Seafood Barbecue Recommended Location: Jimbaran Beach, about ¥100-200 per person.
10 Ubud Warungs For Authentic, Cheap Food in Ubud
You’ll see babi guling being served all over Bali but the best warung in Ubud for sampling it is Babi Guling Ibu Oka. Expect a no-frills portion in a wicker basket for 50,000 IDR (or 70,000 including soup). I couldn’t believe how rich and flavoursome it was, melting in my mouth with crispy skin to die for.
9 Must Try Ubud Restaurant from Traditional until Cafe
Besides, Bebek Bengil there is a restaurant that has been serving one signature dish yet lots of people still come over and over again. Babi Guling Ibu Oka Warung is the best among the best babi guling restaurants in the land!. For more than 10 years, this traditional restaurant has satisfied many people.
Best Local Balinese Restaurants in Ubud
Sure there are countless name of local warungs serving famous babi guling. However, this particular spot gets most attention due to its convenient central location, just beside the Ubud community hall and across from the Puri Saren royal palace. It always seems packed with both locals and tourists.
Best 8 Babi Guling in Bali, 2018
One of the alternative if you do not prefer Ibu Oka as they are just about 500meters away from Ibu Oka. A place which is well known among locals that buy off to share with families,colleagues and friends. Locals here buy it in stacks as you can see stacks of babi guling stack ontop of each other.
Where to eat the best duck in Ubud?
If you want to eat the best pork crackling EVER, then head to Ibu Oka Warung. 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.
12 best restaurants with healthy food in Ubud
Warung Babi Guling Ibu Oka is a legendary local restaurant in Ubud. It’s famous for its babi guling, the traditional Balinese dish of whole roast pork. Conveniently located across from the Saren Royal Palace, this warung (traditional restaurant) is a must-try for lunch while you’re in Ubud.
15 Tempat Kuliner di Bali, Cocok untuk Wisata Kuliner Selama Liburan!
Perjalanan kuliner di Bali kita dimulai dengan mengunjungi Warung Ibu Oka 3 di Ubud. Warung yang terkenal dengan Babi Gulingnya ini menyajikan hidangan daging babi panggang dengan sempurna hingga kulitnya renyah. Babi Guling ini biasanya disajikan dengan nasi, sayuran, dan sambal pedas.
Top 3 Babi Guling in Bali
Ever since we started to come to Bali 20 years ago, we always made a trip to Warung Babi Guling Ibu Oka. It is the only version of Bali Guling we knew for the longest time. Bali Guling is usually served as Nasi Campur, which is local mixed rice, where you have a bit of everything.
15 Tempat Kuliner di Bali yang Wajib Dikunjungi!
Babi Guling Bu Oka selalu menjadi tujuan utama wisatawan yang ingin menikmati babi guling khas Bali. Memiliki 3 cabang di Ubud, hidangan ini terkenal dengan daging babinya yang empuk dan bumbu yang meresap sempurna, disajikan bersama sayuran dan sambal Bali.
What are the best Indonesian restaurants in Ubud, Bali?
Must-try dishes like nasi goreng and bebek betutu show Bali’s culinary highlights. Nasi Ayam Kedewatan Ibu Mangku has served incredible chicken rice for over 50 years2. Warung Babi Guling Ibu Oka has kept suckling pig tradition alive for three generations2.
Wondering Where To Eat In Ubud? Here's 15 Of The Best Ubud Restaurants
If you’re non-vegetarian and love pork, then you have to try Bali’s famous babi guling. Babi guling is spit roast pig cooked with garlic, galangal, turmeric, lemongrass, chilli and coconut milk. The pig is then roasted outdoors for several hours.
12 Wisata Kuliner Bali yang Tak Boleh Dilewatkan saat Liburan
Babi guling adalah salah satu kuliner khas Bali yang terkenal. Oleh sebab itu, ada banyak tempat makan lain yang menyajikan hidangan ini. Selain Warung Bu Made Sekar, kamu juga bisa mencicipi babi guling yang nikmat di warung Babi Guling Ibu Oka.
Historic Bali : Ubud Royal Palace
Suckling Pig or Babi Guling at a local warung located right across the street called Babi Guling Ibu Oka Ubud. A traditional Balinese meal such as this would be perfect to complete your trip to Ubud, the centre of culture and arts in Bali.
17 Best Restaurants in Bali, Indonesia
The Ibu Oka is Bali’s most well-known babi guling (roasted suckling pig) restaurant. It is also very well-liked by both locals and tourists from other countries. Former US President Obama also had lunch while visiting Bali with his family.
Eight Interesting Attractions in Ubud Bali
Delicious food that is mostly hunted by non-Muslim tourists has never been quiet all day long. In fact, it is not uncommon for visitors to queue to get a table. Entering the restaurant is quite unique because it is through a small alley.
10 Tempat Makan Babi Guling Terenak di Bali
Babi Guling Ibu Oka sangat tenar di kalangan turis asing, karena rasanya lezat. Menu andalannya tentu saja nasi babi guling, sup babi, dan aneka gorengan. Untuk minumannya, kamu bisa cicipi es lemon, aneka soft drink, dan es jeruk.
Ubud's best local food
The food is cheap and decent but it’s not actually the best Babi Guling in Ubud, despite its reputation. However it’s walking distance from Ubud central, just up from the Palace and still pretty good.
The Hungry Food Guide to Ubud | Bali Eats for Every Budget
Without missing a beat, our Airbnb host recommended Babi Guling or “suckling pig”. There are actually 3 locations in Ubud. There’s Ibu Oka, Warung Babi Guling Ibu Oka 2 & 3.
7-Day Bali And Komodo Adventure: Culture, Cuisine, And Natural Wonders: Itinerary 2025
After the adventure, enjoy a well-deserved Balinese feast at Warung Babi Guling Ibu Oka. Then, continue the thrill with a white water rafting experience on the Ayung River.
10 Warung Babi Guling Paling Enak di Bali (Updated 2023)
Siapa yang gak kenal dengan warung Babi Guling yang satu ini. Salah satu warung yang bikin Babi Guling menjadi tenar di telingga turis lokal maupun luar negeri.
13 Most Famous Babi Guling in Bali You Must Try
The babi guling from Ibu Oka is probably one of the most legendary ones in Bali. The place is so well known that even Anthony Bourdain had visited it.
Social
from TikTok, Instagram & Reddit