Indonesia

Indonesia Food: 20 Dishes to Try

Every dish ranked by how essential it is — must-try picks first, with photos and what’s actually in them.

Satay

Snack · Dinner · Lunch

Skewers of marinated and grilled meat (chicken, beef, lamb) served with a sweet and spicy peanut sauce and refreshing cucumber chunks, a perfect communal dish.

Satay
Gunawan Kartapranata (CC BY-SA 4.0)

Nasi Goreng

Breakfast · Lunch · Dinner

The national fried rice dish, typically featuring rice stir-fried with sweet soy sauce (kecap manis), egg, vegetables, and often chicken or shrimp, offering a comforting savory-sweet flavor profile.

Nasi Goreng
shankar s. from Dubai, united arab emirates (CC BY 2.0)

Nasi Kuning

Breakfast

A traditional Sabahan breakfast, this dish consists of fragrant yellow rice (cooked with turmeric) served with spicy fish and vegetables, often found at morning street stalls.

Nasi Kuning
RahmadHimawan Photography (CC BY-SA 4.0)

Gado-Gado

🌱 Vegetarian · Lunch

A popular Indonesian salad featuring blanched or steamed vegetables (like long beans, cabbage, bean sprouts) and hard-boiled eggs, drenched in a rich, slightly sweet peanut sauce.

Gado-Gado
Piknikdong (CC BY-SA 4.0)

Soto

Lunch · Dinner

A comforting and diverse clear soup, varying regionally with chicken, beef, or vegetables and aromatic spices.

Soto
Sakurai Midori (CC BY-SA 3.0)

Mie Goreng

Lunch · Dinner

Similar to nasi goreng but with yellow noodles instead of rice, this hearty dish is another Indonesian standard, often made to order with your choice of protein and vegetables.

Mie Goreng
jeff~ (CC BY 2.0)

Nasi Campur

Lunch · Dinner

A plate of white rice served with small portions of various side dishes, often including vegetables, meats, and sambal, showcasing a range of local flavors in one meal.

Nasi Campur
Fei Tan (CC BY 2.0)

Bakso

Lunch · Dinner · Snack

A warming bowl of beef meatballs served in a clear broth with noodles, tofu, and sometimes eggs, it's a comforting and widely available street food.

Bakso
Wiwik P (CC BY-SA 4.0)

Gudeg

Lunch · Dinner

Jackfruit stew simmered in coconut milk and palm sugar, served with rice and various side dishes — a Yogyakarta specialty, often found in Bogor restaurants catering to visitors from Java.

Gudeg
christian razukas from Honolulu, Hawaii (CC BY-SA 2.0)

Bubur Ayam

Breakfast · Lunch · Dinner

A comforting Indonesian rice porridge, typically served for breakfast, topped with shredded chicken, crispy fried shallots, celery, and a drizzle of sweet soy sauce.

Bubur Ayam
Sakurai Midori (CC BY 3.0)

Sop Buntut (Oxtail Soup)

Lunch · Dinner

A hearty, clear broth soup featuring tender oxtail pieces, carrots, potatoes, and often fried shallots, a deeply satisfying meal.

Sop Buntut (Oxtail Soup)
Yasmina Haryono (CC BY-SA 2.0)

Sayur Asem

Lunch · Dinner

A refreshing sour and spicy vegetable soup made with tamarind, peanuts, corn, and melinjo nuts, often served as a side dish to a larger meal.

Sayur Asem
Sakurai Midori (CC BY-SA 3.0)

Lawar

Dinner

This traditional Balinese salad combines finely chopped vegetables, grated coconut, and minced meat (often pork or chicken, or sometimes vegetarian), all mixed with rich Balinese spices.

Lawar
ybs from Jakarta, Indonesia (CC BY 2.0)

Mie Ayam

Lunch · Dinner

Popular chicken noodle soup, often served with wontons (pangsit) and bakso (meatballs), a hearty and satisfying street food meal.

Mie Ayam
Dulily (CC BY-SA 4.0)

Laklak

🌱 Vegan · Snack

Small, vibrant green traditional Balinese rice cakes, flavored with pandan, and typically served with grated coconut and palm sugar syrup.

Laklak
Joseagush (CC BY-SA 4.0)

Babi Guling

Dinner · Lunch

Bali's signature dish, a whole roasted suckling pig seasoned with a potent spice paste (bumbu genep) and slow-roasted to crispy perfection, a specialty due to the island's Hindu majority.

Babi Guling
I Kadek Jaya Wiguna (CC BY-SA 4.0)

Bakpia Pathok

🌱 Vegetarian · Snack

Small, sweet round pastry cakes with various fillings, most famously green bean paste, originating from the Pathok area.

Bakpia Pathok
Sakurai Midori (CC BY-SA 3.0)

Es Dawet

Breakfast · Lunch · Dinner

A refreshing sweet drink made with green rice flour jelly, coconut milk, palm sugar syrup, and sometimes jackfruit, a perfect tropical cooling treat.

Es Dawet
Supardisahabu (CC BY-SA 4.0)

Ikan Bakar (Grilled Fish)

🐟 Pescatarian · Lunch · Dinner

Freshly caught local fish, often snapper or grouper, grilled over charcoal and served with spicy sambal, common in coastal areas.

Ikan Bakar (Grilled Fish)
Gunawan Kartapranata (CC BY-SA 4.0)

Lumpia Yogyakarta

Snack

A deep-fried or fresh spring roll, often filled with bamboo shoots, vegetables, and sometimes chicken or shrimp.

Lumpia Yogyakarta
Midori (CC BY-SA 3.0)