Sign In
Follow Us
Jakarta is both the largest city in South East Asia and a rapidly growing powerhouse © LWYang / Flickr
Jakarta is both the largest city in South East Asia and a rapidly growing powerhouse © LWYang / Flickr
add to wishlistsCreated with Sketch.

The 10 Best Restaurants In Jakarta, Indonesia

Picture of Thomas Storey
Updated: 9 February 2017
Jakarta is both the largest city in South East Asia and a rapidly growing powerhouse. Its restaurant scene is also thriving, with a cornucopia of budget treats, enticing markets and booming luxury restaurants to experience. The cuisine of Indonesia, previously overshadowed by Thai and Vietnamese, is gaining an international reputation and is simultaneously being celebrated by the best restaurants in Jakarta, ten of which are featured below.

Angke Rest

As with much of South East Asia, Indonesia’s culinary traditions are deeply informed by the Chinese immigrants who have made the country their home over the centuries. This is very much evident in Jakarta, where Chinese melds with Indonesian with ease, and the cuisine of the Hakka Chinese is considered a vital part of the city’s identity. Angke Rest is one of the best places to experience this style of cooking. Their grand banquet style food brings out the luxurious side of Chinese flavors.

Address: K.H.Zaenal Arifin Blok: B I/1 kel krukut kec. Tamansari, DKI Jakarta 11140, Indonesia, Phone:+62 21 6343030.



Bandar Djakarta

One of the most popular seafood restaurants in Jakarta,you will probably have to queue to get into Bandar Djakarta, but the wait is worthwhile as the seafood is amongst the freshest and most delicious in the city. Freshness is guaranteed since you are able to choose from the restaurant aquarium, packed with the daily catch from the coast. Sharks, lobsters, crabs, and clams are all on offer, as well as a range of intriguing local specialties and the chefs allow guests to pick a cooking technique to go with their chosen seafood, within reason. With several locations around the city, each of which serves hundreds on daily basis, this is a unique Jakarta experience.

Address: Jl. Pantai Indah Pintu Timur Impian Jaya Ancol Ancol Pademangan Jakarta Utara DKI Jakarta, 14430, Indonesia. Phone:+62 21 6455472.


Harum Manis

A luxurious take on classic Indonesian flavors and ingredients, Harum Manis delves deep into the traditions of local culinary culture to come up with elegant and refined dishes, which echo national traditions. Indonesian folk performances and theater are almost as important as the cooking in Harum Manis, and the restaurant offers a range of cultural and educational activities about Indonesian culture. The banquet and sharing platters are the best ways to experience dishes like Kambing Guling Pendopo Agung, an incredibly succulent slow cooked lamb, and the Sunday buffet is also a great way to taste dishes from all over Indonesia.

Address: Jl. KH Mas Mansyur Kav 24 Karet Tengsin Tanah Abang Jakarta Pusat DKI Jakarta, Indonesia. Phone:+62 21 57941727.


Ikan Bakar Cianjur

Indonesia has always been a multi-ethnic society, and its culinary traditions reflect this diversity. The Sundanese people, from Western Java make up the second largest ethnicity in Indonesia. Their culinary traditions are celebrated in Jakarta restaurants like Ikan Bakar Cianjur, which brings the best of Sundanese food to Indonesia’s capital. Freshness is valued above all in Sundanese cooking, and only the best seafood, vegetables, and meat are used, often with minimal cooking to ensure the flavors shine through. Specialties in Ikan Bakar Cianjur include a spicy carp fish soup and rujak cingur, a vibrant fruit and vegetable salad served with noodles and shrimp paste.

Address: Jalan Cipete Raya 35, Jakarta, Indonesia. Phone:+62 21 7590 0222.


Pondok Laguna

Pondok Laguna is a Jakarta institution, having occupied the same location for over twenty years, and developed a reputation as the best local seafood restaurant in the city, perhaps even country. It is hugely popular with locals, so getting a table is no mean feat. Whilst not a bastion of fine dining, this is a cheap and cheerful restaurant with a real Jakartan atmosphere and is a fantastic place to eat authentic Indonesian cuisine. The deep fried calamari comes particularly recommend, as does the fried ‘flying’ gourami, one of Indonesia’s national dishes which features a whole fish deep fried.

