Best Restaurants in Jakarta

Where to eat in Jakarta, Indonesia: splurge dinners, casual local favorites, cheap eats, brunch, and rooftop views.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Best Restaurants in Jakarta: Where to Eat in Indonesia’s Capital

Jakarta is a culinary heavyweight. The city's food scene reflects its role as a melting pot for Indonesia’s 17,000 islands. You will find high-end molecular gastronomy standing next to street carts that have used the same family recipe for forty years. It is chaotic, flavorful, and intense. Whether you want a white-tablecloth experience in a SCBD skyscraper or a plate of spicy rice on a plastic stool in Menteng, Jakarta delivers. This guide cuts through the noise to show you exactly where to eat in Jakarta to experience the city's best flavors.

Must-Try Dishes in Jakarta

Before booking a table, you need to know the local staples. These are the foundational dishes of the city.

  • Sate Betawi: Unlike the typical peanut sauce variety, this local Jakarta specialty often features beef or offal in a rich, spiced coconut milk broth.
  • Kerak Telor: A traditional Betawi snack made from glutinous rice, duck egg, and dried shrimp, toasted over charcoal until crispy.
  • Nasi Goreng: The classic Indonesian fried rice. In Jakarta, look for "Nasi Goreng Gila" (crazy fried rice) which is loaded with extra sausages, meatballs, and vegetables.
  • Soto Betawi: A creamy beef soup made with a blend of milk or coconut milk, seasoned with galangal, lemongrass, and kaffir lime.
  • Gado-Gado: A cooked vegetable salad drenched in a thick, savory peanut sauce, served with boiled eggs and crackers.
  • Bakso: Meatball soup served with yellow noodles or vermicelli. It is the ultimate Jakarta comfort food found on nearly every street corner.

Best Restaurants for a Splurge

When you want the highest execution of Indonesian or international cuisine, these spots define the best restaurants in Jakarta for a luxury experience.

Vong Kitchen (SCBD)

Located in the Alila SCBD, Vong Kitchen is the brainchild of Jean-Georges Vongerichten. It serves modern French-American cuisine with a heavy emphasis on local seasonal ingredients. The interior is chic and industrial. Order the Truffle Pizza with Fontina cheese or the roasted wild mushrooms. It is the go-to spot for business dinners and high-end social gatherings.

Namaaz Dining (Senopati)

Namaaz is Indonesia’s first molecular gastronomy restaurant. Chef Andrian Ishak treats food like a science experiment, serving a 17-course tasting menu that changes every few months. Expect dishes that look like everyday objects—an explosive "candle" that is actually edible or "detergent" that tastes like dessert. It is highly interactive and requires booking weeks in advance.

August (SCBD)

August recently earned a spot on Asia’s 50 Best Restaurants list. It offers a contemporary dining experience that blends European techniques with Indonesian DNA. The space is intimate, featuring an open kitchen where you can watch the chefs work. The "Chef’s Journey" tasting menu is the best way to understand their philosophy of using local proteins and fermented flavors.

Best Casual Restaurants and Local Favorites

These are the reliable spots where locals go for consistent, high-quality meals without the formal dress code.

Kaum Jakarta (Menteng)

Kaum is situated in a stunningly restored colonial building in Menteng. The menu focuses on forgotten tribal recipes from across the Indonesian archipelago. They use authentic cooking techniques and rare ingredients sourced from remote islands. The Sate Padang and the various Sambal selections are essential. It provides a premium introduction to the diversity of Indonesian food.

Plataran Dharmawangsa (Kebayoran Baru)

This restaurant feels like a royal Javanese compound. It is designed like a traditional wooden "Joglo" house and surrounded by greenery. The food is upscale Indonesian comfort food. It is one of the best restaurants in Jakarta for a long family lunch. Try the Dendeng Batokok (crispy beef) and their signature Ayam Dharmawangsa.

Pagi Sore (Multiple Locations)

Pagi Sore is the gold standard for Padang food in Jakarta. There is no menu; waiters stack dozens of small plates on your table, and you only pay for what you eat. Their Rendang is legendary—dark, rich, and tender. The Cempaka Putih or Cipete branches are usually the busiest. It is fast, loud, and incredibly efficient.

Social House (Grand Indonesia)

Located in one of the city’s major malls, Social House (or SoHo) offers a great view of the Selamat Datang Monument. The menu is massive, covering everything from sushi to pizza to local rice dishes. It is a social hub with a great wine cellar. It works perfectly for a mid-shopping break or a casual evening drink with friends.

