
Jakarta Food Guide: What to Eat and Where
Jakarta food guide: Betawi dishes, street food vs. warungs and restaurants, halal and spice tips, and budget trade-offs for first-time visitors.
On this page
Last updated November 2026: Jakarta food centers on Betawi dishes such as soto Betawi, kerak telor, nasi uduk and gado-gado, sold from carts, warungs and restaurants. Padang rice and other national staples fill out the rest of the menu. Use this guide to pick dishes, eating formats and a rough plan before you book anything.
Featured image: Dainsleaf, Public domain, via Wikimedia Commons.

Jakarta Food at a Glance
Start with the Betawi classics, then add the national staples sold across the city. Betawi cooking is the local layer. Padang, Javanese and Chinese-Indonesian dishes are widely available in Jakarta but did not start here. Keep that split in mind when you read menus. For official framing of Indonesian cuisine and heritage, see Wonderful Indonesia's tourism pages.

- Soto Betawi: a rich soup with beef
- Kerak telor: a street-cart omelet with sticky rice
- Nasi uduk: rice cooked in coconut milk, eaten with sides
- Gado-gado: vegetables with peanut sauce
- Asinan Betawi: pickled vegetables and fruit in a sweet-sour dressing
- Ketoprak: rice cake, tofu and noodles in peanut sauce
- Sate taichan: spicy chicken satay served with lontong
Signature Jakarta Food to Try First

Soto Betawi is the dish to order if you only get one bowl. Nasi uduk is the usual breakfast plate. Kerak telor is a street snack, so look for the cart rather than a menu. Gado-gado, asinan Betawi and ketoprak cover the cold and vegetable side. Wikipedia's dish list tags Sate taichan as a Jakarta dish, but confirm that locally before you repeat it. Want to cook these at home? A hands-on Betawi cooking class teaches the core techniques.
- Soto Betawi: ask whether the broth is coconut-based and how spicy the sambal is.
- Kerak telor: watch it made to order, then eat it hot.
- Nasi uduk: choose your own sides and add sambal to taste.
- Gado-gado and ketoprak: say 'sambal sedikit' for a milder peanut sauce.
- Asinan Betawi: expect a sour, sweet and spicy dressing.

Where to Eat: Street, Warung, Padang, Mall or Restaurant
Each format trades speed, comfort and local color differently. Street carts are the fastest and the most local. Warungs add a seat and a fixed menu. Padang restaurants let you point at dishes. Malls give air conditioning and printed menus. For sit-down picks, start with our Jakarta restaurant guide. Costs below are relative tiers because no sourced price list exists.

| Format | Cost tier | Hygiene comfort | English menus | Speed | Best for |
|---|---|---|---|---|---|
| Street cart (kaki Lima) | Cheapest | Varies by stall | Rare | Fastest | Adventurous eaters |
| Warung | Low | Moderate | Limited | Fast | Betawi staples |
| Padang restaurant | Low to mid | Moderate | Pointing works | Fast | First-timers who dislike ordering |
| Food court or mall | Mid | Higher | Common | Fast | Heat, rain and families |
| Sit-down restaurant | Premium | Higher | Common | Slower | Longer meals and groups |
Best Areas and Neighborhoods for Food

The brief supplies no verified food-district list, so this guide names none. Check the Jakarta tourism site for current area guidance.
Street Food After Dark

Many carts and stalls set up in the evening, and satay and nasi goreng are the usual night orders. Stall hours change by location and season, so confirm on the spot. Prefer a guide for language and safety? Join a guided Jakarta food tour. Carry small cash notes, because stalls may not take e-wallets. Check payment options before you order.
- Pick stalls with steady local queues.
- Watch food being cooked hot to order.
- Skip ice if you are unsure of its source.
- Choose bottled water.
- Ask for sambal on the side.
Costs and Budgeting

No sourced rupiah price list was available for 2026, so costs here are relative. Street carts and warungs sit at the cheapest end. Padang restaurants and food courts land in the middle. Sit-down restaurants cost the most. Read the menu board or ask the price before ordering. Pay in rupiah (Rp) and keep small notes handy.
Getting Around to Eat
Jakarta has MRT, KRL commuter rail, TransJakarta buses and ride-hailing. Check each operator's official site for current routes, and allow extra time at rush hour.
Dietary Needs: Halal, Vegetarian, Spice, Allergies
Most food is halal, but pork and non-halal venues exist, especially in Chinese-Indonesian restaurants. Wikipedia's dish list notes Sate babi as popular among non-Muslim communities. Confirm halal status at the venue if it matters to you. Gado-gado and ketoprak are the easiest vegetable-led dishes, but ask about shrimp paste and fish. Say 'tanpa pedas' for no spice, or 'sambal terpisah' for sambal on the side. Peanut sauce is central to several dishes, so tell the cook about nut allergies before ordering.

Mistakes to Avoid
A few habits waste time or limit what you eat.
- Eating only in malls misses carts and warungs.
- Ignoring traffic windows costs you meal time.
- Assuming every Indonesian dish is Jakarta's blurs the Betawi layer.
- Skipping a cash backup can leave you stuck at a cart.
Build a Jakarta Food Plan by Time
With one meal, order soto Betawi or nasi uduk at a warung. With one day, add kerak telor, gado-gado and an evening satay stop. With three days, add a Padang meal, a mall food court and a sit-down dinner. Finish with coffee at one of the Jakarta Cafes: Best Areas, Coffee Spots & Tips (2026) once the savory dishes are done.
Frequently Asked Questions
What are five traditional foods in Jakarta?
Soto Betawi, kerak telor and nasi uduk are Betawi staples. Gado-gado and ketoprak complete a five-dish starter list.
What do you eat in Indonesia?
Expect rice with sambal, satay, soups and fried dishes. In Jakarta, Padang rice and nasi goreng sit beside Betawi dishes such as soto Betawi.
Notes for your Indonesia trip
Optional updates when we add or change a town or island guide.
You might also like
Continue reading
More guides you'll find useful





