6.1.3 📘 Main 6 Daily Life — Food, Clothes, Home 6.1 The Structure of Food

Babi Guling and Bebek Betutu — Bali's Sacred Foods

Bali's two iconic ritual foods. Babi Guling (roast pig) is the everyday and festival staple; Bebek Betutu (slow-cooked duck) is the special food of major rites. Spices, tradition, and a foreigner restaurant guide.

🔄 Continuously Updated — A living document, continuously refined from local observation and sources to reflect the latest details.
📖 5 min read · 2026.05.28

Bali's two iconic ritual foodsBabi Guling (roast pig) and Bebek Betutu (slow-roasted duck). Babi Guling is the staple at Galungan, weddings, and everyday markets; Bebek Betutu is the special food of major rites. Basa Genep (11–15 spices) is the core. The tradition of Balinese families slaughtering the pig and roasting 6 hours has expanded into modern Warung, restaurants, and foreigner tourism. The queue at Ibu Oka (Ubud) is the scenery of Bali food tourism. The dish foreigners must eat at least once when in Bali.

A. Babi Guling — Roast Pig

Meaning:

  • Babi = pig
  • Guling = roll (rotisserie technique)
  • A whole pig stuffed with spices and roasted on a spit for 6 hours

History:

  • Balinese tradition — over 1,000 years
  • Royal and Brahmana ritual food
  • Colonial era — spread to commoners
  • 1970s tourism — restaurantization at Ibu Oka et al.

Traditional production (Galungan, weddings):

  • Penampahan (D-1, 3.5.1) dawn pig slaughter
  • Joint Banjar youth work
  • Spice (Basa Genep) preparation — dozens of items
  • Stuff pig's belly with spices + vegetables
  • Bamboo skewer
  • Traditional hearth (Tungku) rotisserie 4–6 hours
  • Whole family / Banjar meal

Basa Genep (the Balinese master spice):

  • Garlic (Bawang Putih)
  • Shallot (Bawang Merah)
  • Turmeric (Kunyit)
  • Galangal (Lengkuas)
  • Ginger (Jahe)
  • Kencur (small ginger)
  • Chili (Cabai)
  • Pepper (Lada)
  • Coriander (Ketumbar)
  • Kaffir lime leaf (Daun Jeruk)
  • Shrimp paste (Terasi)
  • Candlenut (Kemiri)
  • Palm sugar (Gula Aren)
  • Salt (Garam)
  • Coconut oil

These 11–15 spices give Babi Guling its signature taste.

Modern restaurants:

  • Ibu Oka (Ubud) — most famous, internationally renowned
  • Pak Malen (Sanur) — authentic
  • Warung Babi Guling Pande Egi (Denpasar)
  • Babi Guling Men Lari (Tabanan)
  • Warung Bli Dharma (Ubud)

Served:

  • Rice + pork pieces (meat, offal, skin, blood pudding Urutan) + Lawar + Sate Lilit
  • On banana leaf or plate
  • Rp 30K–80K per serving

Sources: Babi guling · The Jakarta Post — Ibu Oka coverage

B. Bebek Betutu — Slow-Roasted Duck

Meaning:

  • Bebek = duck
  • Betutu = slow roast (long time)
  • Whole duck stuffed with spices, wrapped in banana leaf, slow-roasted 12 hours

Ayam Betutu — chicken version of Bebek Betutu (more common)

History:

  • Originating in Tabanan / Gianyar
  • Royal-ritual / festival food
  • Modern — restaurant tourism staple

Production:

  1. Whole duck (Bebek) or chicken (Ayam)
  2. Stuff Basa Genep into belly
  3. Wrap in banana leaves
  4. Roast inside palm stem or hearth for 6–12 hours
  5. Tender and deeply fragrant

Betutu spice features:

  • Basa Genep similar to Babi Guling
  • Stronger spiciness
  • Add Salam leaf (different from bay leaf)

Famous restaurants:

  • Warung Mertha Sari Pemogan (Denpasar) — home of Bebek Betutu
  • Bebek Tepi Sawah (Ubud) — foreigner friendly
  • Bebek Bengil (Ubud) — started 1990s, international chain
  • Ayam Betutu Khas Gilimanuk — Ayam Betutu standard (chain)

Served:

  • Whole duck or chicken + rice + spinach (Plecing Kangkung) + sambal
  • For 2–4 people
  • Rp 200K–500K per whole duck

Reservation required — 12-hour cooking time, advance booking recommended.

Sources: Bebek Betutu · Bali Discovery — Bebek Betutu guide

C. The Ritual Meaning of Sacred Foods

Ritual position of Babi Guling:

  • Galungan, Kuningan — family meal
  • Weddings — standard banquet
  • Post-Ngaben (after Memukur) — banquet
  • Meal after Banjar meetings

