Indonesia Restaurants
We’ve compiled the best of the best in Indonesia - browse our top choices for Restaurants during your stay.
Get FREE email communications from Fodor's Travel, covering must-see travel destinations, expert trip planning advice, and travel inspiration to fuel your passion.
We’ve compiled the best of the best in Indonesia - browse our top choices for Restaurants during your stay.
People from all over the island make the pilgrimmage to Ibu Oka's for Bali's signature dish of babi guling, or spit roasted pig—though many swear the pork in their home village tastes better. You judge after ordering nasi babi (pork rice) served with dollops of pork, sausage, and vegetables. When the day's roast pig is finished, Ibu Oka's closes. The restaurant is located just north of Ubud Palace.
Simple, uncomplicated, top quality: that's the winning formula at this welcoming café bakery where everything is homebaked with care. Centrally located near the Labuan Bajo post office, it is popular for breakfast and lunch (though it's open until 7 pm). You can eat in or take out a variety of breads, cookies, cakes, fresh fruit and granola, inventive sandwiches, or a yummy hot quiche. Good fresh-brewed coffee is a big plus.
Come to this no-frills joint for one thing only: the delicious duck vermicelli, topped with vegetables and fried garlic, in a rich broth. Rise and shine to catch this traditional Indonesian dish, since it's typically eaten at breakfast and the restaurant closes at 11 am. Take a seat and watch your food being prepared before slurping it down with the local foodies who mainly frequent this unprepossessing little treasure.
The only Italian restaurant on Pulau Weh, Bixio is located in Long Beach, about a five-minute drive or half-hour walk from Iboih Beach. Run by a friendly Italian and his Indonesian wife, the food is cheap, tasty, and authentic. Choose any of the homemade pastas, especially the seafood tagliatelle and the gnocchi, and finish with the decadent tiramisu. Best of all, you can enjoy your meal while gazing out at the flour-white sand and crystal clear waters of this secluded beach.
Enjoy Japanese, Indonesian, or Western dishes at Café Teras Lempuna, a versatile restaurant that meticulously prepares every dish to showcase vegetables grown in the nearby hills. The chicken salad has the usual greens, tomatoes, and broiled chunks of chicken, then mixes it up with carrots, string beans, cauliflower, and anything else that happens to be in season. Eat in the cozy dining room with a European bistro feel or on the terrace overlooking the precisely trimmed garden with a lempuna palm tree at the center. Café Teras Lempuna makes a memorable lunch stop for Bedugul day trips, or stay over and come back for dinner.
In the spicy cauldron of Jakarta cuisine, you'll find added zest in no-frills but comfortable Dapoer Melayu, which serves food of Aceh and North Sumatra. Choose from a smorgasbord of savory chicken and mutton curries, culinary show-stopping rendang (West Sumatran–style beef simmered for days in coconut milk and spices), assorted potato and corn cakes, aromatic soups—such as gulai kepala ikan (curried fish head), and vegetable stews. The high point for some may be sambal ganja, a traditional Aceh condiment of the little green leaf mashed with garlic and chili: heady stuff.
For a Californian meets Indonesian meal, this cheap and cheerful beach shack serves fresh, tasty food with a casual vibe. Vegetarians are well catered to with tempeh burgers, veggie kebabs, and vegetable curry, while meat eaters will also find a lot to love, especially the chicken or fish curry and the chicken coconut soup. Wash it all down with a fresh banana, coconut, or mixed fruit shake before heading back to the sand, just a few steps away.
Masakan Padang is Indonesia's fast food, and Dewata Minang ranks among Bali's leading purveyors. To order you point to plates of precooked grub stacked in the front window, and it's served 24 hour a day with hot rice. The specialty here is rendang, a thick brown sauce for chicken or beef that also shines over daun ubi (cassava leaves). Vegetarians beware: apparently meatless dishes like sayur nanka (stewed jackfruit) often contain animal stock. Condiments include tasty acar (pickled cucumber and carrot). Eat your meal here or take it away in a banana leaf. Either way, spending Rp20,000 a meal is virtually impossible.
Sumptuously decorated with antiques and an elegant red-and-gold color scheme, this Java- and Chinese-themed restaurant is highly regarded for its traditional Indonesian specialties. You can't go wrong by ordering any of the dishes with fish or prawns. Enjoy your meal indoors or out, near the koi ponds—though you may want to bring mosquito repellent if you sit outside. Strolling musicians in traditional dress add to the romantic ambiance.
With an Indonesian name but sporting an American accent, Kalimantan has a menu that spans the globe. The kitchen cooks Indonesian and Western standards, Mexican dishes spiked with jalapenos from its own garden, and jaffles (grilled sandwiches), a legacy of Indonesia's Dutch colonial heritage. Favorites include owner Haji Saidah's recipe for squid in spicy tomato sauce, as well as her cheesecake with homegrown strawberries. Watch the news over breakfast—Indonesian, Western or Mexican—or stop in for a cold beer in the afternoon. By the time the check comes, you'll feel like a regular.
A hearty meal is not to be underestimated after a day of diving, snorkeling, hiking, or hanging out on the beach, especially when sit-down dining options on the island are limited to precisely one. The resort's two formidable chefs, one Italian and the other Indonesian, highlight their respective national cuisines in hearty dishes, like homemade pasta, whole roasted fish, chicken satay, or split lobster, served with freshly baked bread and desserts. Much of the produce served is grown at the resort and fish is brought in by local fishermen. Accompanied by an ice-cold beer or a crisp glass of wine, and a glorious sunset...what could be better?
Widely considered one of the top seafood places in Surabaya, it's worth making a reservation to ensure you get a table—this casual eatery is popular with the locals. Though there's not much atmosphere to speak of, you're here for the food. Savor freshly prepared specialties like salted egg soft-shell crab, black pepper prawns, clams with black bean sauce, and steamed fresh fish, which you select from a tank at the entrance to the restaurant. There is also a second location at Jalan Raya Bukit Mas 109.
For a taste of some of Semarang's best lunpia—also known as the Semarang spring roll, a regional delicacy—this is where the locals go to eat them fresh on the premises or take a bag back home to the family. Made fresh to order throughout the day, these delicate, lightly fried rolls filled with chicken or pork and bamboo shoots, shrimp, egg, mushroom, and served with a spicy sauce, are made to be eaten right away.
Freshly made noodles are the specialty in Medan, and the best noodle joint is hotly contested. This casual restaurant, specializing in egg noodles made daily, is widely regarded as one of the top choices. Noodle choices range from the original soy minced chicken with sautéed garlic to spiced beef to dan dan noodles, which you dip into a sauce on the side. Don't miss the tasty prawn balls to start—fried dough chock-full of tender crustaceans. Though it's only open 6:30 am to 3 pm, there's a second location inside Lim's Café, at the intersection of Jl. Sumatra and Jl. Borneo, open 2:30–9:30 pm.
A trip to Indonesia wouldn't be complete without sampling one of the country's most cherished traditions: street food. If the term gives you pause, consider that street carts have been around since there were streets, and this is the best way to sample the most authentic, tastiest, and least expensive food in town. Hugely popular among the locals, Nasi Ayam Bu Wido is the place for scrumptious nasi ayam, a classic dish of shredded chicken and coconut rice served in a folded banana leaf and accompanied by spicy sambal and coconut milk soup. Around for 20 years, this vendor is a sure bet among hundreds.
In Freddies hotel on Sumur Tiga Beach, chef and owner Freddie Rousseau cooks up a mean Indonesian fusion menu every night and serves it buffet style for a reasonable 65,000 Rp ($5). Dishes change daily depending on what's fresh, and a large selection of vegetarian options are available. Guests and non-guests are advised to make a reservation for the dinner, which begins at 7:30 pm. Unlike most other restaurants on the largely Muslim island, Freddie serves alcoholic drinks.
A stalwart survivor since the colonial days (some of the waiters still speak Dutch), this atmospheric restaurant is a big local draw not only for its status as the oldest restaurant in Semarang (open since 1936, well before independence) but because the food really is good. A self-described "restaurant, ice cream palace, and patisserie," the menu is a fascinating mash-up of European, Indonesian, and Chinese cuisines, featuring dishes like chicken satay and peanut sauce, fried tofu and veggies with fermented shrimp paste, and wienerschnitzel. Homemade cookies are kept in large jars on the restaurant counters and can be bought to go, but it's the ice cream, freshly made on the premises, that keeps everyone coming back.
Indonesians view rice as the center of any meal, so Warung Kolega offers three varieties—yellow, red and white—to accompany its cafeteria-style Javanese cooking. First pick a rice, then point through the glass to choose accompaniments from a selection that changes daily. Look for sweet marinated tempe (whole bean curd), steamed vegetables with shredded coconut, grilled chicken, and creamy fish curry with fresh herbs; the more items you select, the higher the bill. Most dishes are mild, but if you're nervous you can always ask whether an item is pedas (spicy). After filling your plate, find a place at a long teak table among the locals.
Sample Balinese specialty ayam betutu—chicken stuffed with spices—on the cheap at Warung Liku. A Rp12,000 portion of nasi Bali (Balinese rice) here includes succulent slices of chicken, peanuts, vegetables, and another island favorite, sambal matah, a mild mix of raw shallots, lemongrass, and chili. Babi kecap (pork in soy sauce) is another tasty meat option. To-go portions can be expertly wrapped in a banana leaf. They open at 9 am and close whenever the food runs out, which can be as early as 1 pm.
For inexpensive local fare with a view, you can't do much better than this family-run eatery located near the Qunci and Sudamala hotels, where you can dine with your toes in the sand. Join the other tourists and expats for the Warung's much-discussed banana pancakes or nasi goreng, as well as fresher-than-fresh fish and shellfish delivered straight from the boat. Most diners try to arrive in time for the fabulous sunsets, so either arrive early or plan to dine later when the crowds have died down.
Please try a broader search, or expore these popular suggestions:
There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions: