20 Must-Try Dishes

Bali Street Food Guide — 20 Must-Try Local Dishes

By Adhil P Bhaskaran, Founder Updated April 2026 4 min read

Bali's street food scene is a vibrant, aromatic tapestry of flavors that tells the story of the island's Hindu-Javanese heritage, its spice-trading past, and the creativity of generations of Balinese home cooks who have perfected these recipes over centuries. From the sizzle of sate lilit on charcoal grills to the intoxicating aroma of babi guling roasting in banana leaves, every corner of the island offers a new culinary discovery. Street food in Bali is not just affordable eating — it is the most authentic way to experience the island's soul, served with genuine warmth from vendors who have often been perfecting a single dish for their entire lives.

Bali Malayali has spent years documenting the island's most exceptional street food experiences, venturing far beyond the tourist zones to discover dishes that even long-term expats might not know about. Our team has eaten at hundreds of roadside stalls, night markets, and family warungs across every regency in Bali, from the bustling streets of Denpasar to the quiet villages of East Bali. We have identified the 20 dishes that every visitor absolutely must try — each one a masterclass in Balinese flavor, technique, and tradition.

Whether you are a seasoned street food adventurer or a cautious first-timer, this Bali Malayali guide will give you the confidence to dive into Bali's incredible local food scene. We cover what each dish is, where to find the best version, what to expect to pay, and tips for navigating the wonderful chaos of Balinese street dining. Your taste buds are about to go on the journey of a lifetime.

The Essential 20: Bali's Must-Try Street Foods

These twenty dishes represent the very best of Balinese street food culture, each one deeply rooted in the island's culinary traditions and available at warungs and street stalls across the island. From ceremonial dishes that have been adapted for everyday eating to simple snacks that Balinese children grow up loving, this list covers the full spectrum of flavors — spicy, sweet, savory, sour, and umami. Every dish costs under 50,000 IDR and most cost under 25,000 IDR, making street food one of the best value experiences in Bali.

01

Babi Guling

Bali's iconic suckling pig, slow-roasted with turmeric, lemongrass, and chili, served with crispy skin, rice, and spicy sambal matah

02

Sate Lilit

Minced fish or pork seasoned with coconut, lime leaves, and shallots, wrapped around lemongrass sticks and grilled over coconut husks

03

Nasi Campur Bali

The quintessential mixed rice plate with small portions of meats, vegetables, sambal, peanuts, and kerupuk crackers

04

Lawar

A traditional salad of minced meat, grated coconut, spices, and green beans, often mixed with fresh blood in the ceremonial version

05

Bebek Betutu

Whole duck stuffed with spice paste, wrapped in banana leaves, and slow-cooked for up to 24 hours until impossibly tender

06

Nasi Jinggo

Bali's budget king: a tiny banana-leaf packet of rice, shredded chicken, sambal, and fried noodles for just 5,000 IDR

07

Tipat Cantok

Compressed rice cakes with blanched vegetables, tofu, and a rich peanut sauce — Bali's answer to gado-gado

08

Sate Plecing

Grilled pork or chicken satay served with plecing kangkung (water spinach in spicy tomato sambal)

09

Tum

Spiced minced meat or fish steamed in banana leaves with a fragrant blend of basa genep spices

10

Jaje Bali

Traditional Balinese sweets and cakes made from rice flour, coconut, and palm sugar, sold at morning markets

11

Pisang Goreng

Fried banana fritters with a crispy batter, sometimes drizzled with palm sugar or chocolate

12

Martabak

Thick stuffed pancakes, either savory (with egg and meat) or sweet (with chocolate, cheese, and peanuts)

13

Bakso

Indonesian meatball soup with springy beef balls, noodles, and a clear aromatic broth

14

Nasi Goreng

Indonesia's national fried rice dish, best served from a roadside cart with a fried egg and kerupuk

15

Mie Goreng

Stir-fried egg noodles with vegetables, chicken or seafood, sweet soy sauce, and chili

16

Ayam Betutu

Whole chicken slow-cooked in betutu spice paste, served shredded with rice and sambal

17

Pesan Be Pasih

Fish steamed in banana leaf parcels with rich Balinese spice paste and coconut cream

18

Klepon

Bright green rice flour balls filled with liquid palm sugar and rolled in fresh grated coconut

19

Bubur Sumsum

Warm rice flour porridge with palm sugar syrup, a comforting Balinese breakfast staple

20

Es Daluman

A refreshing drink made from green jelly (daluman leaf), coconut milk, and palm sugar over ice

Best Street Food Areas in Bali

The best street food hunting grounds are Denpasar's Pasar Badung and Pasar Kumbasari night markets, where dozens of vendors set up each evening with everything from babi guling to fresh juices. Gianyar Night Market near Ubud is legendary — a long strip of stalls where locals queue for specific vendors, which is always a reliable quality indicator. In Sanur, the Sindhu Night Market offers a more relaxed atmosphere with excellent seafood. Renon area in Denpasar has fantastic nasi jinggo carts that appear after dark. For the adventurous, drive to Klungkung market in East Bali for dishes you will not find in tourist areas. Each of these locations offers an authentic glimpse into daily Balinese life and food culture.

Street Food Safety & Etiquette Tips

Eating street food safely in Bali comes down to a few simple principles: choose busy stalls with high turnover, as fresh ingredients and fast service mean less time for bacteria to develop. Watch for vendors who handle money and food separately — this is a good hygiene indicator. Carry hand sanitizer and use it before eating. Start with cooked dishes rather than raw salads or unpeeled fruits. Drink bottled water or hot tea rather than iced drinks from unknown sources. When ordering, pointing at what you want is perfectly acceptable and often easier than navigating language barriers. Most street food is incredibly affordable — carry small bills and coins as vendors rarely have change for large notes. Tipping is not expected at street stalls but always appreciated.

Frequently Asked Questions

Is Bali street food safe to eat?

Yes, millions of locals eat street food daily with no issues. Choose busy stalls, eat freshly cooked food, avoid raw items from basic vendors, and drink bottled water. Start with popular, well-known stalls and work your way to more adventurous options as your stomach adjusts to the local cuisine and spice levels.

How much does street food cost in Bali?

Most street food dishes cost between 10,000-50,000 IDR ($0.65-$3.25). Nasi jinggo packets start at just 5,000 IDR. A full meal at a warung typically costs 25,000-45,000 IDR. You can easily eat three satisfying meals a day for under $10 total, making Bali one of the most affordable food destinations in the world.

Where is the best night market in Bali?

Gianyar Night Market is widely considered the best, with dozens of stalls serving authentic Balinese dishes in a lively atmosphere that attracts mostly locals. It operates every evening from around 5pm to 10pm. Pasar Badung in Denpasar is the largest and most diverse, while Sindhu Night Market in Sanur offers a more tourist-friendly experience with English-speaking vendors.

What street food should I avoid in Bali?

Avoid raw shellfish from basic street stalls, unpeeled fruit that has been sitting in the sun, ice from unknown sources, and any food that has been sitting at room temperature for extended periods. If a stall looks quiet and the food appears old, move on to the next vendor. Trust your instincts and follow the crowds for the safest and tastiest options.

Ready to Plan Your Bali Trip?

Our local team will craft a personalized itinerary tailored to your dates, preferences, and budget.

Plan My Trip on WhatsApp