One of the best ways to understand Jakarta is through its food. Shaped by Betawi culture and centuries of trade, the city’s kitchens mix Malay, Chinese, Arab and Dutch influences into dishes you will not find anywhere else.
This guide covers 9 must-try foods in Jakarta, from soto Betawi and kerak telor to nasi uduk, gado-gado, ketoprak, asinan Betawi, kue rangi, bir pletok and es selendang mayang. Each dish includes what to order, where to find it and one practical tip.
Jakarta Foods at a Glance
| Dish | Type | Taste | Where to Try |
|---|---|---|---|
| Soto Betawi | Sup | Rich, savoury | Local warungs citywide |
| Kerak telor | Snack | Smoky, savoury | Setu Babakan, Kota Tua, festivals |
| Nasi uduk | Rice dish | Fragrant, coconut | Breakfast stalls |
| Gado-gado | Salad | Peanut, mild | Warungs, food courts |
| Ketoprak | Street food | Peanut, hearty | Street carts |
| Asinan Betawi | Pickled salad | Sweet-sour | Specialist stalls |
| Kue rangi | Snack | Coconut, palm sugar | Setu Babakan, street carts |
| Bir pletok | Drink (non-alcoholic) | Warm, spiced | Setu Babakan, Betawi restaurants |
| Es selendang mayang | Dessert drink | Sweet, coconut | Cultural markets |
1. Soto Betawi
Soto Betawi is Jakarta’s signature soup: beef or offal in a savoury broth enriched with coconut milk or milk. It is served with rice, lime, emping crackers and sambal.
Every warung has its own recipe, from light and clear to thick and creamy.
What to order:
- Soto Betawi daging (beef only)
- Rice and emping crackers on the side
- Sambal and lime to taste
Tip: Ask for “daging saja” if you prefer meat without offal.
2. Kerak Telor
Kerak telor is a crispy omelette of sticky rice and egg, topped with dried shrimp, toasted coconut and fried shallots. It is cooked in a small pan over charcoal, often flipped to face the coals.
It is one of Jakarta’s most iconic Betawi snacks.
Where to find it:
- Jakarta Fair (PRJ) in June and July
- Setu Babakan on weekends
- Around Kota Tua and Monas
Tip: Choose duck egg (telur bebek) for the most traditional version.
3. Nasi Uduk
Nasi uduk is rice cooked with coconut milk and spices, served with fried chicken, tempeh, egg, crackers and sambal.
It is the classic Jakarta breakfast and a familiar sight at morning food stalls.
What to order:
- Ayam goreng (fried chicken)
- Tempe orek or semur jengkol
- Sambal kacang (peanut sambal)
Tip: Go early, as the best stalls often sell out by mid-morning.
4. Gado-Gado
Gado-gado is a salad of vegetables, tofu, tempeh, rice cake and egg dressed in peanut sauce.
It is one of the easiest Indonesian dishes for first-time visitors.
What to order:
- Gado-gado with lontong (rice cake)
- Extra kerupuk crackers
- Mild sauce (tidak pedas)
Tip: Avoid it if you have a peanut allergy, and tell the seller clearly.
5. Ketoprak
Ketoprak combines tofu, rice cake, rice vermicelli and bean sprouts with a garlicky peanut sauce and sweet soy.
It feels more like a filling street-food lunch than gado-gado.
What to order:
- Ketoprak with egg
- Kerupuk on top
- Iced tea on the side
Tip: Ask for less chilli if you are not used to spicy food.
6. Asinan Betawi
Asinan Betawi is a tangy salad of pickled vegetables in a sweet-sour peanut and chilli dressing, topped with crackers.
Its acidity makes it especially refreshing in Jakarta’s warm weather.
What to order:
- Asinan sayur (vegetable)
- Extra crackers
- Mild dressing
Tip: Recipes differ by seller, so taste before adding sambal.
7. Kue Rangi
Kue rangi is a small snack of grated coconut and tapioca starch, cooked in a mould until crisp and served with thick palm-sugar sauce.
It is increasingly rare and closely tied to Betawi heritage events.
Where to find it:
- Setu Babakan
- Street carts in residential areas
- Betawi food festivals
Tip: Eat it hot, straight from the mould.
8. Bir Pletok
Despite the name, bir pletok is non-alcoholic. This Betawi drink is brewed from ginger, lemongrass and spices, with sappanwood (secang) giving it a red colour.
It can be served hot or cold and makes a warming introduction to Betawi hospitality.
Where to find it:
- Setu Babakan cultural village
- Betawi restaurants
- Cultural events and festivals
Tip: Try it warm, when the spices are strongest.
9. Es Selendang Mayang
Es selendang mayang is a colourful dessert of layered rice-flour jelly served with coconut milk, palm-sugar syrup and ice.
It is the perfect way to finish a tasting session on a hot day.
Where to find it:
- Cultural markets
- Street vendors around Kota Tua
- Betawi food festivals
Tip: Order it after a spicy meal to cool down.
Where to Eat in Jakarta by Area
The easiest way to eat your way through Jakarta is to match each food area to a part of your day.
| Area | Best For | Suggested Timing |
|---|---|---|
| Jalan Sabang | Classic Jakarta eateries and street food | Evening |
| Blok M | Casual local food and late-night stalls | Evening |
| Setu Babakan | Traditional Betawi snacks and drinks | Weekend afternoon |
| Glodok | Chinese-Indonesian dishes | Morning to lunch |
| Kuningan & Senopati | Wide restaurant choice | Lunch or dinner |
How to Get to Jakarta’s Food Areas
- MRT Jakarta: Best for Blok M and the Sudirman area.
- TransJakarta: Corridor 1 reaches Glodok and runs near Jalan Sabang.
- Ride-hailing apps: Gojek and Grab are easiest for Setu Babakan and Senopati.
Food delivery through GoFood and GrabFood is also widely used if you want to try dishes at your hotel.
Best Time to Eat in Jakarta
| Factor | Recommended Time | Why |
|---|---|---|
| Breakfast | 6:00 to 9:00 AM | Nasi uduk stalls are busiest and freshest |
| Street food | After 5:00 PM | Evening carts and stalls open |
| Betawi snacks | Weekend afternoons | Setu Babakan stalls are most active |
Tips for Eating in Jakarta
- Say “tidak pedas”: Ask for no chilli or sambal on the side.
- Follow the queue: Busy stalls usually mean fresher food.
- Bring small cash: Many warungs do not take cards.
- Ask about ingredients: Especially for allergies and halal needs.
- Drink bottled water: Choose sealed drinks at street stalls.
- Share plates: Order small portions to taste more dishes.
What to Pack
- Hand sanitiser and tissues
- Small notes and coins
- A translation app for menus
- Antacids, just in case
- A refillable water bottle
Jakarta Food FAQs
What food is Jakarta most famous for?
Jakarta is most famous for soto Betawi and kerak telor. Nasi uduk and gado-gado are also eaten all over the city.
What is Betawi food?
Betawi food is the cuisine of the Betawi people, Jakarta’s native community, with Malay, Chinese, Arab and Dutch influences.
Is Jakarta street food spicy?
Some Jakarta street food is spicy, but most dishes can be made with less chilli. Ask for “tidak pedas” or sambal on the side.
Is bir pletok alcoholic?
No, bir pletok is a non-alcoholic spiced drink made with ginger, lemongrass and sappanwood.
Where can I try kerak telor in Jakarta?
You can try kerak telor at Setu Babakan, around Kota Tua and Monas, and at the annual Jakarta Fair.
What should I eat for breakfast in Jakarta?
Nasi uduk is the classic Jakarta breakfast, usually served with fried chicken, tempeh and sambal.
Where is the best street food in Jakarta?
Jalan Sabang, Blok M and Glodok are three of the best areas for street food in Jakarta.
Final Thoughts
Food is the fastest way to understand Jakarta. Start with soto Betawi and nasi uduk, then go looking for kerak telor and bir pletok at Setu Babakan.
Save an evening for Jalan Sabang or Blok M and a morning for Glodok. Ask for less chilli if you need to, and follow the longest queues.