As of 2026, this Jakarta food guide covers 15 restaurants by category — including Café Batavia, Bunga Rampai, Lara Djonggrang. See prices, locations and must-try dishes below.
Jakarta is Jakarta is an Indonesian street-food crossroads — nasi goreng, satay, soto betawi, and gado-gado — plus rich Padang food and a polished mall fine-dining and café scene. Street warungs and Padang restaurants anchor the value end. We've organized 15 restaurants across 7 categories. Each entry includes prices, hours, local tips, and a Google Maps link so you can plan straight from the page.
JakartaFood Map
Click pins to see restaurant info · 15 restaurants
Café Batavia (1805) and Hotel Indonesia Kempinski (1962) — Jakarta's colonial-era dining icons
Café Batavia
Café Batavia · Kota Tua · Fatahillah Square
1
#1
MUST TRY
Indonesian and Western classics in an 1805 colonial setting
Set in an 1805 colonial building on Fatahillah Square in Kota Tua, this is Jakarta's most atmospheric old-school restaurant — sepia photographs, antique fittings, and views over the old square. A photogenic special-occasion spot.
Dining at Indonesia's first international hotel (1962)
Indonesia's first international luxury hotel, opened in 1962 at the Bundaran HI roundabout — a genuine landmark, with refined restaurants and a heritage setting.
Bunga Rampai, Lara Djonggrang, and the Mandarin Oriental's Cinnamon — refined heritage cuisine
Bunga Rampai
Bunga Rampai · Menteng · Cikini
2
#1
MUST TRY
Refined heritage Indonesian tasting plates
In a restored colonial villa in Menteng, Bunga Rampai serves elevated, heritage Indonesian cuisine in elegant garden-and-veranda rooms — a special-occasion favorite.
Mandarin Oriental international buffet and à la carte
The Mandarin Oriental's flagship all-day restaurant near Sudirman — polished international and Indonesian cooking at a world-class five-star hotel. A special-occasion favorite.
Sederhana and Garuda — the best of West Sumatran Padang cooking
Sederhana
Sederhana · Sudirman · multiple branches
5
#1
MUST TRY
Rendang, ayam pop, sayur nangka (Padang style)
Jakarta's best-known Padang chain — a spread of small dishes brought to the table, with standout rendang. Authentic West Sumatran cooking and great value.
A street-side institution running since 1958, famous for its smoky nasi goreng kambing — one of Jakarta's best fried rice spots, cooked over open flame on the curb.
Kota Tua and Pasar Baru — kerak telor and Jakarta's classic street eats
Pasar Baru Hawker
Pasar Baru · Pasar Baru
12
#1
MUST TRY
Kerak telor, bakso, sate
Jakarta's oldest shopping street, lined with hawker stalls — kerak telor (the city's signature glutinous-rice-and-egg dish), bakso, and sate. Authentic street food at rock-bottom prices.
Street warung nasi goreng, satay, and soto + a Padang rice plate.
Mid-Range
$20-45/day
A sit-down Indonesian dinner + a rooftop bar + specialty coffee.
Luxury
$70+/day
Fine dining in SCBD / a 5-star hotel + a skyline rooftop tasting menu.
Frequently Asked Questions
Common questions about food and restaurants in Jakarta.
What food must I try in Jakarta?
Indonesian classics span Javanese, Sumatran, and Padang cooking: nasi goreng (fried rice); sate ayam (chicken skewers); rendang (slow-cooked Padang beef, best at Sederhana or Garuda); gado-gado (vegetable salad with peanut sauce); soto betawi (Jakarta's coconut-and-beef soup, at Pondok Tjerme); kerak telor (the city's signature street dish, at Pasar Baru); and bakso, the meatball noodle soup.
Which historic restaurants should I try?
Café Batavia (1805) in Kota Tua is Jakarta's most atmospheric old-school spot — a special-occasion favorite. Hotel Indonesia Kempinski (1962) was the country's first international hotel, and Nasi Goreng Kebon Sirih has cooked its smoky goat fried rice on the curb since 1958.
Where's the best fine-dining and Peranakan food?
Bunga Rampai in Menteng (refined heritage Indonesian in a colonial villa) leads for special occasions. Also: Lara Djonggrang (dramatic, antique-filled Peranakan), Plataran Menteng (garden-villa heritage dining), and Cinnamon at the Mandarin Oriental.
Where are the best SCBD sunset spots?
SKYE Bar atop the BCA Tower (~200m up) is the signature sunset rooftop, and Cloud Lounge on the 49th floor of The Plaza in SCBD is a stylish alternative. Reserve ahead and aim for sunset.
Padang vs sate vs soto betawi — where to go?
For Padang and rendang: Sederhana (the best-known) and Garuda. For sate: Sate Khas Senayan. For soto betawi: Pondok Tjerme and H. Husein. All three are essential Jakarta tastes.
What's Nasi Goreng Kebon Sirih?
A street institution since 1958, famous for smoky nasi goreng kambing (goat fried rice) — Rp30,000–80,000, cash only, best late at night.
What does a meal cost by budget?
Budget: Rp10,000–80,000 ($1–6) at Pasar Baru, Pondok Tjerme, Sederhana, or Nasi Goreng Kebon Sirih. Mid-range: Rp80,000–800,000 ($6–59) at Sate Khas Senayan, Cloud Lounge, or Lara Djonggrang. Luxury: Rp500,000–2,500,000 ($37–185) at Café Batavia, Bunga Rampai, SKYE, or Cinnamon.
How do I avoid scams and overcharging?
Tourist-area restaurants add tax and service charge (about 10% + 5%) on top of menu prices. Haggle only at street stalls and Pasar Baru; book through Grab or your hotel for transport. Dress modestly in this Muslim-majority city.
SCBD vs Kota Tua vs South Jakarta — which area for food?
SCBD and Kuningan are the home of fine dining, five-star hotel restaurants, and rooftop bars — Henshin (67th floor), SKYE, and Cinnamon at the Mandarin Oriental, roughly Rp200K–600K per person. Best for special occasions. Kota Tua (Old Batavia) leans atmospheric and cultural: Café Batavia (in an 1805 colonial building, Javanese classics) and Lara Djonggrang (traditional Indonesian), about Rp150K–400K. South Jakarta (Kemang, Senopati) is the trendy, value-friendly local scene — Sate Khas Senayan, Plataran Menteng, Pondok Tjerme, and hip cafés, around Rp80K–250K. Go SCBD for luxury, Kota Tua for atmosphere, South Jakarta for value and trends.
What are the five must-eat dishes in Jakarta?
1) Nasi goreng — Indonesia's national fried rice, with shrimp or chicken, best at Nasi Goreng Kebon Sirih (Rp25K–80K). 2) Sate (ayam or kambing) — at Sate Khas Senayan, open since 1979 (Rp80K–150K). 3) Soto betawi — Jakarta's native beef soup with milk and coconut, at Soto Betawi H. Husein (Rp50K–80K). 4) Bakso — meatball noodle soup, at Bakso Lapangan Tembak Senayan (Rp40K–70K). 5) Martabak with Toraja coffee — sweet martabak at Pisang Goreng Bu Nanik plus hand-dripped Indonesian Toraja beans at Anomali Coffee (Rp50K–120K). All five together run just Rp245K–500K ($18–37) per person — outstanding value.
More on Jakarta
Cost guide, itineraries, hotel picks — plan the rest of your trip.
Jimmy Kong
TripPick founder · Travel content creator
Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.
8+ years analyzing travel data
30+ countries visited
Live exchange rate verified