top of page

INDONESIAN Food You Must Try

Updated: Mar 9, 2021

​With 6 000 inhabited islands to choose from, Indonesian cuisine is wonderfully diverse and includes a vast variety of regional dishes found across the country. Javanese cuisine consists of an array of simply seasoned dishes, with predominant flavourings of peanuts, chillies and sugar. With the majority of Indonesians being Muslim, most dishes are considered Halal, with the exceptions and pork products predominantly only found in Bali. Vegetarians are also better catered for across Indonesia than in most other countries.


Where And How To Eat Like A Local in INDONESIA


Indonesian Customs & Culture

The etiquette of eating by hand

In Indonesia eating with your hand is very common, particularly amongst the locals. If you do choose to forego western utensils, just remember the one basic rule of etiquette to observe: Use only your right hand, as the left hand is used to clean yourself! The basic idea is to use the four fingers of your right hand to gather a small ball of rice, which can then be dipped into sauces before you pop it in your mouth by pushing it off the fingers with your thumb. Whatever you do, don't stick any of your hands into communal serving dishes: instead, serve yourself with utensils (using the left hand) and then dig into your meal. It's very important to always make sure to wash your hands well before and after eating.

Where to eat like a local

Our complete guide to Where to Eat Like A Local is available here.

A traditional food cart in Indonesia is called a “kaki lima” which literally means ”five legs”. This refers to the three wheels on the cart and the two legs of the vendor! At night a kaki lima can turn into a “lesehan” simply by providing some bamboo mats for customers to sit on and chat while eating. A better version of a “kaki lima” is an “angkringan”, which is a slightly bigger cart.

A step up from the “kaki lima” is the warung (or the old spelling waroeng), a less mobile stall offering much the same food, but perhaps a few plastic stools and a tarp for shelter. Usually people sell bakso (meatballs) or chicken porridge in these outlets. Rather more comfortable is the “rumah makan” or eating house, a simple restaurant more often than not specialising in a type of food or style of cuisine.

Nasi Padang restaurants, offering rice and an array of curries and other toppings to go along with it, are particularly popular and easily identified by their soaring Minangkabau roofs. Ordering at these is particularly easy: just sit down, and your table will promptly fill up with countless small plates of dishes. Eat what you like and pay for what you consumed.

Another mid-range budget option in larger cities is to look out for food courts and restaurants inside shopping malls, which combines the comfort of air-conditioning with hygienic if rather predictable food.

A restoran indicates more of Western-style eating experience, with air-con, table cloths, table service and prices to match. We usually either grab something to eat on the go from a kaki lima or sit down to enjoy some local cuisine with the locals at a warung.

NASI (Rice) is, of course, a local Indonesian staple and is served in so many different interesting ways:

Nasi Bubur: rice porridge with toppings, popular for breakfast.

Nasi Lontong and Ketupat: rice wrapped in leaves and cooked so it compresses into a cake.

Nasi Kuning: yellow spiced rice, usually moulded into a sharp cone called a tumpeng.

Nasi Padang: white steamed rice served with a selection of curries and other toppings.

Nasi Timbel: white steamed rice wrapped in a banana leaf.

Nasi Goreng (Fried Rice)

Essentially just wok stir-fried rice with a host of salty seasonings, this simple hot and freshly cooked popular street food is both cheap and delicious. Be sure to ask for “Nasi Goreng Special” if you want a fried egg added to the dish!

Nasi Goreng Special

Nasi Uduk (Coconut Rice)

Known as nasi lemak in Malaysia, this fragrant and slightly sweet rice is cooked with coconut milk and cardamom. Popular for breakfast, it is often eaten with omelette and fried chicken but can be served with a variety of sides.

nasi uduk

Nasi Campur (Mixed Rice)

Nasi campur literally just means mixed rice. Depending on the location and origin, a Nasi Campur vendor might serve several side dishes, including vegetables, fish, and meats. At a minimum, it will be a scoop of Nasi putih (steamed rice) accompanied by small portions of other dishes, which could include meats, vegetables, peanuts, eggs, and fried-shrimp krupuk. At local spots, it can be had for around IRD 10,000 - 15,000 and is by far the best value (and tasty!) lunch you will ever have. Just take care as it can be very hot and spicy!

nasi campur

MI or MIE (Noodles) are almost as popular as rice.

You will see plenty of Indomie, who is the world's largest instant noodle manufacturer.

Bakmi: boiled thin egg noodles served with a topping of your choice.

Kuetiaw: flat rice noodles fried with soy sauce.

Mie Goreng (Fried Noodles)

Indonesian Mie Goreng is usually prepared with yellow noodles, stir-fried in a hot wok with oil, garlic, egg, and a combination of ingredients that can include cabbage, tomatoes, onions, and any choice of meat. Mie goreng is a very popular street food.

SOTO (Soups) can be either broth-like or like a watery curry and are very common.

Sayur Asam: vegetables in a sour soup of tamarind.

Sayur Lodeh: vegetables in a soup of coconut milk and fish.

Soto Ayam: chicken broth with chicken shreds, vermicelli and various local ingredients.

Soto Betawi: known as Jakarta soup, it's prepared with beef and boiled with herbs such as lemongrass and Indonesian bay leaves, flavoured with candle-nut, galangal, garlic, and shallots. Often a combination of both fresh milk and coconut milk is added to make the soup creamy.

Soto Ayam

Bakso (Indonesian Meatballs)

A very popular street food dish, the minced meat is mixed with some tapioca starch which gives them their serious bouncy texture. Bakso will either be served with noodles and soup or dry with soup on the side.


Sop Konro (Beef Ribs Soup)

A Makassar dish from southern Sulawesi, beef ribs is simmered in a variety of fragrant spices including coriander, galangal, lemongrass, cinnamon, nutmeg, and bay leaves. The result is that the meat is so tender it just slides off the rib bones.


This spicy beef soup is a speciality of East Java. Along with pieces of beef, one of the most important ingredients in cooking rawon is keluak, a type of nut which imparts a nutty taste with a hint of rye. Beef rawon is served with rice and complemented with baby bean sprouts, a squeeze of lime, and sambal.


Balinese Babi Guling (Roast Suckling Pig)

Bali, with its mostly Hindu population, has a unique variety of pork dishes. Babi Guling is flavoured with herbs and spices like ginger, garlic, shallots, and chillies. The pig is roasted until crispy and you’ll have to set out early for this dish before it sells out!