Indonesia
What to eat and drink in Indonesia: dishes, etiquette and dietary tips
Eat where locals queue: nasi goreng, sate, soto ayam, gado-gado and, in Padang restaurants, rendang. In Bali add babi guling. A warung meal costs roughly 15,000–50,000 IDR (about $1–3) in 2026; sit-down restaurants run 60,000–150,000 IDR. Skip a place if food sits uncovered and lukewarm.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideIndonesia
Key facts
- Cheapest full meal
- Warung or kaki lima cart: about 15,000–50,000 IDR (2026 estimate)
- Mid-range restaurant
- About 60,000–150,000 IDR per person (2026 estimate)
- Tap watercheck
- Not for drinking; bottled or refilled water is the norm
- Alcohol
- Legal age 21; many city minimarkets do not stock beer, Bali does
- Halal
- The default outside Bali, Papua, North Sulawesi and Christian Flores
- Vegetarian
- Easy via tempeh, tofu and gado-gado, but terasi hides in sambal
- Peanut and shellfish allergy
- Peanut sauce and shrimp paste are widespread; carry medication
- Eating hand
- Right hand only; spoon and fork are also normal
Dishes by region
Indonesian cooking is rice-based and regional rather than national. Java leans sweet, with kecap manis (sweet soy), tempeh and tofu carrying a lot of the flavour. Padang in West Sumatra serves rich coconut curries as a spread of small plates. Bali cooks with pork and base genep, a spice paste, and grills satay on lemongrass sticks. Sulawesi and the east run to fish, chilli and sago.
For a first trip, the dishes below cover most of what you will see on menus and carts. Portions are small by US standards; two dishes plus rice is a normal lunch.
- Nasi goreng — egg, seafood; vegetarian on request
- Mie goreng — egg, wheat; vegetarian on request
- Rendang — beef; not vegetarian
- Sate — chicken, peanut; not vegetarian
- Gado-gado — egg, peanut; vegetarian
- Babi guling — pork; not vegetarian
- Soto ayam — chicken, egg; not vegetarian
- Gudeg — chicken, egg; vegetarian on request
- Bakso — beef; not vegetarian
- Tempeh goreng — soy; vegetarian
- Nasi campur — chicken, egg, fish stock; vegetarian on request
- Martabak manis — egg, wheat, milk; vegetarian
| Dish | Region | What it is | When |
|---|---|---|---|
| Nasi goreng | Nationwide | Fried rice with kecap manis, shallots, egg, prawn crackers | Any time |
| Mie goreng | Nationwide | Fried noodles with vegetables and egg | Any time |
| Rendang | Padang | Beef slow-cooked in coconut and spices until dry | Lunch |
| Sate | Nationwide | Grilled skewers with peanut or soy sauce | Evening |
| Gado-gado | Java | Vegetables, tofu, tempeh and egg in peanut sauce | Lunch |
| Babi guling | Bali | Spit-roast suckling pig with spiced stuffing | Lunch |
| Soto ayam | Java | Turmeric chicken soup with noodles and egg | Breakfast |
| Gudeg | Yogyakarta | Young jackfruit stewed in palm sugar and coconut milk | Breakfast |
| Bakso | Nationwide | Meatball soup with noodles | Any time |
| Nasi campur | Nationwide | Rice with small dishes chosen from the counter | Lunch |
| Martabak manis | Nationwide | Thick sweet pancake with chocolate, cheese or peanuts | Night snack |
Where to eat and what it costs
The warung is a small neighbourhood eatery, often a family kitchen with a few tables. The kaki lima is a street cart, sometimes with a tarpaulin and plastic stools. Both are where most meals happen, and both are cheap. A plate of nasi goreng or a bowl of bakso at a warung is roughly 15,000–50,000 IDR in 2026 (about $1–3). A mid-range restaurant with air conditioning runs about 60,000–150,000 IDR per person. Hotel and tourist-strip restaurants in Bali and Jakarta can be several times that.
Padang restaurants work differently: dishes are stacked on the table or in the window, you take what you want, and you pay only for what you touch. It is the easiest way to try several curries at once, and one of the best-value meals in the country.
Portions are modest. Order rice plus one or two dishes, and expect sambal — chilli paste — on the side with almost everything.
| Where | Typical cost per person | Notes |
|---|---|---|
| Kaki lima street cart | 10,000–30,000 IDR | 2026 estimate; cash, small notes |
| Warung | 15,000–50,000 IDR | 2026 estimate; often no menu in English |
| Padang restaurant | 25,000–60,000 IDR | 2026 estimate; pay only for dishes you touch |
| Mid-range restaurant | 60,000–150,000 IDR | 2026 estimate; service and tax often added |
| Hotel or tourist-strip restaurant | 150,000 IDR and up | 2026 estimate; 10–21% tax and service common |
Prices are 2026 estimates and vary sharply between Jakarta, Bali and smaller towns.
Drinks
Tap water is not for drinking in Indonesia. Sealed bottled water is sold everywhere, and refill stations are increasingly common in cafés and guesthouses. Tea (teh) and coffee are the everyday drinks. Kopi tubruk is coarse grounds with sugar and hot water; kopi luwak is the expensive novelty. Es teh manis is sweet iced tea and comes with most meals.
Alcohol is legal but restricted. The legal age to buy is 21, and minimarkets in many cities no longer stock beer, though Bali does. Outside Bali, Papua, North Sulawesi and Christian parts of Flores, most food is halal and alcohol is limited to hotels and licensed bars. Fresh juices (jus) and coconut water are widely available and safe.
- Bottled or refilled water — the default everywhere
- Es teh manis — sweet iced tea, served with most meals
- Kopi tubruk — strong coffee with grounds and sugar
- Jus — fresh fruit juice, often avocado or mango
- Beer — sold in Bali and licensed venues; many city minimarkets do not stock it
Etiquette at the table
Eat with your right hand or with a spoon and fork; the left hand is not used for eating or passing food. In a Padang restaurant you pay only for the dishes you touch, so take what you intend to eat. Sharing is normal, and it is fine to ask what a dish contains.
During Ramadan, do not eat or drink in public in daylight in conservative areas. Dress and behaviour around food stalls is casual, but a little modesty goes a long way outside Bali.
- Right hand or spoon and fork; never the left
- Padang: pay only for the dishes you touch
- No eating or drinking in public in daylight during Ramadan in conservative areas
- Sambal is offered, not assumed — ask if you want it mild
Diets and allergies
Vegetarian eating is straightforward: tempeh, tofu and gado-gado are everywhere. The trap is terasi, fermented shrimp paste, which hides in sambal and in many vegetable dishes. Say 'saya vegetarian, tidak makan daging atau ikan' and add 'tanpa terasi'.
Halal is the norm outside Bali, Papua, North Sulawesi and Christian areas of Flores. In Bali, ask 'halal?' — pork is common and babi guling is a signature dish. For gluten-free travellers, rice dishes are the safe base, but kecap and noodles contain wheat. Peanut sauce on satay and gado-gado, and shrimp paste in sambal, are the main risks for nut and shellfish allergies; carry antihistamines and your own medication, and note that Bali has international clinics.
The allergy card line below is the one to save on your phone.
- Saya alergi ___. Apakah makanan ini mengandung ___? — I am allergic to ___. Does this food contain ___?
- Peanuts — kacang tanah
- Shrimp — udang
- Shrimp paste — terasi
- Crab — kepiting
- Fish — ikan
- Egg — telur
- Wheat flour — tepung terigu
- Soy — kedelai
- Milk — susu
- Meat — daging
| Diet | Reality | What to say or do |
|---|---|---|
| Vegetarian | Tempeh, tofu and gado-gado make it easy; terasi hides in sambal | Saya vegetarian, tidak makan daging atau ikan; tanpa terasi |
| Halal | The norm outside Bali, Papua, North Sulawesi and Christian Flores | In Bali ask 'halal?' — pork is common |
| Gluten-free | Rice dishes are safe-ish; kecap and noodles contain wheat | Show a written card; avoid kecap manis |
| Peanut or shellfish allergy | Peanut sauce on satay and gado-gado; terasi in sambal | Carry antihistamines; Bali has international clinics |
Food safety and street food
Street food in Indonesia is generally fine if you apply the usual rules: eat where there is a queue, take food that is cooked to order and served hot, and skip trays that have been sitting uncovered in the afternoon heat. Carts that fry or grill in front of you are the safest bet. Raw vegetables, cut fruit left out, and sauces kept warm are the items to be more careful with.
Drink sealed bottled water or refilled water, and be cautious with ice from unknown sources. If you do get an upset stomach, oral rehydration salts from any pharmacy are cheap and effective. See a doctor for blood in the stool, a fever above 38.5 °C, symptoms lasting more than three days, or if the patient is a child, pregnant or elderly. This is general information, not medical advice.
- Eat where locals queue and food is cooked to order
- Skip food sitting uncovered and lukewarm
- Sealed bottled or refilled water; be cautious with unknown ice
- Oral rehydration salts from any pharmacy for an upset stomach
Questions people ask
What are the must-try dishes in Indonesia?
Nasi goreng, sate, soto ayam, gado-gado and bakso are the nationwide staples. Add rendang in a Padang restaurant, gudeg in Yogyakarta, and babi guling or bebek betutu in Bali. Two dishes plus rice is a normal meal.
How much does a meal cost in Indonesia?
A warung or street-cart meal is about 15,000–50,000 IDR (roughly $1–3) in 2026. A mid-range restaurant runs 60,000–150,000 IDR per person, and hotel restaurants in Bali or Jakarta cost several times that. Prices are 2026 estimates.
Is street food safe in Indonesia?
Usually yes, if you choose busy carts where food is cooked to order and served hot. Be more careful with food sitting uncovered, pre-cut fruit and warm sauces. Drink sealed bottled or refilled water and carry oral rehydration salts.
Can I drink the tap water in Indonesia?
No. Tap water is not for drinking. Sealed bottled water is sold everywhere, refill stations are common in cafés and guesthouses, and boiling makes water safe.
Is it easy to eat vegetarian in Indonesia?
Yes. Tempeh, tofu and gado-gado are widely available. The main trap is terasi, fermented shrimp paste, which hides in sambal and many vegetable dishes — ask for it without.
Can I drink alcohol in Indonesia?
Alcohol is legal, with a minimum purchase age of 21. Many city minimarkets no longer stock beer, though Bali does. Outside Bali, Papua, North Sulawesi and Christian Flores, most food is halal and alcohol is limited to hotels and licensed bars.
How do I handle a peanut or shellfish allergy in Indonesia?
Peanut sauce comes with satay and gado-gado, and shrimp paste is in sambal, so cross-contact is likely. Carry a written card in Indonesian naming your allergen, plus antihistamines and your own medication. Bali has international clinics.
Deep dive
Every source; changeable facts are marked check
Sources
- officialIndonesia.travel (Ministry of Tourism)
- secondaryWikivoyage – Indonesia