Casual Dining in Denpasar

Babi Guling Pan Ana ★ 4.1

$ BalineseDenpasar

Babi Guling Pan Ana serves juicy white pork, fried pork and skin in central Denpasar, Bali, and takes bulk crispy-skin orders if booked about a month ahead.

OrderOrder the IDR 40,000 to 45,000 plate with extra pork, fried pork, skin and a serving of broth.

TipDine-in plates start from about IDR 25,000. Bulk crispy skin must be pre-ordered about a month ahead.

Babi Guling Dodo (Jalan Abimanyu) ★ 4.0

$ BalineseDenpasar

Babi Guling Dodo serves babi guling plates with lawar, urutan sausage and sate lilit opposite Pasar Satria on Jalan Abimanyu in Denpasar, Bali, until 14:00.

OrderOrder the babi guling lengkap with lawar, urutan sausage, sate lilit and jukut ares soup.

TipThe warung faces Pasar Satria and is a lunch stop that closes at 14:00. A second branch is on Jalan Gatot Subroto Tengah.

Cafés in Denpasar

Rumah Momo ★ 3.9

$ CafeDenpasarWork-friendly

Rumah Momo is a vintage book cafe in Renon, Denpasar, Bali, with novels and comics to read over coffee, matcha and fried rice from 08:00 to 23:00.

Bakeries in Denpasar

Maison Pierre Boulangerie & Cafe (Renon) ★ 4.0

$$ BakeryFrench-style croissants, danish, puffs and viennoiserieDenpasar

Maison Pierre Boulangerie & Cafe bakes croissants, danish and a croissant-choux hybrid called choussant on Jl. Cok Agung Tresna in Denpasar, Bali, from 08:00.

Worth the queueChoussant, a croissant and choux hybrid

Rumah Roti Sourdough ★ 3.9

$ BakerySourdough loaves, pastries and croissantsDenpasar

Rumah Roti Sourdough sells sourdough, pastries and butter, almond and pistachio croissants on a quiet residential street in Denpasar, Bali, 10:00 to 21:00.

Worth the queueAlmond croissant

Street Food in Denpasar

Warung Ari ★ 4.2

$ Street foodDenpasar

Warung Ari grills sate lilit and skewered satay from minced marlin, mixed without flour, on Jalan Tukad Pakerisan in Panjer, Denpasar, Bali, until 15:00.

TrySate lilit and sate tusuk made from minced marlin

TipGo in the morning for the full range of sate lilit and sate tusuk. Prices start from about IDR 15,000 and the warung closes at 15:00.

Warung De Rujak ★ 3.9

$ Street foodDenpasar

Warung De Rujak serves rujak kuah pindang, tipat cantok and Balinese porridge on Jalan Pulau Misol in Denpasar, Bali, with rujak from about IDR 10,000.

TryRujak kuah pindang, tipat cantok and Balinese porridge

TipPair the rujak with tipat cantok or tipat serombotan, which cost IDR 10,000 to 15,000, and cool down with an es daluman.

Nasi Jinggo Diponegoro ★ 4.2

$ Street foodDenpasar

Nasi Jinggo Diponegoro sells small rice parcels with shredded chicken, noodles and egg from a shopfront pavement in Denpasar, Bali, from 19:00 to 02:00.

TryNasi jinggo: a small rice parcel with shredded chicken, fried noodles, egg and sambal

TipIt sells from the pavement outside the Kertayaja shop. The parcels are small, so order two; Bali Konten (2024) puts one at about IDR 10,000.

Warung Nasi Jinggo Bu Agus ★ 3.7

$ Street foodDenpasar

Warung Nasi Jinggo Bu Agus on Jl. Tukad Balian in Renon, Denpasar, Bali, sells nasi jinggo with sate lilit, serundeng and sambal from 08:00 to 22:00 daily.

TryNasi jinggo with fried noodles, fried chicken, sate lilit, serundeng and sambal

TipNasi jinggo is usually an evening food, but this warung opens at 08:00, so it works for breakfast. Portions start from about IDR 10,000.

Nasi Jinggo Thamrin Ibu Agung Pemecutan ★ 3.6

$ Street foodDenpasar

Nasi Jinggo Thamrin Ibu Agung Pemecutan serves nasi jinggo with chicken or beef and skewers on Jl. Thamrin in Denpasar, Bali, from 18:00 to 00:00.

TryNasi jinggo with chicken or beef, plus sate kerang, sate ceker and a half-cooked egg

TipA parcel costs about IDR 10,000, according to Bali Konten (2024). It opens at 18:00 and is shut on Tuesdays, so plan a different night.

Warung Muslim Sate Lilit Pekambingan ★ 4.0

$ Street foodDenpasar

Warung Muslim Sate Lilit Pekambingan grills halal sate lilit on Jalan Pulau Buru in Denpasar, Bali, with skewers from about IDR 1,500, open until 15:00.

TrySate lilit of minced fish at about IDR 1,500 a skewer

TipGo before it closes at 15:00. Agenda Indonesia (2026) also lists tum ayam, pepes ikan and sate plecing ikan beside the sate lilit.