Meaning of the pig:

  • Bali = inverse of India (India = cow, pork is taboo)
  • In Bali pig = ritual animal
  • Part of Tabuh Rah (blood ritual)
  • Used in Banten Mecaru — Bhuta Kala offering

Meaning of chicken / duck:

  • Chicken — daily, small-ritual
  • Duck — major ritual, royal food
  • Tumpek Kandang (3.5.3) livestock rite

Distribution of Babi Guling:

  • Ancestors → family → relatives → neighbors → guests
  • Offered first at Banten shrine
  • Large family rite — 200–500 portions

With Pedanda / Brahmana:

  • Pedanda fasts vegetarian during ritual
  • Babi Guling — general ritual meal
  • Pedanda households — separate vegetarian Lawar Putih

Sources: Eiseman F.B., Bali: Sekala and Niskala (1989) · Howe L., The Changing World of Bali (2005)

D. Muslim and Religious Considerations

Babi Guling and Indonesia's religious landscape:

  • Indonesia 87% Muslim — pork is taboo
  • Bali 87% Hindu — pork is ritual food
  • Bali = the pork-friendly island within Indonesia
  • Foreign Muslims / Jewish — be aware

Restaurant signage:

  • Halal Warungs — separate
  • Babi Guling restaurants — clearly marked
  • Jembrana (30% Muslim) — many Halal restaurants
  • Bali hotels — usually both Babi + Halal options

Javanese (Islamic) staff:

  • Babi Guling restaurants — typically Balinese staff only
  • Javanese staff — in other-food departments
  • Pasar (market) — Babi Guling section separated

Foreigner restaurant owners:

  • Babi Guling menu — a Bali-identity marker
  • Halal option — Muslim-customer friendly
  • Vegetarian — Ubud friendly

Sources: The Jakarta Post — Bali food religion · Tempo — Bali Halal vs Babi

E. The Foreigner's View — Enjoying Babi Guling and Bebek Betutu

1. Restaurant picks

RestaurantLocationFoodPrice
Ibu Oka 3UbudBabi GulingRp 50–80K
Pak MalenSanur / SeminyakBabi GulingRp 50–90K
Warung Babi Guling Pande EgiDenpasarBabi GulingRp 30–60K
Bebek Tepi SawahUbudBebek BetutuRp 200–400K
Bebek BengilUbudBebek BetutuRp 200–400K
Warung Mertha Sari PemoganDenpasarBebek BetutuRp 250–400K

2. Hours

  • Babi Guling11 a.m. – 4 p.m. (until sold out)
  • Bebek Betutureserve 24 hours ahead
  • Galungan / Kuningan week — very busy

3. Menu options

Babi Guling:

  • Special — all cuts
  • Tanpa Babi (without pork) — vegetarian option
  • Add rice — extra rice
  • Lawar à la carte

Bebek Betutu:

  • Full Duck — for 2–4 people
  • Half Duck — for 1–2
  • Ayam Betutu — cheaper / faster

4. Spice level

  • Sambal Matah / Sambal Embe served separately
  • Adjustable
  • Start small

5. Restaurant ambience

  • Local clientele = fresh
  • Foreign tourists = standard menu
  • Ibu Oka — queue 30 min – 1 hour
  • Hotel Babi Guling — pricey and bland

6. Meeting it at home

  • Invitation to a Balinese friend's family rite — Galungan
  • Watch Babi Guling production — dawn
  • Eat together — the authentic experience
  • Cash gift + small present

Ibu Oka — A Foreigner Tourist LandmarkIbu Oka 3 next to Ubud Royal Palace became internationally famous after Anthony Bourdain's No Reservations (2006). Queue of 30 min – 1 hour daily. Authentic Babi Gulingrice + pork cuts + Lawar + sambal on banana leaf. Rp 60–80K. Often a foreigner's first Bali food experience. But the fuller diversity of real Babi Guling runs deeper at family-run restaurants like Warung Babi Guling Pande Egi (Denpasar) and Pak Malen (Sanur). Ibu Oka is the entry; local Warungs are the main book.

Quick Summary

DishKey
Babi GulingRoast pig, 6-hour rotisserie, everyday & ritual
Bebek BetutuSlow-roasted duck, 12-hour, major rites
Ayam BetutuChicken version, more common, reservable
SpicesBasa Genep — 11–15 items
Famous placesIbu Oka, Pak Malen, Bebek Tepi Sawah
PriceRp 30K (Warung) – 500K (whole duck)
RitesGalungan, weddings, Ngaben, Banjar
ReligionBali Hindu (pork) · Muslim taboo · Halal option separate

Sources / References

📘 Back to Field Notes