Other Bali

Canggu

Best warungs & local food in Canggu

Beyond the brunch cafés, Canggu has honest, cheap warungs and babi guling stalls doing real Balinese and Indonesian food. These are the local plates we send people to, sorted by what you're after.

Nasi campur & local plates

Point-and-pick mixed rice and home-style Indonesian, cheap and generous.

Inklusiv Warung — Restaurant

Restaurant · Canggu

Inklusiv Warung

A warung at Jl. Munduk Catu No.8A whose own listings describe a mission to empower the Deaf and other minorities through employment. It serves Indonesian and European food from early morning until late and runs drag shows on Wednesday, Friday and Sunday nights.

Best for: Drag nights and late food at a Deaf-staffed, all-welcome Canggu warung.

Not for: A low-key evening on Wed, Fri or Sun, when drag shows run from 8pm (150K per person)

Drag-show nights 150K per person - Chope spend band 100-250K per person
Warung Bu Mi — Restaurant

Restaurant · Batu Bolong / Berawa

Warung Bu Mi

A warung in Batu Bolong serving Indonesian home-style food. Its official profile lists service from 09:00 to 22:00 and says all the food is halal.

Best for: An Indonesian home-style meal in Batu Bolong

Not for: A formal multi-course dinner: this is a home-style warung

Warung Jawa Bu Sri — Warung

Warung · Padang Linjong

Warung Jawa Bu Sri

A small family-run warung cooking Javanese-Balinese home-style nasi campur for lunch. It is semi-indoor with street views, open roughly 10am–5pm and closed on Sundays.

Best for: An unfussy nasi campur lunch near Padang Linjong or Echo Beach, with plenty of veg options

Not for: Dinner, a Sunday, or a large group that needs table space — it is a small lunch-only warung, closed on Sundays

Warung Local — Warung

Warung · Batu Bolong

Warung Local

Warung Local is a semi-open Indonesian warung on the Batu Bolong strip, open daily 10am to 10pm. The kitchen is Halal and cooks local staples such as nasi campur, nasi goreng and satay, and there is an outdoor seating section.

Best for: Halal diners after familiar local staples, at lunch or a casual dinner in central Batu Bolong

Not for: Pork dishes or a quiet, no-scene warung: the kitchen is Halal and it sits on the Batu Bolong strip

Warung Nonii — Restaurant

Restaurant · Batu Bolong / Berawa

Warung Nonii

Just up from the beach on Jl. Pantai Batu Bolong sits Warung Nonii, also written Waroeng Nonii, an affordable Indonesian warung. It is open from breakfast through dinner, nasi campur is the house plate, and takeaway is available.

Best for: A cheap, easy local meal at any time of day, including a low-key dinner straight off the plane

Warung Sika — Warung

Warung · Batu Bolong

Warung Sika

Family-run Warung Sika serves nasi campur, open daily 9am to 9pm. It is point-and-pick: you choose rice, then add vegetables and meats from the display.

Best for: Solo diners and first-timers after a cheap, build-your-own nasi campur lunch in an English-friendly setup

Not for: Table service or a quiet sit-down dinner, because the room is busy and canteen-style

$ · plate ~30–60K depending on choices
Warung Varuna — Warung

Warung · Batu Bolong

Warung Varuna

A buffet-style Indonesian warung with 30-plus dishes in a glass case. You build a plate of rice, proteins and vegetables at low prices, any day from 8am to 10pm.

Best for: Budget eaters near Batu Bolong beach, and vegetarian or mixed groups who like to see the dishes before they pick

Not for: Diners who want food cooked hot to order rather than served from a display

Warung Yess — Warung

Warung · Pererenan

Warung Yess

A nasi campur warung in Pererenan with indoor and garden seating. You build a mixed-rice plate from the day's fresh display, and the warung has its own sambal matah.

Best for: A sit-down garden lunch of nasi campur and sambal matah, for anyone staying on the Pererenan side

Not for: Western dishes or a night out at a bar: this is a nasi campur warung

Babi guling & roast pork

Balinese suckling pig with rice, crackling and sambal.

Babi Guling Men Agus — Warung

Warung · Canggu

Babi Guling Men Agus

A roadside babi guling warung on Jl. Raya Canggu. Babi guling is Balinese spit-roast pork, normally served over rice with sides.

Best for: Budget roadside babi guling on Jl. Raya Canggu; a fast, no-frills lunch

Warung · Padang Linjong

Babi Guling Men Lari

A babi guling warung in the Canggu area, operating as a branch of Men Lari in Mengwi. Babi guling is Balinese spit-roast pork, usually served over rice with sides.

Best for: A Canggu branch of the Mengwi babi guling warung Men Lari; an everyday pork lunch

Warung · Canggu (Subak Sari)

Babi Guling Sari Kembar 99

A babi guling warung in Canggu trading under the Sari Kembar 99 name, which appears on several outlets around Badung and Denpasar. Babi guling is Balinese spit-roast pork, usually served over rice with sides.

Best for: A plate of babi guling, Balinese spit-roast pork, in Canggu

Warung Babi Guling Swari — Warung

Warung · Pererenan

Warung Babi Guling Swari

Warung Babi Guling Swari serves Balinese roast pork with crispy skin and bumbu genep. Its official links list a Canggu branch and ordering through GrabFood, GoFood and ShopeeFood.

Best for: A straightforward babi guling stop in Canggu

Not for: Vegetarian or halal diners, or anyone avoiding pork, since babi guling is roast pork

Good to know

What is a warung?

A warung is a small, family-run Indonesian eatery serving affordable local food — nasi campur, satay and daily home-style dishes. They're the backbone of everyday eating in Bali.

Where do you eat cheap local food in Canggu?

At the warungs and babi guling stalls above — clustered around Batu Bolong, Pererenan and Padang Linjong. Nasi campur (build-your-own mixed rice) is the everyday plate; babi guling is the Balinese roast-pork specialty.

What is babi guling?

Babi guling is Balinese roast suckling pig, served with rice, crispy crackling, lawar and sambal. It's a local celebration dish and a hearty, affordable warung plate.

Keep planning