Babi Guling, Indonesia traditional
Indonesiatraditional

Babi Guling

Bali's ceremonial roast pig: a whole pig stuffed with a spice paste of shallots, garlic, lemongrass, galangal, turmeric, chilli, candlenut and bumbu Bali, then slowly rotated over a wood fire for four to five hours until the skin cracks into the most intensely spiced crackling on earth; served at every Balinese Hindu ceremony and at Ibu Oka's famous Ubud warung.

At a glance

Good to know

Typical price
Around 35,000-70,000 IDR a portion in Bali.
Best season
Year-round; central to Balinese ceremonies.
Spice level
Medium; the spice paste (base genep) is aromatic and warming.
Good to know
Roast suckling pig, so not vegetarian and not for those who avoid pork. Naturally gluten-free.
Where to eat
Bali, Indonesia, where the Hindu majority eats pork; served with rice and side dishes (lawar).

"Bali's ceremonial whole roast pig, spice-pasted inside and out, rotated over wood fire for five hours, has the most intensely flavoured crackling of any roast tradition on earth."

About Babi Guling

Bali's ceremonial roast pig: a whole pig stuffed with a spice paste of shallots, garlic, lemongrass, galangal, turmeric, chilli, candlenut and bumbu Bali, then slowly rotated over a wood fire for four to five hours until the skin cracks into the most intensely spiced crackling on earth; served at every Balinese Hindu ceremony and at Ibu Oka's famous Ubud warung.

Babi Guling, a traditional Indonesia dish

Babi Guling, a staple of Indonesia's cuisine

Bali's Roast Pig

Babi guling is Bali's ceremonial roast pig: a whole animal packed inside and out with a spice paste and turned slowly over a wood fire for hours until the skin becomes deeply spiced crackling and the meat turns fragrant and tender. It is the centrepiece of Balinese Hindu ceremonies and is also served daily at warungs in Ubud and beyond. Few roasts anywhere carry as much flavour in the skin.

The Spice Paste

The flavour comes from base genep, the complex Balinese spice paste of shallot, garlic, lemongrass, galangal, turmeric, chilli, candlenut and more, rubbed into the cavity and under the skin. As the pig turns, the paste caramelises and perfumes the meat from within. It is the paste, not just the fire, that defines the dish.

The Crackling

The skin is the prize. Long, slow rotation over wood renders the fat and crisps the spiced skin into sheets of crackling unlike plain roast pork. Carved to order, it shatters audibly, while the meat beneath stays moist and yellow with turmeric. A good portion always includes both.

Ceremony and Warung

Babi guling sits at the heart of Balinese ritual, prepared for temple festivals and family ceremonies as an offering and a feast. The warungs that serve it to visitors open in the morning and often sell out by midday. Eaten on rice with vegetables and sambal, it carries the island's religious tradition onto the everyday plate.

What to Expect

At Ibu Oka in Ubud the babi guling is carved to order. The skin comes off in large crackling sheets. The flesh beneath is tender and fragrant with turmeric and lemongrass. Everything arrives on a rice plate.

Why Try It

Babi guling is Balinese Hindu ceremony food made available to visitors, the context of the island's religious tradition adds a layer of meaning to what is already an extraordinary dish.

โœฆ Photo Gallery

Insider Tips

1

Ibu Oka warung in Ubud (open mornings until sold out) is the most famous address.

2

Arrive early, babi guling sells out by noon at the best warungs.

3

The crackling (kulit) is the priority. Ask for an extra portion.

Good to know

Babi Guling: common questions

Babi guling is Balinese spit-roasted suckling pig, stuffed and rubbed with a rich spice paste called base genep, then turned over a fire until the skin is crackling-crisp and the meat fragrant. It is a celebrated specialty of Bali.

Free Travel Tools
Games & Discover

Featured

Conquer the World

195 nations. One dart. Build your empire.

New Game

FateLand

Three darts. The world decides your fortune, heartbreak & legacy.

FateLand
Fortune. Heartbreak. Legacy. Throw & find out.