10 Best Restaurants In Jakarta, Indonesia

As Southeast Asia’s largest city, Jakarta has a cosmopolitan restaurant scene that makes it possible to taste regional dishes from different parts of Indonesia. Here are the 10 best places to savor Jakarta’s top cuisine.
Marco Padang Grill

Marco Padang Grill specialises in authentic Padang food, a local type of cuisine that originates in West Sumatra. Dishes typically incorporate coconut and chili, and this style of cuisine is traditionally eaten with your hands. At Marco Padang Grill, Chef Marco Lim brings Jakarta an upscale version of this distinct cuisine, drawing recipes from his own Sumatran heritage. The restaurant’s interior is romantic yet unpretentious, with low lighting, bold red and black furniture, and exposed brick walls. Try nasi sayo, the restaurant’s signature dish, which is made with steamed rice, sautéed vegetables, curry sauce, red and green chilies, and dried beef.
Marco Padang Grill, Setiabudi One, 1st Floor, Unit B 212 – 216, JL. H.R. Rasuna Said, Kav. 62, Kuningan, Jakarta, Indonesia, +62 21 5203221
Burgreens
Restaurant, Indonesian, American, Healthy

Angke Rest
Restaurant, Chinese, Seafood

Bandar Djakarta
Restaurant, Seafood

Harum Manis
Restaurant, Indonesian, Vegetarian

Ikan Bakar Cianju
Restaurant, Indonesian

Dapur Babah
Restaurant, Chinese, Indonesian

Lara Djonggrang
Restaurant, Indonesian

Seribu Rasa
Sate Khas Senayan

This down-to-earth restaurant serves hearty Indonesian dishes in a casual environment. The service is friendly, and the food is both affordable and authentic. Sate Khas Senayan is known for its lamb, beef, and chicken satays, which are served with a choice of sweet soy sauce or thick peanut sauce. The menu also offers Indonesian staples like gurame bakar (grilled fish) and ayam goreng kremes (fried chicken in batter). The restaurant features an excellent selection of traditional drinks including teh poci (tea served in a clay pot with sugar) and cendol (coconut milk, jelly noodles, Pandan flavouring and palm sugar).
Sate Khas Senayan, Jl Kebon Sirih No. 31A | Cibubur, Jakarta, Indonesia, +62 21 31926238.