Best Cheap Eats and Street Food

You haven't truly explored where to eat in Jakarta until you’ve eaten on the sidewalk. These spots are legendary for their flavor despite the low price point.

Nasi Goreng Kambing Kebon Sirih

This street stall has been operating since 1958. They cook massive quantities of mutton fried rice in giant woks that can feed hundreds at once. The rice is heavily spiced with a Middle Eastern influence, reflecting the history of the neighborhood. It is oily, fragrant, and best enjoyed right on the street side.

Martabak 659 (Pecenongan)

Pecenongan is the district for late-night food, and Martabak is the king. This stall serves both sweet (thick pancakes stuffed with chocolate, cheese, and nuts) and savory (deep-fried egg and meat crepes) versions. The "Special" versions use high-quality butter and thick toppings. It is the ultimate Jakarta midnight snack.

Mie Ayam Gondangdia

A legendary noodle shop that has been around since the 1960s. They serve classic Chinese-Indonesian style chicken noodles. The noodles are thin and chewy, topped with seasoned diced chicken and mushrooms. It is a no-frills establishment where the focus remains entirely on the quality of the broth and the texture of the noodles.

Sate Khas Senayan (Multiple Locations)

While this is a chain, it is the most accessible way to try high-quality Javanese street food in a clean, air-conditioned environment. Their peanut sauce is famously smooth and creamy. It is a reliable choice for beginners who want to try Sate Ayam (chicken satay) or Tahu Telur (bean curd omelet) without risking a sensitive stomach.

Best Breakfast and Brunch

Jakarta has a massive coffee culture. Brunch is a weekend ritual for the city's residents.

Common Grounds (Multiple Locations)

Common Grounds is a staple of the Jakarta specialty coffee scene. Their baristas frequently win national competitions. The brunch menu is heavy on Australian-style favorites like Avocado Toast, Eggs Benedict with a twist, and hearty breakfast burritos. The Neo Soho and Menteng locations have the best atmosphere for a slow morning.

Benedict (Grand Indonesia & Pacific Place)

As the name suggests, this place is devoted to eggs. They offer various creative takes on the classic Benedict, along with pancakes and artisanal pastries. The vibe is modern bistro. It is centrally located, making it an easy meeting point for a morning kickstart before exploring the city center.

Beau Bakery (Senopati)

If you prefer a continental breakfast, Beau Bakery is the top choice. They produce some of the best sourdough and croissants in the city. The Senopati branch has a beautiful garden terrace that feels like an escape from Jakarta’s traffic. Their smorrebrod and egg dishes are fresh, light, and high-quality.

Best Rooftop or View Dining

Jakarta’s skyline is impressive, and these venues offer the best vantage points to see it while you eat.

Henshin (Rasuna Said)

Henshin is located on the 67th through 69th floors of The Westin Jakarta. It is the highest dining point in Indonesia. The restaurant serves Nikkei cuisine—a fusion of Japanese and Peruvian flavors. The outdoor bar is unparalleled for sunset drinks, and the dining room offers floor-to-ceiling glass walls overlooking the city lights.

SKYE (Thamrin)

Perched on the 56th floor of the BCA Tower, SKYE is a Jakarta icon. It has a "resort in the sky" vibe with an outdoor infinity pool and a massive terrace. The food is international with strong Mediterranean and Asian influences. Go here for the atmosphere and the sunset view over the Bundaran HI landmark.

Best Food Neighborhoods to Wander

If you don't want to pick just one restaurant, head to these areas to explore multiple options on foot.

  • Senopati & Suryo: This is the current "it" neighborhood for foodies. It has the highest concentration of trendy cafes, hidden speakeasies, and experimental restaurants.
  • Menteng: The old aristocratic heart of the city. You will find high-end Indonesian dining in converted colonial mansions and established heritage spots.
  • Pantai Indah Kapuk (PIK): Located in North Jakarta, this is the center for modern Chinese food, seafood, and trendy dessert shops. It is a massive culinary playground that comes alive at night.
  • Blok M: Known as "Little Tokyo," this area is packed with authentic ramen shops, izakayas, and some of the city's best coffee roasters hidden in old shopping blocks.

Note: Restaurant hours and reservation policies can change without notice; always check their official social media before visiting.

More Jakarta guides

Back to the Jakarta guide

Have Oerno plan your Jakarta trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Jakarta.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.