Aside from visiting local landmarks and tourist attractions, you can’t get a full Jakarta experience if you haven’t tried some of the best restaurants in town. From authentic Indonesian-Malay dishes to fusion cuisine with Japanese and Chinese influences, this capital city of Indonesia offers a variety of food for every taste palate. Check out this guide we’ve prepared for the best restaurants in Jakarta based on three categories for your every need: fine dining, traditional street stalls, and casual cafes. Let’s go and explore Jakarta through food!
Best Restaurants in Jakarta, Indonesia
Fine Dining
Amuz Gourmet
Located in the heart of South Jakarta, the SBCD area (Sudirman Central Business District), the Amuz Gourmet restaurant offers a classic French dining experience with a wonderful night view of Jakarta’s skyscrapers and busy streets below. The cozy ambiance and private space perfect for an intimate dinner with your loved ones earned them their slogan, “The Asian Sanctuary of French Fine Dining in Jakarta.” If you have eyes for the arts, you’ll certainly enjoy Amuz’s interior design, featuring French-inspired decorations and paintings. Amuz’s course set menu starts from 300,000 IDR ($19.28 USD) for two persons with an entree and a main course. They’re also known for their special wagyu and truffle selection.
- Location: The Energy Building, 2nd Floor SCBD Lot 11A, Jl. Jend. Sudirman Kav. 52-53, Jakarta, 12190
- Opening Hours: Monday – Saturday, 11.30 – 14.30 (Lunch), 17.30 – 23.00 (Dinner)
- Phone: +62 21 250 506 or +62 21 250 5064
- Instagram: https://www.instagram.com/amuz_gourmet/
OKU Jakarta
As one of Jakarta’s most luxurious hotels, the Hotel Indonesia Kempinski Jakarta has its premium restaurant and bar, the Japanese OKU restaurant. The simple yet elegant, Zen-like atmosphere iconic to many authentic Japanese restaurants makes it a top choice among locals and tourists to enjoy a casual lunch, business meetings, group gatherings, and special events like birthday parties. As stated on their website, the OKU Jakarta is “stocked with a wide array of premium sakes, whiskies, and other spirits, it’s the perfect place for that post-work pick-me-up or an afternoon sip.” Their specialty is their cocktail, like Ronin Chakra, The Zen Collins, Yuzu Mimosa, and many more.
- Location: Hotel Indonesia Kempinski Jakarta, Jl. M.H. Thamrin No.1, RT.1/RW.5, Menteng, Central Jakarta City, Jakarta 10310
- Opening Hours (Restaurant): Monday to Sunday, 12.00-15.00 (Lunch), 18.00 – 22.30 (Dinner)
- Opening Hours (Bar): Sunday to Thursday (12.00pm – 24.00pm), Friday to Saturday (12.00pm – 01.00am)
- Phone: (+62) 21 2358 3896
- Instagram: @OKUJakarta
- Website: https://www.kempinski.com/en/hotel-indonesia/restaurants-bars/oku
Tugu Kunstkring Paleis
Want a fine dining experience like you’re inside a museum? Tugu Kunstkring Paleis is an Indonesian restaurant serving cuisines dating back to Dutch colonialization. It’s located in the Menteng area in the legendary Bataviasche Kunstkring building, which originally housed the Fine Arts Circle of the Dutch East Indies, first opening in 1914. Still operating as a museum, you can visit their art exhibition center featuring original paintings and a gallery shop with artworks and other designer items you can buy. Their Dutch-Indo fusion menu includes Dutch cuisines like bitterbalen, steak, old recipe fried rice, and various dessert choices. You can also book a private afternoon tea session, serving teas and small bites.
- Location: Jalan Teuku Umar No. 1, Menteng, Jakarta Pusat, 10350, Indonesia
- Opening Hours: Monday to Sunday, 11.00 – 24.00
- Phone: +62213900899
- Website: www.tuguhotels.com
- Instagram: https://www.instagram.com/kunstkring/?hl=en
Sana Sini Restaurant
Located at the heart of the Pullman Jakarta Indonesia, Sana Sini offers a modern dining experience with a unique twist. Featuring multiple open kitchens, the restaurant presents cuisines from across Asia, including Indonesian, Japanese, Chinese, and Western dishes. The setup creates a vibrant and interactive dining experience where guests can watch chefs in action. Standout dishes include Japanese sushi and sashimi, freshly made pasta, and Indonesian specialties. The elegant and spacious setting makes it ideal for brunches, business lunches, and family gatherings.
- Address: Pullman Jakarta Indonesia (Lobby Level, Jl. M.H. Thamrin No.59, RT.9/RW.5, Gondangdia, Kec. Menteng, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10350, Indonesia
- Open hours: 6:00 – 22:00 daily
- Contact: +62 21 3906444
- Website: https://www.pullmanjakartaindonesia.com/restaurants-and-bars/sana-sini/
PA.SO.LA Restaurant
PA.SO.LA, situated within The Ritz-Carlton Jakarta, Pacific Place, embodies luxury with a focus on Indonesian and international fusion cuisine. This restaurant is known for its sophisticated interiors, offering stunning views of Jakarta’s skyline. The menu celebrates local produce, incorporating Indonesian flavors into contemporary dishes. Their weekend brunch is a local favorite, where you’ll find an array of options ranging from seafood towers to Indonesian dishes crafted with a modern twist. The dessert station, featuring a variety of sweets from macarons to traditional cakes, is also a highlight.
- Address: SCBD, Sudirman Central Business District, Jl. Jend. Sudirman kav 52-53, RT.5/RW.3, Senayan, Kec. Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12190, Indonesia
- Open hours: 6:30 – 22:00 daily
- Contact: +62 21 25501993
- Website: https://www.marriott.com/en-us/dining/restaurant-bar/jktrt-the-ritz-carlton
Henshin
Henshin, located atop The Westin Jakarta, is Jakarta’s highest dining destination, offering panoramic views of the city. This restaurant combines Peruvian and Japanese cuisine into a unique Nikkei-style menu, making it a one-of-a-kind culinary experience in Jakarta. Signature dishes like tiradito and ceviche showcase fresh seafood with vibrant flavors, and their expertly crafted sushi is a must-try. Henshin’s chic ambiance, complemented by an open kitchen and a rooftop bar, makes it a perfect venue for a luxurious evening out.
- Address: Level 67-69, The Westin Jakarta Jalan H.R. Rasuna Said Kav. C-22A, RT.2/RW.5, Karet Kuningan, Setiabudi, South Jakarta City, Jakarta 12940, Indonesia
- Open hours: 17:00 – 00:00 daily
- Contact: +62 21 27887768
- Website: https://www.henshinjakarta.com/
Casual Cafe
Onni House
This cafe and flower shop is in the Tanjung Duren area in West Jakarta. It’s one of the most popular hangout places for young people and couples for its delicious food and Instagrammable photo spots. The rustic floral decoration makes the space feels cozy and homey. Photo spots from flowers on the walls to mini gardens are ready to spoil selfie lovers. You can also buy flowers and home decor inside the cafe itself. They mostly serve Western food, like salad, sandwiches, pasta, etc., but they also have a collection of Indonesian cuisines like gulai salmon and opor baked rice. The price is also relatively affordable too! Make sure to visit if you’re in Jakarta for the holiday season because their Christmas and Halloween decorations are top-notch!
- Location: Jl. Tanjung Duren Utara V No.242, RW.3, Tj. Duren Utara, V, Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta 11470
- Opening Hours: Monday to Sunday, 10.00 – 22.00
- Contact: +62 856-9033-999
- Instagram: https://www.instagram.com/onnihouse.jkt/
Wa Chu Want
A cool name for a cool place, indeed. Entering this restaurant bar, you’ll be taken to a magical portal to Hong Kong. The pink neon pub vibe and arcade game corner will remind you of Hong Kong’s 90s street style. Wa Chu Want is a hawker-inspired bar that serves Chinese and Indonesian cuisine like dumplings, roasted duck, rice and noodle bowls, and their favorite, Cut the Crab (another pun!). They’re also famous for their cocktails, accompanied by some awesome live music. Best to go here with friends to dance the night away!
- Location: Soho Building, Ground Floor, Jl. Gunawarman No.61, RT.3/RW.7, West Rawa, Kebayoran Baru, South Jakarta City, Jakarta 12110
- Opening Hours: Monday to Sunday, 18.00pm – 02.00am
- Instagram: https://www.instagram.com/wa.chu.want/?hl=en
Traditional Local Restaurants
Mie Ayam Gondangdia (Gondangdia Chicken Noodles)
Indonesians eat chicken noodles for breakfast, lunch, and dinner. That’s why this traditional dish is a must-try when you’re visiting Jakarta. The Gondangdia Chicken Noodles is one of Jakarta’s legendary noodle stalls. Located in the Gondangdia area, this restaurant has existed since 1968, perfecting its authentic recipe from generation to generation. Their number one dish is the chicken noodle with the special spice oil that makes it very savory. Other dishes include fried rice, black pepper beef rice, silky tofu capcay rice, kwetiauw, and bihun. The presentation is not as fancy as the other restaurants on this list, but the taste is surely a winner.
- Location: Jalan Cikini IV No.12A, Menteng, RT.15/RW.5, Cikini, DKI Jakarta 10330
- Opening Hours: Monday to Sunday, 9.00 – 21.00
- Instagram: https://www.instagram.com/miegondangdia68/?hl=en
Nasi Goreng Kambing Kebon Sirih (Kebon Sirih Goat Fried Rice)
Bored with the usual chicken or seafood fried rice? It’s time to try goat spice fried rice! Nasi Goreng Kambing Kebon Sirih was first opened in 1958 and has developed into one of the pioneers of goat fried rice in Indonesia. The restaurant only uses the best goat meat and a special blend of spices, making the fried rice taste different from other normal fried rice. The original goat fried rice starts from 40,000 IDR ($2.57 USD). They also have other fried rice variants, such as chicken fried rice, meatball fried rice, and other goat dishes like goat stew and curry goat noodles.
- Location: Jl. Kebon Sirih Raya, Menteng. Jakarta Pusat (Center), Check other outlets in Jakarta and Tangerang on their website
- Opening Hours: Monday to Sunday, 16.00 – 24.00
- Phone (WhatsApp): 0811190775
- Website: https://nasgorkambonsir.com
- Instagram: https://www.instagram.com/nasgorkambingkebonsirih/?hl=en
Gado Gado Cemara
If you’re looking for a vegan option, try Gado Gado Cemara! Gado-gado is the Indonesian salad version made of vegetables like beansprouts, long beans, tofu, tempeh, and others–topped with a sweet and savory peanut sauce. This legendary gado-gado restaurant has been around since 1947, first opening in the Cemara area (hence the name) and now moving to a bigger location in the Tanah Abang area in Central Jakarta. Two branches are located at Setiabudi One Building, South Jakarta, and Citywalk Gajad Mada, West Jakarta. A medium portion gado-gado starts at only 27,000 IDR ($1.73 USD), and you can top it with lontong (steamed rice cake in banana leaf) for an additional 5,000 IDR ($0.32 USD). They also sell local dishes like ketoprak, sop buntut, satay, and others.
- Location: Jl. Tanah Abang no.36, Jakarta Pusat – 10160 (Center)
- Opening Hours: Monday to Sunday, 08.00 – 18.00
- Phone: +62 21 34831897
- Website: http://gadogadocemara.com/
Seribu Rasa Menteng
Nestled in Jakarta’s Menteng area, Seribu Rasa combines the richness of Indonesian cuisine with a comfortable, contemporary setting. The restaurant has a warm ambiance, decorated with local artwork and antiques that add to the cultural vibe. Here, traditional dishes are given a fresh and flavorful approach. Standouts include Ayam Bakar (grilled chicken) and Udang Sambal Petai (shrimp in spicy sauce with stinky beans). Seribu Rasa is a popular choice for locals and tourists alike, offering an immersive experience into Indonesia’s culinary diversity.
- Address: Jl. H. Agus Salim No.128, RT.1/RW.5, Menteng, Kec. Menteng, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10310, Indonesia
- Open hours: 11:00 – 22:00 daily
- Contact: +62 21 3928892
- Website: https://arenacorp.com/restaurant/seribu-rasa.html
Lara Djonggrang
Lara Djonggrang is an iconic restaurant that takes diners on a journey through Indonesia’s heritage with its décor, inspired by the legend of a Javanese princess. The ambiance is magical, with traditional artifacts and detailed wood carvings adorning the space. Lara Djonggrang’s menu is a tribute to Indonesian royal cuisine, featuring dishes that were once served in the royal courts. The Nasi Putih , a ceremonial rice dish served with various side dishes, is a must-try for those seeking a taste of history. This restaurant is ideal for anyone wanting a complete cultural experience.
- Address:Jl. Teuku Cik Ditiro No.4, RT.3/RW.2, Gondangdia, Kec. Menteng, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10350, Indonesia
- Open hours: 11:00 – 23:00 daily
- Contact: +62 811-9108-966
- Website: https://tuguhotels.com/restaurants/jakarta/laradjonggrang/
Kaum Jakarta
This is a modern restaurant dedicated to preserving traditional Indonesian flavors while supporting local farmers and ingredients. Kaum, meaning “clan” or “tribe,” aims to highlight the unique flavors of Indonesian tribes through a refined dining experience. Signature dishes include the Ayam Kampung Berantakan (free-range chicken with coconut), and Sate Lilit (Balinese-style fish satay). The restaurant’s modern decor, mixed with elements of Indonesian art, gives it a stylish yet culturally rooted ambiance. Kaum is the go-to spot for anyone wanting a fresh take on traditional dishes.
- Address: Jl. Dr. Kusuma Atmaja No.77, RT.10/RW.4, Menteng, Kec. Menteng, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10310, Indonesia
- Open hours: 11:00 – 22:00 daily
- Contact: +62 813-8171-5256
- Website:https://www.kaum.com/jakarta/
Here is our list of the best fine dining, cafes, and traditional restaurants in Jakarta, Indonesia. Try them all out to get the best foodie experience in Jakarta. See you around, folks!
You may also like: