Quick answer
For an iconic taste of Balinese street food, Sate Babi Pak Malen stands out with its perfectly grilled pork skewers and legendary sambal.
- Best overall
- Sate Babi Pak Malen
- Best budget
- Warung Nasi Bali Men Weti
- Best experience
- Pasar Sindhu Night Market
- Last verified
- 2026-03
How we picked these
Our selections for Bali's best street food were meticulously curated by local foodies and experienced travelers, focusing on authenticity, taste, value, and overall dining experience. We prioritized establishments known for consistently high quality, genuine local appeal, and distinct culinary offerings.
Sate Babi Pak Malen
Sate Babi Pak Malen is a legendary spot for its succulent grilled pork satay. Each skewer is marinated in a secret blend of spices, perfectly charred, and served with a fiery, addictive sambal. It's a no-frills, bustling local eatery that embodies the true spirit of Balinese street food.
๐ฝ๏ธ What to order
Sate Babi Campur (mixed satay with skin and meat) and Nasi Putih.
๐ก Insider tip
Go early to avoid the lunch rush, as it gets extremely busy. Parking can be tricky, so consider riding a scooter or taking a ride-hailing app.
"Pak Malen's sate babi is genuinely life-changing. I dream about that smoky pork and the sambal when I'm back home. Don't skip it!"โ r/bali user
Warung Nasi Bali Men Weti
A Sanur institution, Men Weti serves arguably one of Bali's best Nasi Campur. Piles of fluffy rice are topped with perfectly seasoned shredded chicken, crispy fried chicken skin, long beans, spicy sambal matah, and a hard-boiled egg. The flavors are complex, spicy, and deeply satisfying.
๐ฝ๏ธ What to order
Nasi Campur Ayam (chicken mixed rice).
๐ก Insider tip
They often sell out by early afternoon, so aim for breakfast or an early lunch. Seating is very limited and basic, but the food is worth it.
"Men Weti's nasi campur is my go-to every time I'm in Sanur. That crispy chicken skin and the sambal matah are just *chef's kiss*."โ r/indonesia user
Pasar Sindhu Night Market
Pasar Sindhu transforms into a bustling night market, offering a sensory overload of sights, sounds, and smells. You'll find everything from grilled satay and freshly made martabak to Nasi Goreng, seafood, and traditional sweets. It's a fantastic spot to sample various Balinese and Indonesian street foods in one lively location.
๐ฝ๏ธ What to order
Try the Sate Lilit, Martabak Manis, and a fresh juice from one of the many stalls.
๐ก Insider tip
Bring cash (IDR) and be prepared to haggle politely if you're buying non-food items. The market gets busiest after 7 PM.
"Pasar Sindhu is a must-visit for foodies. The variety is insane, and everything is so cheap and delicious. Got some incredible sate lilit there."โ r/travel user
Babi Guling Chandra
While many know Ibu Oka in Ubud, Babi Guling Chandra is a local favorite in Denpasar, often considered more authentic and less touristy. They serve perfectly roasted suckling pig with incredibly crispy skin, tender meat, blood sausage, and various flavorful accompaniments. It's a truly iconic Balinese dish.
๐ฝ๏ธ What to order
Nasi Babi Guling Komplit (complete suckling pig rice).
๐ก Insider tip
Portions are generous, and it's best enjoyed for lunch. Don't be shy to ask for extra crispy skin!
"Forget the tourist traps, Babi Guling Chandra in Denpasar is where locals go for the real deal. That crispy skin is out of this world."โ r/bali user
Warung Mak Beng
Operating for decades, Warung Mak Beng is famous for its simple yet incredibly flavorful menu: fish soup and fried fish. The spicy, aromatic fish head soup is packed with rich flavors, while the fried fish is perfectly crispy outside and tender inside, served with rice and a killer sambal.
๐ฝ๏ธ What to order
The set menu: Nasi, Ikan Goreng, and Sop Ikan.
๐ก Insider tip
The queue can be long, especially at peak lunch hours, but service is efficient. Don't expect fancy decor; it's all about the food.
"Warung Mak Beng is a Sanur legend for a reason. That fish soup has a kick, and the fried fish is consistently perfect. So good."โ r/food user
Martabak Cokro
Martabak Cokro is a go-to for both sweet (Martabak Manis) and savory (Martabak Telur) Indonesian pancakes. The sweet version is a thick, fluffy pancake loaded with butter, chocolate, cheese, peanuts, or condensed milk, while the savory is an egg and minced meat omelet-like pastry. Perfect for a late-night craving.
๐ฝ๏ธ What to order
Martabak Manis Coklat Keju Susu (chocolate, cheese, condensed milk) or Martabak Telur Spesial.
๐ก Insider tip
Martabak is usually made to order, so be prepared for a short wait. It's a great snack to share with friends.
"If you haven't had Martabak Manis from Cokro, you're missing out on life. The chocolate cheese one is my absolute weakness, so rich and decadent."โ r/indonesia user
Warung Nasi Ayam Kedewatan Bu Mangku
A renowned spot in Ubud, Bu Mangku specializes in Nasi Ayam Kedewatan โ a rich and spicy mixed rice dish featuring tender shredded chicken, fried chicken, Balinese vegetables, and their signature super-spicy sambal. It's a burst of authentic Balinese flavors, served in a traditional warung setting.
๐ฝ๏ธ What to order
Nasi Ayam Campur Komplit (complete chicken mixed rice).
๐ก Insider tip
They have multiple locations in Ubud; the original in Kedewatan offers a more traditional experience. Be ready for the spice!
"Bu Mangku's nasi ayam is legendary. The spice level is no joke, but the flavor is incredible. A must-try in Ubud if you love heat."โ r/bali user
Warung Nikmat
Warung Nikmat is a long-standing favorite in Kuta, offering a wide array of authentic Indonesian dishes served buffet-style (Nasi Campur). You pick and choose from various curries, vegetables, meats, and tempeh, allowing you to customize your plate. It's known for its consistent quality and generous portions.
๐ฝ๏ธ What to order
Nasi Campur, piled high with your choice of beef rendang, chicken curry, fried tempeh, and sambal.
๐ก Insider tip
Go during lunch for the freshest selection. It's a great option for those who want to try a bit of everything and control their portion size.
"Been going to Warung Nikmat for years when in Kuta. The variety is great, and it's always packed with locals, which tells you something. Affordable and delicious."โ r/bali user
Soto Ayam Kediri
This simple stall specializes in Soto Ayam Kediri, a rich and fragrant chicken soup originating from East Java. The broth is typically bright yellow from turmeric, filled with shredded chicken, glass noodles, bean sprouts, and often a hard-boiled egg. It's comfort food at its best, perfect for any time of day.
๐ฝ๏ธ What to order
Soto Ayam Komplit, with an extra squeeze of lime and a dash of sambal.
๐ก Insider tip
Look for the small street-side stall with locals queuing. It's a quick and hearty meal, excellent for breakfast or a light lunch.
"Found this tiny Soto Ayam Kediri stall near my hotel in Denpasar and it was divine. The broth was so flavorful, cured my hangover instantly."โ r/travel user
Warung Kolega
Warung Kolega brings authentic Padang-style cuisine to Canggu. Unlike traditional Nasi Padang where dishes are brought to your table, here it's more of a buffet where you choose from a delicious spread of curries, stews, fried items, and vegetables. Their Beef Rendang is particularly noteworthy.
๐ฝ๏ธ What to order
Nasi Padang with Beef Rendang, Jackfruit Curry (Gulai Nangka), and Balado Terong (spicy eggplant).
๐ก Insider tip
It's a great alternative to the more Westernized cafes in Canggu. Go with friends to try more dishes, as portions are quite filling.
"Warung Kolega is my secret weapon for authentic Indonesian food in Canggu. The rendang is legit, and the prices are super fair compared to other spots."โ r/bali user
Jajanan Pasar Stalls (e.g., Pasar Badung)
Jajanan Pasar refers to a wide variety of traditional Indonesian and Balinese snacks and sweets, often found in morning markets or at street-side stalls. From colorful glutinous rice cakes (kue) like Klepon and Dadar Gulung to savory fried treats, these offer a delightful glimpse into local culinary heritage. Pasar Badung is a prime spot to find a great selection.
๐ฝ๏ธ What to order
Klepon (green glutinous rice balls with palm sugar filling), Dadar Gulung (pandan crepes with coconut filling), and Laklak (Balinese rice cakes).
๐ก Insider tip
Visit in the morning for the freshest selection of snacks. Don't be afraid to point and try new things, they are usually very affordable.
"Wandering through Pasar Badung and trying all the Jajanan Pasar was one of my favorite food experiences in Bali. Everything was so cheap and delicious, especially the klepon!"โ r/travel user
Nasi Campur Sari Dewi
Sari Dewi offers a beloved rendition of Nasi Campur, a staple in Balinese cuisine. Their version features a mix of fragrant rice, tender roasted pork, crispy pork crackling, spiced vegetables, and a potent sambal. It's a hearty and flavorful meal that has been satisfying locals for years, known for its consistent quality.
๐ฝ๏ธ What to order
Nasi Campur Babi (pork mixed rice) with extra sambal.
๐ก Insider tip
This is a popular lunch spot for locals, so expect a simple, busy environment. Don't be intimidated by the long queue, it moves quickly.
"Sari Dewi's nasi campur babi is incredibly underrated. Always stop here when I'm in Denpasar. That pork crackling is addicting!"โ r/bali user
โ Frequently Asked Questions
What are the must-try street food dishes in Bali?
Bali offers a fantastic array of street food. Must-try dishes include Sate Babi (pork satay), Nasi Campur (mixed rice with various accompaniments), Babi Guling (suckling pig), Martabak Manis (sweet pancake), and various traditional Jajanan Pasar (snacks and sweets). Each offers a unique taste of Balinese and Indonesian culinary heritage.
Is street food in Bali safe to eat for tourists?
Generally, yes, street food in Bali is safe if you choose reputable and busy stalls. Look for places with a high turnover of customers, indicating fresh ingredients. Opt for food that is cooked fresh in front of you and served hot. It's always wise to start with mild spice levels if you're not accustomed to Indonesian heat.
What are typical prices for street food in Bali?
Street food in Bali is incredibly affordable. A full meal like Nasi Campur or a plate of satay typically ranges from IDR 20,000 to IDR 70,000 (~$1.30 - $5 USD). Snacks like Martabak or Jajanan Pasar can be as low as IDR 5,000 - IDR 25,000 (~$0.30 - $1.70 USD) per item, offering excellent value.
Where are the best areas to find street food in Bali?
Excellent street food can be found across Bali. Denpasar, the capital, is a hub for local eateries. Sanur and Ubud also boast numerous warungs and night markets like Pasar Sindhu. Even popular tourist areas like Seminyak and Kuta have hidden gems if you venture off the main strips.
What is the difference between Nasi Campur and Nasi Padang?
Nasi Campur is a mixed rice dish where you select various small portions of meat, fish, and vegetables to accompany your rice, often already plated. Nasi Padang, originating from West Sumatra, traditionally involves a waiter bringing many small plates of dishes to your table, and you only pay for what you eat or touch. Both offer a diverse culinary experience.
Are there vegetarian or vegan street food options available?
While many traditional Balinese and Indonesian dishes feature meat, vegetarian and vegan options are increasingly available. Look for dishes like Gado-Gado (vegetable salad with peanut sauce), Tahu Goreng (fried tofu), Tempeh Penyet (smashed fried tempeh), and various vegetable curries. Most vendors can also customize dishes if you ask to omit meat or fish products.
Plan your Bali trip
Get a free custom itinerary for Bali โ built from real traveler insights.
Get a Free Itinerary โ