Warung Sari Alit ★ 4.0

$ Street foodDenpasar

Warung Sari Alit on Jalan WR Supratman in east Denpasar, Bali, grills sate lilit and sea-fish skewers and serves pepes ikan, open daily from 07:00 to 18:00.

TrySate lilit and sate tusuk of sea fish, with pepes ikan laut

TipParking is limited at this simple warung, which closes at 18:00. Skewers start from about IDR 1,000 each, according to Agenda Indonesia (2026).

Bakso Top Ngalam ★ 3.9

$ Street foodDenpasar

Bakso Top Ngalam serves customisable bowls of meatballs from a roadside warung on Jalan Teuku Umar Barat in Denpasar, Bali, daily from 11:30 to 22:00.

TryCustomisable bakso bowls with extra meatballs, noodles or tofu

TipThis roadside warung gets busy in the evening, so come earlier. Bowls are customisable: ask for extra meatballs, noodles or tofu.

Warung Bakso Ayu Minantri ★ 3.6

$ Street foodDenpasar

Warung Bakso Ayu Minantri serves chicken or beef bakso, tetelan and mie ayam bakso on Jalan Letda Tantular in Renon, Denpasar, Bali, daily until 22:00.

TryChicken or beef bakso, tetelan and mie ayam bakso

TipChoose between chicken or beef bakso, tetelan (beef trimmings) and mie ayam bakso; bowls start from about IDR 14,000.

Warung Dot Lalah ★ 3.8

$ Street foodDenpasar

Warung Dot Lalah on Jalan Kebak Sari in Denpasar, Bali, mixes tipat cantok with noodles and serves rujak kuah pindang, open daily from 11:00 to 19:00.

TryTipat cantok mi: peanut-sauce tipat with noodles, plus rujak kuah pindang

TipDishes run from about IDR 8,000 to IDR 20,000. The owner says the warung can close early once the food sells out, so arrive early.

Markets in Denpasar

Pasar Badung ★ 4.3

$ MarketDenpasar

Pasar Badung is Bali's largest traditional market, rebuilt after a 2016 fire and reopened in 2019, with four floors of trade by day and night food stalls.

TipGo between 06:00 and 08:00 for the produce floors or after 18:00 for the night food market; the Kumbasari art market is next door.

Pasar Kreneng ★ 4.1

$ MarketDenpasar

Pasar Kreneng in Denpasar, Bali, is a daily market whose evening food stalls run from 16:00 to midnight with nasi jinggo, babi guling and soto sapi.

TipThe evening food stalls open at 16:00 and run until midnight; a rebuild is targeted to start in 2028, so check before you go.

Food Tours in Denpasar

Bali Bites Food Tour ★ 4.4

Denpasar

A Chef's Tour runs a 15:30 evening food walk through old Denpasar, Bali, with 15+ tastings from street vendors and warungs, capped at eight guests.

TipThe 15:30 start suits a late lunch; the operator rates the tour unsuitable for vegetarians, vegans and severe allergies, so raise dietary needs first.

Denpasar Night Market Food Tour ★ 4.3

Denpasar

Bali Culinary Tours leads a 2.5-hour guided walk through Denpasar's Pasar Badung night market in Bali, with ten-plus tastings and a laklak and cendol finish.

TipAdult tickets are IDR 750,000 and children's IDR 600,000; the operator can cater for vegans and vegetarians, but nuts feature in many dishes.

Bali Heritage Food Tour ★ 4.2

Denpasar

Urban Adventures runs a three-hour heritage food walk in Denpasar, Bali, from Pura Agung Jagatnatha to the Badung night market, tasting babi guling and bakso.

TipThe tour ends at Nadhi Heritage on Jl. Gajah Mada and cannot cater for vegetarians, vegans or gluten allergies; dietary requests need 24 hours' notice.

Food Festivals in Denpasar

Denpasar Festival (Denfest) ★ 4.0

Denpasar

Denpasar Festival (Denfest) is a four-day street festival at Catur Muka in Denpasar, Bali, with a Jalan Gajah Mada zone for heritage food and coffee stalls.

TipHeritage food and coffee stalls fill the western end of Jalan Gajah Mada; modern food stands sit with the stages on the Puputan Badung field side.

Pasar Ramadhan Kampung Jawa ★ 4.2

Denpasar

Pasar Ramadhan Kampung Jawa is a long-running Ramadan takjil market in Denpasar, Bali, selling sate susu, fried snacks and sweets by Masjid Raya Baiturrahmah.

TipThe lane is busiest around 17:00 when offices close, and visitors of all faiths are welcome; in 2026 stalls closed on 16 March ahead of Nyepi.

Budget Eats in Denpasar

Warung Wardani ★ 4.0

$ BalineseDenpasar

Warung Wardani serves nasi campur Bali with sate lilit and shredded chicken from its Jalan Yudistira warung in Denpasar, Bali, open until 16:00.

TryNasi campur Bali with sate lilit, shredded chicken and pindang egg

