After a long day of roaming freely on the Bali tropical beaches and exploring the sacred temples and the vibrant culture of Bali, you’ll probably be starving and want to grab something to eat quickly. We already have some food for you to consider. The food here mostly is based on traditional Indonesian cuisine, added with some unpredictable twists of local ingredients and spices. Indonesians use a lot of spice when cooking, mostly chili, ginger, curcumin, etc. They eat a lot of meat and fish, but they also eat a lot of vegetables.
Besides, there are also not as many Muslims in Bali as in other parts of Indonesia, so don’t be surprised when you see many pork dishes popping up on the menus here.
Stick to what the locals eat, you will know why Bali is so loved by foodie travelers. Here is a complete guide with all the best Indonesian food including street foods, desserts, and where to find them. Take note of this list and prepare for your trip to Indonesia.
Nasi Campur (Indonesian for 'mixed rice') is simply a humble white rice dish, served with small portions of many other side dishes such as curries, eggs, fried tempeh, shredded chicken, minced chicken skewers (sate lilit), and Balinese vegetable salad. Each time you order a Nasi Campur, you can choose the side dishes, depending on your personal taste. So it's the best choice for you to sample all the local food in one bite.
Where to try Nasi Campur?
Also, a rice dish but Balinese Nasi Goreng is fried rice, usually served with eggs mixed in the rice during cooking or on top of the rice as decoration. The rice is precooked and then seasoned with shallots, garlic, chili, kecap manis (sweet soy sauce), and terasi (Indonesian shrimp paste). Kecap manis gives the rice a dark brown, caramelized color and balances out the sweet, salty, and savory flavors of other ingredients, while the shrimp paste will add an authentic flavor as a finishing note.
Nasi Goreng is considered the Indonesian national dish.
Where to try Nasi Goreng?
Similar to Nasi Goreng, but with fried noodles instead of rice. Inspired by the Chinese dish “Chow Mein”, Mie Goreng has become one of the most common Indonesia noodles of the locals. Despite its simple look with just egg noodles, soy sauce, some vegetables, and meat of choice, this dish might be your favorite one after all.
And the good news is that you can also easily make Mie Goreng at home with the instant noodle called Indomie in your supermarket. It can’t taste 100% as good as the dish in Bali, but it can at least curb your craving after leaving the island.
Where to try Mie Goreng?
This is definitely the most famous dish in Bali for sure. After being rubbed with turmeric, the whole pig will be seasoned with various local spices (coriander seeds, lemongrass, lime leaves, salam leaves, chilies, black pepper, garlic, red shallots, ginger, and lesser galangal) and then be slowly roasted over a fire to perfection.
In the past, Babi Guling was only served in religious celebrations, but now you can enjoy the sweet and tender taste of pork in many local restaurants. The most famous one is Ibu Oka in Ubud, which Chef Anthony Bourdain visited for its Bali Guiling on his show “No Reservations”.
Where to try Babi Guling?
If you also want to follow Anthony Bourdain’s “Footsteps” in Southeast Asia, this tour was designed for you.
This plant-based Indonesian salad is worth trying if you are a vegetarian. Tempeh, tofu, cucumbers, bean sprout, kidney beans, and sometimes eggs. While your eyes are still enjoying a colorful feast, a special peanut sauce dressing will be added on top to spice it up.
Where to try Gado Gado?
No one leaves Bali without tasting its most popular street food treat: Sate or Satay. Different from other skewered meat in other Southeast Asia countries with sliced meat, Balinese satay is seasoned pork meat wrapped around a bamboo or lemongrass sticks. And you can find this culinary specialty in almost every street food vendor. Nothing can satisfy your hungry tummy as quickly and tasty as a hot Satay skewer.
Where to try Satay Skewer?
In Indonesia, Pepes is a traditional cooking method using banana leaves to wrap food. Pepes Ikan is literally a whole marinated fish and then will be steamed using this method. It can help the fish to absorb all the flavors from the marinade sauce and keep its natural aroma inside the banana leaf. The result is a hot, steamy, and juicy fish that makes your mouth water at first sight. Mackerel, sardines, and snapper are the most common fish used for Pepes Ikan.
Where to try Pepes Ikan?
Pisang Goreng is deep-fried bananas - a popular sweet snack that also can be found in other neighboring countries. When the bananas are ripe enough, they will be coated with batter and then deep-fried in hot oil until turning brown. Crispy on the outside, but sweet and creamy inside. That is the snack that the locals love to enjoy during tee or coffee time. But you can try it with ice cream too.
Where to try Psang Goreng?
While wandering around traditional markets on the island, it’s not hard to see some locals happily enjoying these sweet, green, bite-size cakes in their hands. Laklak is a traditional cake of Bali, which is made out of rice flour, salt, coconut milk, suji leaf water, and pandan leaf water. It’s the suji and pandan leaf water that give the cake a natural green color. For some flavorful boost, Laklak is usually served with melted brown sugar and shredded coconut topping.
Where to try Laklak?
Another dish that should not be missed in Bali is the Crispy Duck. Firstly, the half duck will be seasoned with traditional Balinese spices and then steamed. After that, it will be deep-fried in hot oil for a crispy texture, but the tenderness still remains. Rice or potato chips are served as side dishes as well. This mouth-watering dish will tempt you even more when it comes with Bali sambal - a spicy and refreshing condiment that goes well with just about everything.
Where to try Bebek Goreng?