A composed plate of nasi babi guling at Warung Ibu Oka in Ubud — steamed rice, slices of roast suckling pig, shards of crackling skin, urutan sausage, and lawar, served on a simple plate at a warung table, representing Bali's most celebrated pork dish

Warung Babi Guling Ibu Oka: Bali's Most Famous Roast Pork

Bali, Indonesia
10 min read
Photo by Mufid Majnun on Unsplash

Ubud's legendary roast pork warung serves Bali's most iconic dish — crispy-skinned babi guling with all the fixings. Here's what to expect.

There's a particular kind of fame that attaches to a warung when Anthony Bourdain calls its signature dish the best thing he's ever eaten. For Warung Babi Guling Ibu Oka in Ubud, that 2005 No Reservations episode turned a neighborhood institution into an international pilgrimage site. Nearly two decades later, the line still forms before the doors open.

But here's what matters more than the Bourdain connection: the pork is genuinely, stubbornly excellent. And the story behind it tells you something real about Balinese food culture — why roast suckling pig is sacred and celebratory here in ways it isn't anywhere else in Indonesia.

What Babi Guling Actually Is

A whole suckling pig being spit-roasted over a wood or coconut-husk fire in a traditional Balinese kitchen, skin blistering to a deep caramelized bronze — illustrating the ceremonial preparation method described in the 'What Babi Guling Actually Is' section
A whole suckling pig being spit-roasted over a wood or coconut-husk fire in a traditional Balinese kitchen, skin blistering to a deep caramelized bronze — illustrating the ceremonial preparation method described in the 'What Babi Guling Actually Is' sectionPhoto by Anthony Martinez on Unsplash

Babi guling — whole spit-roasted suckling pig — is arguably the most important ceremonial dish in Balinese Hindu culture. It appears at temple ceremonies, weddings, tooth-filing rituals, and cremations. The preparation is elaborate: a whole pig is stuffed with a paste of turmeric, coriander seeds, lemongrass, galangal, shallots, garlic, and chilies, then roasted slowly over a wood or coconut-husk fire, turned by hand until the skin blisters into a deep, crackling bronze.

This isn't something Bali borrowed from elsewhere. Indonesia is overwhelmingly Muslim, and pork plays almost no role in the cuisines of Java, Sumatra, or most other islands. Bali's Hindu majority makes it a culinary outlier — the one place in the archipelago where pork is not just accepted but central. Babi guling is a direct expression of that religious and cultural identity.

What Ibu Oka did was take a dish that most visitors would only encounter at a ceremony they weren't invited to and make it available daily, in a casual warung setting, at local prices.

The History

The exterior of Warung Babi Guling Ibu Oka on Jalan Tegal Sari in Ubud, with Puri Saren Agung — the Ubud royal palace — visible across the street, showing the warung's iconic central location in the heart of old Ubud
The exterior of Warung Babi Guling Ibu Oka on Jalan Tegal Sari in Ubud, with Puri Saren Agung — the Ubud royal palace — visible across the street, showing the warung's iconic central location in the heart of old UbudAI-generated illustration

The warung is named for its founder, Ibu Oka herself, who began selling babi guling in Ubud decades before any travel show came calling. The original location sits on Jalan Tegal Sari, directly across from Puri Saren Agung — Ubud's royal palace — in the kind of prime real estate that only long tenure can explain. The family has deep roots in Ubud, and the recipes have been passed through generations.

Bourdain's visit brought international attention, but Ibu Oka was already well known among Balinese and Indonesian food circles. The warung had been feeding locals, ceremony-goers, and the occasional adventurous tourist for years. What changed after 2005 was the audience — suddenly it was tour buses and backpackers, not just families from the next banjar.

Ibu Oka passed away in 2021, but the warung continues to operate under family management. The recipes and preparation methods remain unchanged.

What You'll Eat

You don't order from a menu at Ibu Oka. You sit down and receive a plate — or you choose from the few available options, which are all variations on the same animal.

What's on the Plate

Nasi Babi Guling (Special)

Rice with roast pork, crispy skin, sausage, lawar, and soup — the full experience

Crispy Skin (Kulit)

Ordered separately if available — the single best element

Sausage (Urutan)

Balinese pork sausage, coarsely ground, spiced with the same base paste

Lawar