TipChoose chicken or beef nasi campur. The warung has two branches in Bali, this one in Denpasar and another near the Kuta airport area.

Ayam Bebek Ireng Pak Karso ★ 3.9

$ IndonesianDenpasar

Ayam Bebek Ireng Pak Karso fries black-spice duck and chicken round the clock on Jalan Raya Sesetan in Denpasar, Bali, with free refills of its black sambal.

TryBebek goreng with black bumbu ireng and mango sambal

TipEverything is cooked to order in an open kitchen, so expect a queue at dinner. The black bumbu can be refilled without charge.

Warung Djayantie ★ 3.8

$ IndonesianDenpasar

Warung Djayantie serves fried chicken and duck, grilled ribs and crispy kangkung round the clock on Jalan Teuku Umar Barat in Denpasar, Bali.

TryAyam goreng, bebek goreng and iga bakar with crispy kangkung

TipChoose red or green sambal. Main dishes run from about IDR 25,000 to 50,000, and the kitchen stays open overnight.

Sambal Ijo Mang Pipin ★ 3.8

$ IndonesianDenpasar

Sambal Ijo Mang Pipin serves penyet chicken and duck with green sambal and crispy kangkung in Panjer, Denpasar, Bali, and stays open 24 hours a day.

TryAyam penyet and bebek penyet with green sambal

TipAdd crispy kangkung or chicken skin to the penyet plate. Dishes cost about IDR 25,000 to 50,000, and the dining room is roomy.

Hidden Gems in Denpasar

Warung Men Latri ★ 4.2

$ BalineseDenpasar

Why locals goA simple warung on Jalan Gunung Agung in central Denpasar serving nasi lawar, soto and bakso balung; Bali Post says its lawar tastes authentic and the portions are good.

TipThe menu is nasi lawar, soto and bakso balung; the warung opens at 09:00 and closes at 17:00, a simple stop for lunch.

Warung Mesari Renon ★ 3.7

$ BalineseDenpasar

Why locals goA budget Balinese warung in Renon, Denpasar, selling rujak kuah pindang, rujak gula, bubur Bali and nasi campur from IDR 10,000; Bali Post lists it among the city's rujak spots.

TipTry the rujak kuah pindang or rujak bulung, and add tipat cantok or tipat plecing, which can be ordered with cooked or raw sauce.

Nasi Tekor Bali ★ 4.0

$ BalineseDenpasar

Why locals goA village-style warung inside the Kertalangu cultural village in east Denpasar, serving nasi tekor, sate tusuk and pindang fish in an old-fashioned setting from about IDR 30,000.

TipRRI lists nasi tekor with chicken or squid, sate tusuk and pindang fish from about IDR 30,000; the menu depends on what the kitchen is cooking.

Warung Bakso Ayu Minantri ★ 3.5

$ IndonesianDenpasar

Why locals goA Renon bakso warung that NusaBali TV calls a legend among Denpasar bakso stalls, serving chicken or beef meatballs, beef trimmings and noodles in broth for IDR 14,000 to 30,000.

TipChoose between chicken or beef bakso, tetelan (beef trimmings) and mie ayam bakso; bowls start from about IDR 14,000.

Warung Ari ★ 4.2

$ Street foodDenpasar

Why locals goA marlin satay warung on Jalan Tukad Pakerisan in Panjer; its sate lilit is minced marlin without flour, and the warung closes at 15:00.

TipPrices start from about IDR 15,000 and the warung closes at 15:00; sate lilit and sate tusuk are both made from minced marlin without flour.

Ayam Bebek Ireng Pak Karso ★ 3.9

$ IndonesianDenpasar

Why locals goA Sesetan duck and chicken warung that cooks to order in an open kitchen around the clock; the black bumbu ireng sambal is refilled free and queues form at dinner.

TipEverything is cooked to order in an open kitchen, so expect a queue at dinner. The black bumbu can be refilled without charge.

Warung De Rujak ★ 3.9

$ Street foodDenpasar

Why locals goA Denpasar rujak warung on Jalan Pulau Misol serving rujak kuah pindang, tipat cantok and Balinese porridge, with rujak from about IDR 10,000 a portion.

TipPair the rujak with tipat cantok or tipat serombotan, which cost IDR 10,000 to 15,000, and cool down with an es daluman.

Late-Night Eats in Denpasar

Tahoma Cafe & Eatery ★ 3.5

$ InternationalDenpasarUntil Open 24 hours

Tahoma Cafe & Eatery on Jl. Nakula in Denpasar, Bali, is an all-hours cafe with a mixed menu, plus karaoke, Netflix and game consoles for night owls.

TryChicken and beef rice plates, pasta and pizza

Soto Widjaja ★ 4.0

$ IndonesianDenpasarUntil Open 24 hours

Soto Widjaja on Jl. Teuku Umar Barat in Denpasar, Bali, serves beef soto in a creamy or clear broth with fried chicken at any hour, every day of the week.

TrySoto daging in a creamy or clear broth, with fried chicken

Book food experiences in Bali

See all 1168 bookable experiences in Bali

← Back to the Bali food guide

Cuisines in Denpasar