Babi guling
Photo: Crisco 1492 · CC BY-SA 3.0

Babi guling is a signature dish of Indonesia; we have verified places to eat it in Bali. A young pig stuffed with turmeric, chilli, garlic and ginger and turned over a fire until the skin cracks, served as a rice plate with lawar, crackling and pork broth. Start with where to eat Babi guling in Bali.

Babi guling · Bali

A young pig stuffed with turmeric, chilli, garlic and ginger and turned over a fire until the skin cracks, served as a rice plate with lawar, crackling and pork broth.

Babi guling, be guling in Balinese, is a piglet roasted whole while it is turned over a fire, its belly packed with spices and vegetables such as cassava leaves; guling means to roll or turn. It started as food for temple ceremonies and family rites, and the Gianyar area around Ubud is counted among the best places for it. Specialist warungs now sell it daily as a rice plate with lawar, crackling, urutan sausage and pork soup. It is pork (babi means pig), and the crackling often sells out by early afternoon.

Where to eat in Bali:

Where to eat Babi guling in Bali: the editor picks

Book food experiences in Bali

See all 1168 bookable experiences in Bali