Travel guides › Bali

8 Warungs for Local Balinese Food

A guide for travelers eager to try local Balinese and Indonesian dishes such as nasi campur, babi guling, and satay. The selection ranges from home-style warungs where you choose your own sides to babi guling specialists, each with a distinct menu. Some serve meals in gardens or traditional homes, adding a taste of local atmosphere to the food.

Nasi Pedas Ibu Andika

1. Nasi Pedas Ibu Andika

Food · Kuta · Legian

Enjoy nasi campur with spicy sambal, choosing from the sides displayed alongside the rice. Chicken, egg, and tempeh are also available; prices range from Rp25,000–50,000.

★ 4.0 · Rp25,000–50,000 · Open 24 hours daily

Jl. Raya Kuta No.100, Kuta, Badung Regency, Bali 80361, Indonesia

See details →
Warung Melati

2. Warung Melati

Food · Kuta · Legian

A family-run warung serving Indonesian home-style food, centered on nasi campur with a choice of white, yellow, or red rice and assorted sides. Vegetarian options are available, and prices range from Rp25,000–50,000.

★ 4.9 · Rp25,000–50,000 · Mon–Sat 11:00–17:00; closed Sunday

Jl. Nakula 5 No.5, Legian, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

See details →
The Luhron

3. The Luhron

Food · Seminyak · Canggu · Berawa

A Balinese-style warung run by a local family, serving freshly made nasi campur and nasi goreng. Chicken satay and mie goreng are also popular, and the spot is known for its quiet atmosphere and prices of Rp25,000–125,000.

★ 4.8 · Rp25,000–125,000 · Mon–Sat 13:00–21:30; closed Sunday

Jl. Cendrawasih No.17, Kerobokan Kelod, Kuta Utara, Badung Regency, Bali 80361, Indonesia

See details →
Warung Jaba

4. Warung Jaba

Food · Seminyak · Canggu · Berawa

An Indonesian and Javanese home-style warung where you can build your nasi campur from displayed sides such as glass noodle salad, tempeh, egg, and pumpkin. Gado-gado, mie goreng, and soto ayam are also on the menu; prices range from Rp25,000–50,000.

★ 4.6 · Rp25,000–50,000 · Daily 08:00–22:00

No., Jalan Pantai Batu Bolong No.40A, Canggu, Kuta Utara, Jl. Pantai Batu Bolong No.38, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia

See details →
Warung Baby Monkeys

5. Warung Baby Monkeys

Food · Sanur · Denpasar

A casual warung known for its satay campur, with grilled pork and chicken. Satay sauce and chili mingle with the smoky char, and you can dine in a garden with reggae playing.

★ 4.7 · Rp50,000–125,000 · Daily 08:00–23:00

Jalan Sudamala No. 6 Denpasar Selatan, Sanur, Denpasar, Bali, Indonesia

See details →
Babi Guling Ibu Suna

6. Babi Guling Ibu Suna

Food · Ubud

A humble Balinese-style warung specializing in babi guling, serving spice-marinated pork with satay, jackfruit soup, and Balinese side dishes. Expect bold, spicy flavors; prices range from Rp25,000–50,000.

★ 4.5 · Rp25,000–50,000

Jl. Raya Kedewatan No.II, Kedewatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

See details →
Babi Guling Ibu Gendut

7. Babi Guling Ibu Gendut

Food · Ubud

A local restaurant serving Bali’s whole-roasted pig, babi guling, with rice and soup. Try the crisp skin and tender, well-cooked pork, along with smoky pork ribs and soft pork satay.

★ 4.6 · Rp50,000–75,000 · Daily 09:00–22:00

Jl. Raya Pengosekan, Mas, Ubud, Gianyar, Bali 80571, Indonesia

See details →
Warung Makan Teges

8. Warung Makan Teges

Food · Ubud

A family-run Balinese restaurant where you can choose meat or vegetables for nasi campur, sometimes served with satay lilit, lawar, egg, and broth. Sambal matah and crispy pork go especially well with rice; prices range from Rp25,000–50,000.

★ 4.5 · Rp25,000–50,000 · Daily 08:00–17:00

F7FC+FFG, Jl. Cok Rai Pudak, Peliatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

See details →