Address: Jl Batu Tulis Raya No 45 Pecenongan Jakarta Pusat, Tlp 021-359991, 359995, 10130, Indonesia. Phone:+62 21 3459993.


Dapur Babah

Located in a former 1940s shophouse, Dapur Babah is a nod towards the colonial history of Jakarta, when the city was part of the Dutch East Indies, known as Batavia, and was a thriving port populated by merchants from all over the world. The interior of this restaurant is packed with antiques from the early 20th century, most of which were collected by owner Anhar Setjadibrata, and diners sit on teak furniture to enjoy their food. Taking its cue from the combination of Chinese and Javanese cuisines which are so fundamental to Indonesian food, Dapur Babah serves dishes such as nasi tjampoer babah, a shrimp, coconut, and tofu dish, and bebek goreng boemboe lengkuas, a duck dish marinated in galangal sauce.

Address: Jalan Veteran 1 | 18 – 19 Jakarta Pusat, Jakarta, Indonesia. Phone:+62 021 7060 2256.


Lara Djonggrang

Lara Djonggrang takes its name from an ancient Indonesian folk tale, involving a princess who was turned into stone when she refused to marry the prince who murdered her father but was resurrected by the gods because they took pity on her unwavering affection for her father. These mythological tales have inspired a restaurant infused with tradition and culture, where the menu is based on the ancient culinary traditions of the Kings of Java, who would have enormous banquets when journeying through their kingdoms. These ceremonial feasts are continued at Lara Djonggrang, and the food is truly fit for a king.

Address: Jl. Teuku Cik Di Tiro 4, Menteng, Indonesia. Phone:+62 21 3160288.


Seribu Rasa

Indonesian fine dining at its best, Seribu Rasa brings an array of culinary flavors and traditions together to create a modern and highly cultivated take on local cuisine. Dishes are displayed with aesthetic precision and grace, but still, evoke the traditions of Indonesian culture. The inclusion of spices and flavors from other Asian cuisines, such as Thai and Chinese, give the menu enticing variety but the primary focus remains on showcasing the sophisticated potential of Indonesian cooking. The secluded restaurant also takes pride in its beautiful location, which is away from the bustle of central Jakarta and offers a chance for a relaxed dining experience.

Address: Jl. Agus Salim No. 128, Jakarta 10310, Indonesia. Phone: +62 21 392 8892.


Sate Khas Senayan

Whilst not as refined as other restaurants on this list, Sate Khas Senayan more than makes up for it in character and friendliness. This is inexpensive local food cooked well and served in a communal atmosphere. The flavors are robust and hearty and the classic dishes of Indonesia are all offered in their most familiar incarnations. Their satay is particularly popular and they offer chicken, beef, lamb or the slightly surprising chicken skin, all grilled to perfection and combined with their legendary peanut sauce. For a taste of authentic Indonesia, Sate Khas Senayan is an unmissable experience.

Address: Jl Kebon Sirih No. 31A | Cibubur, Jakarta 10340, Indonesia (Tebet). Phone: +62 21 31926238.


Sampan Matsuda Sentra

The variety and depth of the ethnic traditions in Indonesia can be lost on outsiders. Sampan Matsuda Sentra is one of the best places to experience the combination of dance, music, and eating which is such a mainstay of Indonesian cultural life. Whilst enjoying the restaurant’s take on Indonesian classics, diners are regaled with the rich variety of Javanese dances, each with their own particular character, performed by a troupe of professional musicians and dancers. The restaurant was set up by famed Indonesian dancer and choreographer Sampan Hismanto as a way of bringing the best elements of Indonesian culture and cuisine together under one roof, and celebrating and preserving the traditions of his homeland.

Address: Jl. Teuku Cik Ditiro II 1 Gondangdia Menteng Jakarta Pusat DKI Jakarta, Indonesia. Phone:+62 21 31924617.