Finely chopped vegetable and coconut mix, sometimes with blood — a Balinese staple

The special plate — nasi babi guling — is what most people order and what you should get. It arrives as a composed plate: steamed rice, slices of roast pork, a shard or two of that legendary crackling skin, a length of urutan sausage, a scoop of lawar, and a small bowl of broth.

The skin is the star. When Ibu Oka's kitchen is running well, it shatters between your teeth — brittle, deeply caramelized, with a thin layer of rendered fat underneath that carries the turmeric-lemongrass spice paste. The meat itself is tender and heavily seasoned, more complex than Western-style roast pork because the spice paste penetrates from the inside out.

The lawar deserves attention too. It's a dish most visitors overlook, but it's one of the most distinctly Balinese things on the plate — a finely minced mix of green beans, grated coconut, and spices, sometimes enriched with pork blood for a richer, more mineral flavor. Not every plate includes the blood version; it depends on the day.

The Practical Details

The interior of a traditional Balinese warung at midday — communal plastic tables and chairs, fluorescent lighting, diners eating babi guling from simple plates, capturing the no-frills setting described in the 'Practical Details' section
The interior of a traditional Balinese warung at midday — communal plastic tables and chairs, fluorescent lighting, diners eating babi guling from simple plates, capturing the no-frills setting described in the 'Practical Details' sectionAI-generated illustration

Arrive early. This is the single most useful piece of advice. Ibu Oka typically opens around 11:00 AM and serves until the pork runs out, which on busy days can be as early as 1:00 or 2:00 PM. By noon, you may be waiting in line. By 2:00 PM, you may be out of luck.

Expect the setting to be basic. This is a warung, not a restaurant. Seating is communal, service is fast, and the ambiance is fluorescent lights and plastic chairs. That's the point. You're paying for the food, not the décor.

Multiple locations exist. The family has expanded to additional branches in Ubud (including one on Jalan Suweta). The original Jalan Tegal Sari location draws the biggest crowds and carries the most nostalgia, but regulars report the food quality is consistent across branches. If the main location has a long wait, the secondary spots are worth trying.

Babi guling is a midday dish in Bali — most warungs serving it operate only for lunch. Planning a visit around dinner hours will leave you disappointed at Ibu Oka and most other babi guling spots.

Is It Worth the Hype?

A close-up of shattered babi guling crackling skin — the deeply caramelized, brittle pork skin that is described as the star element of the Ibu Oka plate, illustrating the texture and color that defines the dish's reputation
A close-up of shattered babi guling crackling skin — the deeply caramelized, brittle pork skin that is described as the star element of the Ibu Oka plate, illustrating the texture and color that defines the dish's reputationAI-generated illustration

The honest answer: mostly yes, with a caveat. Ibu Oka is not the only excellent babi guling in Bali. Locals will tell you — sometimes emphatically — that Babi Guling Pak Malen in Seminyak or Babi Guling Chandra in Denpasar produces pork that's just as good or better, without the tourist premium of Ubud's most famous warung.

They're not wrong. Bali has dozens of outstanding babi guling warungs, and part of the joy of eating here is discovering the ones that don't appear in any guidebook.

But Ibu Oka earns its reputation for a reason. The consistency is remarkable for a place serving this volume. The skin is almost always excellent. The spice paste has a depth — that layered turmeric-lemongrass-chili warmth — that speaks to decades of refinement. And the location, steps from the palace in the heart of old Ubud, gives the meal a sense of place that a strip-mall warung can't replicate.

Go early, get the special plate, and pay attention to the lawar. You'll understand why this dish means what it means here.

Frequently Asked Questions

No. Babi guling is a pork dish. Ibu Oka serves exclusively pork-based food and is not halal.
No reservations are taken. Seating is first-come, first-served. Arriving before noon gives you the best chance of a short wait.
No. Ibu Oka is a single-dish warung focused entirely on babi guling. Vegetarian visitors should eat elsewhere.
Cash is strongly recommended. While some reports suggest card payment may occasionally be possible, this is a traditional warung and cash (Indonesian rupiah) remains the reliable option.
The original on Jalan Tegal Sari is the most iconic and sits across from Ubud Palace. Food quality is consistent across branches, so if the main location is packed, the Jalan Suweta branch is a solid alternative.
Share

Related Articles