Ad – affiliate links: if you click a labelled partner link and make a qualifying booking, TravelShifu may receive a commission.
Jakarta eats from Sabang night market satay grills to Glodok Chinatown bakmi stalls and SCBD skyscraper dining rooms. Soto Betawi H. Ma’ruf and Lara Djonggrang set the Betawi benchmark; SKYE pairs modern Asian plates with city skyline views. Book SCBD fine dining 1–2 weeks ahead; Glodok noodle stalls and street satay are walk-in.
These 5 tables are the Jakarta reservations that matter, from three-star counters to market stalls, ranked by how hard the Shifu would fight for a seat. Book the famous rooms weeks ahead, walk into the markets, and let one signature dish per stop carry the list.
1
Lara Djonggrang
Indonesian royal & archipelago Menteng $$$ · dinner IDR 350,000–650,000 per person
Lara Djonggrang turns Indonesian food history into theatrical dining: archipelago spice feasts, royal curry platters and antique Javanese decor in a restored Menteng residence. Book ahead — essential romantic introduction to Indonesian regional heritage.
Signature dish
Pasar Rempah rijsttafel and grilled Jimbaran-style seafood
Booking tip
Book 3–7 days ahead for antique temple-themed dining rooms.
2
Soto Betawi H. Ma’ruf
Traditional Betawi soup Cikini / Menteng $ · lunch IDR 45,000–85,000 per person
Soto Betawi H. Ma’ruf is Jakarta original soup benchmark: tender beef stewed in spiced coconut milk broth, served with emping bitters and warm rice. Walk in — historic lunch counter beloved by locals and cabinet ministers alike.
Signature dish
Soto Betawi daging (beef in spiced coconut milk broth)
Booking tip
Walk-in — lunch institution since 1940; arrive before 1pm.
3
Bakmi Wong Glodok
Chinese-Indonesian noodle house Glodok Chinatown $ · bowl IDR 35,000–65,000
Bakmi Wong represents Glodok century-old noodle heritage: springy hand-pulled noodles topped with savory braised meats, fried wontons and chicken broth. Walk in early — morning fuel before walking Old Batavia lanes.
Signature dish
Bakmi komplit with braised pork, pangsit and bakso
Booking tip
Walk-in — morning & lunch spot; cash only in Chinatown lanes.
4
SKYE Bar & Restaurant
Contemporary Asian-Western grill Thamrin / BCA Tower 56th floor $$$$ · dinner IDR 600,000–1,200,000 per person
SKYE floats 56 floors above Grand Indonesia: Wagyu steaks, modern Asian sharing plates and infinity-pool lounge decks with panoramic views across Jakarta skyline. Book outdoor deck early — spectacular sunset location.
Signature dish
Dry-aged Wagyu ribeye and signature tropical cocktails
Booking tip
Book 1–2 weeks ahead for outdoor lounge deck overlooking Jakarta skyline.
5
Jalan Sabang Night Market
Indonesian street grill & satay Central Jakarta $ · skewers IDR 25,000–55,000
Jalan Sabang is Jakarta classic street food strip: charcoal-grilled chicken satay, nasi goreng gila and martabak flatbreads served under street awnings. Walk in at night — high-energy street eating in Central Jakarta.
Signature dish
Sate Ayam Madura (chicken satay with peanut sauce) and Nasi Goreng
Booking tip
Walk-in — stalls light up from 6pm until late; eat where queues form.
Book a table in Jakarta
Reserve instantly at thousands of Jakarta restaurants — many with off-peak discounts on the bill — via TheFork, Europe's largest booking platform.
A labelled affiliate link may earn TravelShifu commission after a qualifying reservation.
The Shifu’s rule: one guided food experience per city makes every other meal better.
Ad – affiliate links: if you click a labelled partner link and make a qualifying booking or purchase, TravelShifu may receive a commission. How affiliate links work
Jakarta Old Town & Glodok food walking tour
Chinatown bakeries, herbal teahouses and Batavia street food with a local guide.
TravelShifu may receive a commission after a qualifying transaction. Check the partner’s live price and terms before booking.
Where to eat in Jakarta: the food neighborhoods
Jakarta's best food neighborhoods at a glanceSwipe to see more →
Jakarta's best food neighborhoods at a glance
Neighborhood
Known for
Must-try
Typical cost
Menteng
Colonial heritage rooms & soto betawi
Lara Djonggrang rijsttafel
IDR 100,000–650,000
Glodok (Chinatown)
Bakmi noodle stalls & herbal tea
Bakmi Wong komplit
IDR 35,000–100,000
SCBD / Thamrin
Skyline dining & luxury steak houses
SKYE rooftop grill
IDR 400,000–1,500,000
Jalan Sabang
Night market satay & fried rice
Sate Ayam Madura
IDR 25,000–75,000
Where to stay for Jakarta food
Sleep near the tables: a central base turns early reservations and late tastings into short walks.
B.
Booking.com
Ad
Comparing accommodation options
Compare accommodation and rate conditions worldwide — great for stays in Jakarta
Search hotels, apartments and other stays. Payment timing, cancellation, taxes and deposits depend on the property and selected rate; check the final terms before booking.
TravelShifu may receive a commission after a qualifying transaction. Check the partner’s live price and terms before booking.
Ag
Agoda
Ad
Asia hotel deals
Compare hotel options across Asia and worldwide — great for stays in Jakarta
Compare the same room, occupancy and cancellation terms against other providers. Member prices and promotions may have eligibility conditions; check the final payment currency and total.
TravelShifu may receive a commission after a qualifying transaction. Check the partner’s live price and terms before booking.
Jakarta dining questions, answered
What traditional dishes must you try in Jakarta?
Essential Jakarta dishes include Soto Betawi (beef in spiced coconut broth), Sate Ayam Madura (peanut-sauced chicken satay), Nasi Uduk (coconut rice with chicken and sambal), Bakmi Glodok noodles, and Kerak Telor (spiced rice omelette). Lara Djonggrang offers refined versions, while Sabang street market serves quick classics.
How far ahead should you book Jakarta restaurants?
Skyscraper rooms like SKYE and fine dining like Lara Djonggrang need 1–2 weeks ahead for weekend tables. Menteng casual dining needs 1–3 days. Glodok noodle counters and Jalan Sabang street satay stalls operate strictly on walk-in — arrive at 6:30pm for street market spots.
Is Jakarta expensive for dining out?
Jakarta caters to every budget. Street satay and soto counters cost IDR 25,000–60,000 (USD 2–4), casual Menteng restaurants run IDR 100,000–250,000 (USD 7–16), and SCBD rooftop splurges cost IDR 600,000–1,200,000 (USD 40–80). Street food offers exceptional value across Central Jakarta.
What food hygiene rules should travellers follow in Jakarta?
Choose busy street stalls with high turnover where food is cooked fresh over charcoal. Drink bottled or filtered water only, avoid unpeeled market ice, and use spoon-and-fork or clean right hand for traditional meals. Popular night markets like Sabang follow reliable turnarounds.
More on Jakarta
Jakarta travel guide — when to go, how long to stay and what the trip actually costs.