Balinese Cuisine · MAINS · BALI

Babi Guling

Bali’s legendary spit-roasted suckling pig

Explore the Dish 
Babi Guling — a classic Balinese dish
Meal time Lunch (often sells out by afternoon)
Origin Traditional Bali
Street price 30,000–70,000 IDR (≈₹165–₹390)
Spice level Medium to hot
Vegetarian No (meat/fish)

What Is Babi Guling?

Babi guling is the most famous Balinese dish of all: a whole suckling pig stuffed with a fierce mix of turmeric, chilli, garlic, shallots, ginger, lemongrass and other base genep spices, then spit-roasted over coconut husk until the skin is glassy and crackling. Served with rice, a spoon of the spiced stuffing, lawar and crisp crackling, it is a once-in-a-trip essential.

A plate of babi guling brings several textures at once: juicy spiced meat, shatteringly crisp skin (kulit), savoury sausage, lawar and a punchy sambal. It is rich, complex and unforgettable.

Traditionally cooked for ceremonies, it is now served daily at specialist warungs — most famously in and around Ubud — that often sell out by mid-afternoon. Note it is not halal, as it is a pork dish.

History & Origins

Babi guling began as a ceremonial dish prepared for temple festivals and life-cycle rituals, where a whole pig is roasted for the community. Over time, specialist warungs brought it to everyday tables and made it a symbol of Balinese cuisine.

  • Tradition A ceremonial centrepiece roasted whole for temple and family festivals
  • Warung era Specialist babi guling warungs make it a daily dish, led by Ubud
  • Today Bali’s most iconic dish and a top reason food-lovers visit

How to Eat It

  1. Get a mix: meat, crackling (kulit), sausage and lawar with rice
  2. Eat the crispy skin first while it is at its crunchiest
  3. Use the sambal sparingly — it is potent
  4. Go at lunchtime — the best places sell out early

When Ordering

  • “Nasi babi guling” = a rice plate with the works
  • “Spesial” for extra crackling and sausage
  • Arrive before 1–2pm; popular warungs run out

Where to Eat It

Top Spots

Babi Guling Ibu Oka

📍 Ubud

The island’s most famous babi guling, a must-visit institution in central Ubud.

₹250–₹450 local ★ Iconic

Warung Babi Guling Pak Malen

📍 Seminyak

A beloved south-Bali favourite, busy and consistently excellent.

₹250–₹450 local ★ Iconic

Babi Guling Bu Dayu

📍 Gianyar / Sanur

Well-loved local spots serving generous, freshly roasted plates.

₹200–₹400 local ★ Recommended

Price Guide

Venue Type IDR USD (approx.) INR (approx.)
Street cart / warung 30,000–70,000 IDR $1.9–$4.4 ₹165–₹390
Local warung (sit-down) 84,000–126,000 IDR $5.2–$7.9 ₹465–₹700
Mid-range restaurant 140,000–224,000 IDR $8.8–$14.0 ₹780–₹1245
Hotel / tourist restaurant 245,000–420,000 IDR $15.3–$26.2 ₹1360–₹2335

Vegetarian & Dietary Notes

Babi guling is a pork dish with no vegetarian version. Vegetarians should choose nasi campur vegetarian, tipat cantok or tempeh dishes instead.

Not vegetarian — try nasi campur vegetarian instead

Jain note: Balinese cooking uses garlic, shallots and shrimp paste (terasi) widely. Jain travellers should ask for dishes without onion, garlic and terasi — easiest at vegetarian warungs in Ubud.

Tips for Eating Babi Guling

  • Babi guling is the single most iconic Balinese dish — do not miss it.
  • Go at lunch; the best warungs sell out by early afternoon.
  • It is a pork dish and not halal.
  • Order a mixed plate to get crackling, sausage and lawar together.

Frequently Asked Questions

A whole suckling pig stuffed with Balinese spice paste and spit-roasted over coconut husk, served with rice, lawar and crackling.

No — it is a pork dish. Muslim travellers should choose ayam betutu, sate ayam or seafood instead.

Ubud is the spiritual home, with famous warungs like Ibu Oka; Pak Malen in Seminyak is a southern favourite.

Each pig is roasted fresh in the morning; once it is gone, it is gone — usually by mid-afternoon.

Medium to hot — the spice paste is bold and the sambal can be fiery. Ask for less sambal if needed.

Ready to eat your way through Bali?

Our specialists plan food-focused itineraries around what you want to eat.

Plan My Food Trip