← Back to globe
Balinese Ceremony Dish · Whole Roasted Suckling Pig

Babi Guling

Babi Guling — street food from Bali, Indonesia
Photo: I Kadek Jaya Wiguna / Wikimedia Commons · CC BY-SA 4.0

Its name literally means 'turning pig,' and it began as a Hindu ceremonial offering tied to the Balinese Tabuh Rah sacrificial tradition — reserved for temple festivals and rites of passage long before it became an everyday warung order.

A whole young pig is stuffed with a thick paste of turmeric, galangal, and chili, then slow-roasted on a rotating spit over an open fire until the skin turns deep gold and shatteringly crisp. Warungs across Bali carve it to order over rice with lawar and crackling skin on top.

Why it's made this way: Bali is Indonesia's only Hindu-majority island in the world's largest Muslim-majority country, and babi guling's roots in Balinese Hindu ceremony reflect that distinct religious identity as clearly as any dish on the island.
Read it in context →

More from Indonesia

Es Cendol Sate (Skewered Grilled Meat) Gado-Gado (Vegetable Salad with Peanut Sauce) Bakso Martabak Sate Padang
Part of World of Street Food — 3248 dishes from 118 countries. Something wrong here? Tell us in the comments below. Photo credits.