Balinese Food Guide: 15 Dishes You Absolutely Must Try
Forget the tourist-trap restaurants. The real Balinese cuisine is hiding in warungs and family compounds — rich, spiced, and utterly addictive. Here is your definitive eating guide.
By Larry Timothy • 5 February 2026 • 8 min read
- Balinese cuisine is built on a complex spice paste (base genep) of up to 25 ingredients — it's unlike anything else in Indonesia.
- Babi Guling (suckling pig) and Bebek Betutu (slow-cooked duck) are the island's two unmissable signature dishes.
- Eat at local warungs on side streets — the best food sells out before noon.
- Sambal Matah is the king of condiments: ask for it with everything.
- Finish every meal with Bubur Injin (black rice pudding) and a cup of Kopi Bali.
Table of Contents
- 1. Babi Guling (Suckling Pig)
- 2. Bebek Betutu (Slow-Cooked Duck)
- 3. Ayam Betutu (Slow-Cooked Chicken)
- 4. Nasi Campur Bali
- 5. Lawar
- 6. Sate Lilit
- 7. Nasi Jinggo
- 8. Tipat Cantok
- 9. Sambal Matah
- 10. Plecing Kangkung
- 11. Jukut Urab
- 12. Bubur Injin (Black Rice Pudding)
- 13. Klepon
- 14. Kopi Bali
- 15. Es Daluman
- Where to Eat Like a Local
Balinese food is one of the most complex and underrated cuisines in Southeast Asia. Built on base pastes (base genep) of up to 25 spices and herbs, and shaped by Hindu customs that restrict beef consumption, it stands apart from the rest of Indonesian cooking in fascinating ways. Here are 15 dishes that will rewire your taste buds.
1. Babi Guling (Suckling Pig)
Bali's most iconic dish: a whole pig spit-roasted over coconut husks after being stuffed with a spice mixture of lemongrass, turmeric, garlic, galangal, and chili. Ibu Oka in Ubud is legendary, but any warung that has been doing it for generations will knock you sideways. Ubud is also the epicenter of Bali's wellness scene. To taste authentic Balinese cuisine while exploring heritage sites, check out our Ultimate Heritage Tour. Eat by 11am — it's often sold out by noon.
2. Bebek Betutu (Slow-Cooked Duck)
A whole duck marinated in base genep, wrapped in banana leaves and coconut husks, and slow-cooked for up to 12 hours. The result is fall-off-the-bone meat with a depth of flavor that cannot be rushed. This is ceremonial food — and eating it should feel like one.
3. Ayam Betutu (Slow-Cooked Chicken)
The same preparation as bebek betutu but with chicken, making it more accessible and slightly more common in restaurants. Still extraordinary.
4. Nasi Campur Bali
Literally "mixed rice," this is the everyday meal of locals: steamed rice surrounded by tiny portions of various dishes — shredded chicken, spiced vegetables, crispy fried tempeh, a hard-boiled egg, and sambal. Every warung has its own version. A good nasi campur is the best Rp 20,000 you'll ever spend.
5. Lawar
A traditional salad made with minced meat (pork, chicken, or young jackfruit for vegetarians), grated coconut, and a complex spice paste. Understanding Balinese Hindu customs (like why beef is rarely used) adds real depth to eating here. Lawar merah (red) contains blood, while lawar putih (white) does not. Both are extraordinary and not for the faint-hearted — this is real, ritual Balinese cooking.
6. Sate Lilit
Unlike mainland Indonesian satay on skewers, Balinese sate lilit is minced fish or pork mixed with coconut, lime leaf, and spices, then wrapped around a lemongrass stalk and grilled over charcoal. Fragrant, juicy, and completely addictive.
7. Nasi Jinggo
Bali's original fast food: a tiny banana-leaf packet of rice, fried noodles, tempeh, and sambal, tied with a coconut leaf string. Sold for just Rp 5,000 from roadside vendors, especially in the evenings. Eat four of them — nobody judges you.
8. Tipat Cantok
Bali's version of gado-gado. Rice cakes and fresh vegetables drenched in a peanut sauce spiked with garlic, chili, and tamarind. Simple, satisfying, and available everywhere in the mornings.
9. Sambal Matah
This is not a dish but a condiment that belongs on everything. A raw shallot and lemongrass sambal with bird's eye chili, lime juice, and coconut oil. It belongs on your fish, your grilled meat, your nasi campur. Ask for it everywhere.
10. Plecing Kangkung
Water spinach blanched and dressed in a fierce sambal of tomato, shrimp paste, and chili. Fiery, fresh, and pairs perfectly with grilled seafood in Jimbaran. For the best seafood beaches, read our beaches guide.
11. Jukut Urab
A vegetable salad of blanched greens, long beans, and corn tossed with freshly grated coconut spiced with chili, garlic, and lime leaf. It's one of the most nutritious and satisfying things you'll eat on the island.
12. Bubur Injin (Black Rice Pudding)
For dessert: black glutinous rice cooked with coconut milk and palm sugar, served warm with a drizzle of coconut cream. Available at most warungs and infinitely better than any hotel breakfast buffet dessert.
13. Klepon
Green rice flour balls filled with palm sugar, rolled in freshly grated coconut. Bite in and the sugar explodes in your mouth. Best eaten fresh from a market vendor in the morning.
14. Kopi Bali
Bali grows exceptional coffee in the highlands of Kintamani — one of the hidden gems of Bali that most visitors skip entirely. Balinese coffee is served using the "tubruk" method — ground coffee in a glass topped with boiling water — and produces a thick, bold cup. Have it black with palm sugar. Refuse the tourist kopi luwak — our eco-friendly travel guide explains why — and drink the real thing instead.
15. Es Daluman
A traditional cooling drink/dessert made from daluman (a green herb jelly similar to grass jelly), coconut milk, and palm sugar syrup over crushed ice. The perfect antidote to Bali's midday heat. Budget-conscious travelers will be pleased: most of these dishes cost well under IDR 50,000 — see our complete Bali food budget breakdown for exact prices.
Where to Eat Like a Local
Skip the restaurants on the main tourist strips. Look for warungs (small family-owned eateries) on side streets — our shopping guide also covers the best local markets — where the menu is written in Indonesian and there are no English photos on the walls. Arrive early — the best food in Bali sells out by lunchtime. First-timers should also read our essential Bali travel tips before heading out to eat independently. For an authoritative guide to Indonesian cuisine, Serious Eats' Indonesian food guide is one of the best English-language resources available.