AirlinesAirports.com
Powered by Google TranslateTranslate
Jakarta guide

Food & Dining in Jakarta

What to eat, where to eat, what it costs — and how to eat like a local.

Food & Dining Quick Facts
Currency: Indonesian Rupiah (IDR / Rp)
Budget meal: Rp 15,000–40,000 at a warung or street stall
Coffee: Rp 5,000–15,000 for traditional kopi; Rp 35,000–75,000 at specialty cafés
Dinner time: Typically 6 PM–9 PM, though many stalls and restaurants serve until midnight or later
Tipping: Not obligatory; service charge often included in mid-range and upscale venues
Tap water: Not safe to drink directly — use bottled or filtered water
Vegetarian: Possible but requires attention; many dishes contain shrimp paste or fish sauce
Reservations: Recommended for upscale restaurants on weekends; casual places rarely require them
Local specialty: Soto Betawi, Kerak Telor, Betawi-style cooking unique to Jakarta
Main market: Pasar Santa, Pasar Benhil, Pasar Senen
5 Foods to Know in Jakarta
  1. Soto Betawi — Jakarta's signature soup — a rich beef broth made creamy with coconut milk or fresh milk, unique to the Betawi people of the city
  2. Kerak Telor — A charcoal-cooked Betawi omelet of glutinous rice, egg, and dried shrimp floss that you are unlikely to find authentically prepared outside Jakarta
  3. Gado-Gado Jakarta-style — Blanched vegetables, tofu, tempeh, and compressed rice cake in a thick peanut sauce — the Jakarta version is notably peanut-forward
  4. Martabak Manis — The sweet version of this stuffed pan-fried bread, loaded with chocolate, cheese, or peanut, is an iconic Jakarta night-market treat
  5. Nasi Uduk — Coconut-milk rice cooked with aromatics and served with fried chicken, tempeh, and sambal — a Betawi breakfast staple eaten across the city every morning

A Taste of Jakarta

Jakarta's food identity is rooted in its Betawi heritage — the culture of the city's original Malay-descended inhabitants — which produces dishes marked by bold spicing, coconut milk, and the creative blending of local ingredients with centuries of outside influence. Arab, Chinese, Dutch, and Indian traders all passed through Batavia (Jakarta's colonial name), and each left a trace in the city's cooking: Chinese-influenced mie and bakso, Dutch-Betawi fusion in dishes like semur (a sweet soy-braised meat), and Arabic notes in beef and lamb preparations popular at street stalls.

At the same time, Jakarta functions as a culinary capital for the entire Indonesian archipelago. Millions of migrants have brought Padang cooking from West Sumatra, Sundanese cuisine from nearby West Java, Javanese flavors from Central Java, and Manadonese spice from Sulawesi. The result is a city where a single block may hold a Padang rice counter, a Chinese noodle shop, a Sundanese restaurant serving fresh vegetables with sambal, and a mall food hall offering all of the above under one roof.

Ingredients that define Jakarta's local palate include coconut milk, galangal, lemongrass, shrimp paste (terasi), palm sugar, and a range of fresh chillies. Betawi cooking in particular leans toward richer, creamier preparations compared to the drier spice profiles of some other regional cuisines. The city's street food culture remains deeply alive despite its modern skyline — evening becomes a time when kaki lima carts and roadside warungs come into their own.

Foods You Should Know

Soto Betawi
lunch🌶 mild

A hearty beef and offal soup enriched with coconut milk or fresh milk and served with emping crackers, tomato, and fried shallots. It is the dish most distinctly associated with Jakarta's Betawi culinary identity.

Where: Dedicated soto stalls and warungs throughout the city, especially in older neighborhoods

Kerak Telor
snack🌶 mild

A dry omelet made from glutinous rice, egg (duck or chicken), and dried shrimp, cooked over a charcoal brazier and topped with serundeng (spiced grated coconut) and ebi (dried shrimp floss). It has a uniquely smoky, savory-sweet character.

Where: Kota Tua (Old Batavia) and cultural events such as the Jakarta Anniversary celebrations

Nasi Uduk
breakfast🌶 mild

Steamed rice cooked in coconut milk with lemongrass and bay leaf, served with fried chicken or beef, tempeh orek, and sambal. A Betawi breakfast institution eaten at carts and warungs from early morning.

Where: Street carts and warungs citywide, especially active in the early morning hours

Gado-Gado
lunchVegetarian🌶 mild

Blanched vegetables (spinach, bean sprouts, long beans), boiled potato, tofu, tempeh, and lontong (compressed rice cake) dressed generously with a freshly ground peanut sauce and topped with prawn crackers.

Where: Warungs, food courts, and pushcart vendors throughout the city

Nasi Padang
lunch🌶 hot

A Minangkabau tradition in which steamed rice is accompanied by an array of richly spiced dishes — rendang, gulai, sambal, and vegetables — all set out at the table for you to choose from. Padang restaurants are ubiquitous across Jakarta.

Where: Padang restaurants (rumah makan Padang) found in every neighborhood

Martabak
snack

Sold in two varieties from the same stall: savory martabak telur (egg, minced meat, and spring onion in thin pastry) and sweet martabak manis (thick pan-fried bread filled with chocolate sprinkles, cheese, or peanut). A defining Jakarta night-street experience.

Where: Evening street stalls and kaki lima carts across most neighborhoods

Bakso
lunch🌶 mild

Springy beef meatballs served in a clear, savory broth with noodles, tofu, and fried shallots. A street and warung staple with Chinese-Indonesian roots, beloved across all demographics in the city.

Where: Dedicated bakso stalls, pushcart vendors, and warungs throughout Jakarta

Semur Jengkol
lunchVegetarian🌶 medium

Jengkol (a pungent local bean) braised slowly in sweet soy sauce with spices until tender — a bold, acquired taste that is considered a Betawi specialty and proudly local.

Where: Betawi-focused warungs and traditional restaurants

Asinan Betawi
snackVegetarian🌶 medium

A tangy, lightly fermented salad of raw or pickled vegetables and fruits dressed in a vinegary, slightly spicy peanut sauce and topped with crispy crackers. It is a refreshing counterpoint to Jakarta's heat.

Where: Traditional warungs and food courts, particularly in older parts of the city

Sop Buntut
dinner🌶 mild

A clear, deeply flavored oxtail soup seasoned with nutmeg, cloves, and cinnamon — reflecting the Dutch-colonial and Betawi cooking merger. Served with steamed rice and fried shallots.

Where: Established warungs, traditional restaurants, and some hotel dining rooms

Es Doger
dessertVegetarian

A Betawi shaved-ice dessert made with a pink coconut-milk base, mixed with jackfruit, agar jelly, tapai (fermented cassava), and condensed milk. Cooling and sweet, especially welcome in Jakarta's heat.

Where: Traditional dessert stalls and some markets

Kopi Tubruk
breakfastVegetarian

Coarsely ground Indonesian coffee brewed directly in the cup with hot water and sugar, allowing the grounds to settle before drinking. This is the traditional everyday coffee of Jakarta and much of Java.

Where: Traditional kopitiams, warungs, and old-style coffee stalls

Street Food & Quick Eats

Jakarta's street food ecosystem is layered and lively. Kaki lima (five-legged) pushcart vendors move through residential streets and cluster near transit hubs, markets, and office areas. From early morning, nasi uduk and bubur ayam (rice porridge with chicken) carts appear near mosques and train stations. By midday, bakso and mie ayam (chicken noodle) vendors are busy. After dark, the tempo picks up: martabak stalls, satay carts, and grilled corn sellers all emerge.

Practical safety guidance: Choose stalls with high customer turnover — a busy cart cycles through its ingredients faster, keeping food fresher. Hot food served freshly cooked is generally the safest choice; be more cautious with pre-prepared dishes that have been sitting out for extended periods, particularly in the heat. Fresh-cut fruit from vendors is fine if you watch it being cut in front of you. Avoid ice of uncertain origin; most reputable stalls use commercially produced ice, but when in doubt, skip it. Carry small bills (Rp 2,000–Rp 20,000 denominations) as street vendors rarely have change for large notes. Wash or sanitize your hands before eating — hand sanitizer is widely sold in small pharmacies and minimarkets (Indomaret, Alfamart) citywide.

Where to Eat

Kota Tua (Old Batavia)

Traditional Betawi street food including Kerak Telor, historical kopitiams, heritage atmosphere; most authentic for Jakarta's oldest culinary traditions

budget
Kemang

International restaurants, specialty coffee cafés, craft cocktail bars, and a relaxed expatriate-friendly dining scene; mix of Indonesian and global cuisines

mixed
Menteng

Mid-range and upscale Indonesian restaurants, established local favorites, and colonial-era architecture lending a quieter dining atmosphere

mixed
Senayan / SCBD

Upscale dining, hotel restaurants, and high-end Indonesian and international cuisine; Jakarta's business and fine-dining corridor

upscale
Glodok (Chinatown)

Chinese-Indonesian cuisine, traditional bakeries, pork dishes (note: one of the few areas where pork is readily available given the Chinese-Indonesian community), and old-style noodle shops

budget
Blok M

Diverse food court dining, Japanese restaurants reflecting the neighborhood's large Japanese expat community, and affordable local warungs

mixed

Places Travelers Talk About

AI-researched from well-known establishments — always verify current status and hours before visiting. Nothing here is a paid placement.

Restaurants

Restoran Sunda Cianjur
moderate
Multiple locations including Menteng

A widely recognized Sundanese restaurant group serving fresh lalapan, grilled fish, and multiple sambals in a relaxed setting

Veg friendlyVerify before visiting
Namaaz Dining
upscale
Pakubuwono / South Jakarta

A long-running Indonesian fine-dining and molecular gastronomy concept that reinterprets local flavors in a tasting-menu format; one of Jakarta's more discussed upscale dining destinations

Verify before visiting
Lara Djonggrang
upscale
Menteng

A well-known atmospheric restaurant set in a colonial villa, serving Indonesian dishes with a curated presentation amid antique Javanese décor

Veg friendlyVerify before visiting
Soto Betawi H. Ma'ruf
budget
Menteng

A long-established name for traditional Soto Betawi; widely considered one of Jakarta's reference points for the dish

Verify before visiting

Cafés

Anomali Coffee
moderate
Multiple locations including Senopati and Menteng

One of Jakarta's established specialty coffee roasters, sourcing beans from Indonesian archipelago origins; a good introduction to the country's coffee diversity

Veg friendlyVerify before visiting
Kopitiam Oey
budget
Multiple locations including Menteng and Kemang

A popular Indonesian café chain styled after old-school Chinese-Malay kopitiams, serving traditional kopi, teh tarik, and light Indonesian snacks in a retro atmosphere

Veg friendlyVerify before visiting

Street Food

Warung Nasi Uduk Kebon Kacang
budget
Tanah Abang

A well-known early-morning nasi uduk operation that has been serving the Betawi breakfast staple for decades

Verify before visiting
Kota Tua (Old Batavia Square)
budget
Kota Tua

The primary location for Kerak Telor vendors and a range of traditional Betawi street snacks in a historic colonial setting

Verify before visiting
Tanah Abang Food Stall Area
budget
Tanah Abang

A dense cluster of budget food stalls near one of Jakarta's major textile markets, popular with local traders and workers; excellent for authentic midday street food

Verify before visiting

Markets

Pasar Santa
budget
Kebayoran Lama

A converted traditional market known for its eclectic mix of independent food stalls, coffee vendors, and a younger creative food scene

Veg friendlyVerify before visiting
Pasar Benhil (Pasar Bendungan Hilir)
budget
Bendungan Hilir

One of Jakarta's most active Ramadan night markets during the fasting month; a good everyday wet market for observing local produce and street food the rest of the year

Veg friendlyVerify before visiting
Glodok Chinatown Market Area
budget
Glodok

Jakarta's historic Chinatown offering Chinese-Indonesian street food, traditional bakeries, and noodle shops; one of the few areas where pork dishes are readily available

Verify before visiting

Food Halls

Grand Indonesia Food Hall
moderate
Thamrin

A large, well-organized food hall within one of Jakarta's flagship malls, offering a broad range of Indonesian regional cuisines and international options under one roof

Veg friendlyVerify before visiting
Pacific Place Food Hall
moderate
SCBD / Senayan

Upscale food hall and restaurant cluster in Jakarta's financial district, popular with office workers and international visitors

Veg friendlyVerify before visiting

Meal Times, Hours & Reservations

Breakfast in Jakarta happens early — many Jakartans eat between 6 AM and 8 AM before the heat and traffic build. Street carts serving nasi uduk, bubur ayam, and lontong sayur (rice cake in vegetable curry) are most active in this window. Warungs and cafés begin opening around 7 AM.

Lunch is typically from noon to 2 PM and is the main meal of the day for many. Padang restaurants, nasi campur stalls, and office-area food courts are at their busiest. It is common to order quickly and eat efficiently during the work week.

Dinner tends to run from 6 PM to 9 PM in restaurants, though the city's night food culture means that street stalls, martabak carts, and late-night bakso vendors operate well past midnight in many areas. Jakarta does not have a single rigid dinner hour.

Reservations: At casual warungs, food courts, and street stalls, reservations are neither expected nor possible — just show up. For mid-range restaurants, booking ahead is a good idea on Friday and Saturday evenings. For upscale or internationally recognized restaurants, reservations are generally recommended and can often be made via phone or through online booking platforms. Weekend brunches at hotel restaurants tend to fill up, so book in advance if interested.

Vegetarian & Vegan

Vegetarians can eat well in Jakarta, but need to ask careful questions. Many dishes that appear vegetable-based contain terasi (shrimp paste) in the sambal or cooking base, ebi (dried shrimp), or fish sauce. Tempeh and tofu are widely available and genuinely beloved ingredients — not afterthoughts — in Indonesian cooking, and both appear in countless preparations.

Reliably vegetarian options include: gado-gado (confirm no shrimp paste in the peanut sauce), tempe goreng (fried tempeh), tahu goreng (fried tofu), ketoprak (similar to gado-gado with a lighter peanut-and-soy dressing), and asinan Betawi (check the dressing). Nasi campur counters often have several vegetable-based side dishes you can assemble into a meat-free meal.

Vegans face additional challenges because coconut milk, egg, and condensed milk are common in many dishes including some that look plant-based. Communicating clearly is important.

Sundanese restaurants are often a good option for vegetarians — the cuisine places strong emphasis on raw vegetables (lalapan), blanched greens, and tempeh, and staff are generally accustomed to vegetarian requests. Specialty vegetarian and vegan restaurants have grown in number in areas like Kemang and around university neighborhoods, and are worth seeking out for a reliable fully plant-based meal.

Allergy & Dietary Phrases

Travelers with serious allergies should always confirm ingredients directly with the establishment.

I am allergic to peanutsSaya alergi kacangSa-ya a-ler-gi ka-chang
I cannot eat shrimp / shellfishSaya tidak bisa makan udang / makanan laut berkulitSa-ya ti-dak bi-sa ma-kan oo-dang
Does this contain shrimp paste?Apakah ini mengandung terasi?A-pa-kah i-ni meng-an-dung te-ra-si?
I do not eat meatSaya tidak makan dagingSa-ya ti-dak ma-kan da-ging
I am allergic to gluten / wheatSaya alergi gluten / teriguSa-ya a-ler-gi gloo-ten / te-ri-goo

What Does It Cost — and Tipping

Street foodRp 8,000–25,000
Coffee (traditional kopi at warung)Rp 5,000–15,000
Coffee (specialty café)Rp 35,000–75,000
Budget meal (warung or food court)Rp 15,000–45,000
Casual restaurant (mid-level)Rp 50,000–150,000 per person
Mid-range dinner (two people with drinks)Rp 300,000–700,000
Fine diningRp 400,000–1,500,000+ per person
Typical observed ranges — prices vary by season and venue.

Tipping is not a deeply rooted custom in Jakarta and is never obligatory. At street stalls and warungs, it is not expected and rounding up small change is perfectly appropriate if you wish.

At mid-range and upscale restaurants, a service charge of 5–10% is frequently added automatically to the bill alongside the government tax (PPN). Check your receipt — if a service charge is already included, an additional tip is entirely at your discretion. If service has been notably attentive and no charge is included, leaving Rp 20,000–Rp 50,000 is a generous gesture that will be appreciated.

For food tour guides or cooking class instructors, a voluntary tip is appropriate if you feel the experience was valuable — but follow your own judgment rather than any fixed percentage norm.

Food & Water Safety

💧 Tap water in Jakarta is not safe to drink directly; use commercially bottled water or water that has been boiled and filtered, which is widely and cheaply available throughout the city.

Jakarta's food scene is very active and most vendors take their craft seriously, but a few practical habits will help:

  • Prioritize hot food: Dishes cooked to order over direct heat are the safest choice. Avoid food that has been sitting out for a long time, especially during the midday heat.
  • High-turnover stalls: A busy stall refills its ingredients frequently — a useful proxy for freshness.
  • Water and ice: Drink bottled or filtered water. Commercially produced ice (cylindrical with a hollow center) is generally made from filtered water and is considered safer than crushed ice of unknown origin.
  • Fruit: Whole fruit you peel yourself is safe. Pre-cut fruit washed in tap water carries more risk.
  • Carry stomach basics: A small supply of oral rehydration salts and a mild antidiarrheal can be useful backup, available at any Kimia Farma or Guardian pharmacy.
  • Hand hygiene: Many traditional restaurants provide a small bowl of water or a hand-washing station — use it. Portable hand sanitizer is easy to carry and widely sold locally.

What's in Season?

Jakarta sits close to the equator and has two seasons — wet (roughly October–April) and dry (roughly May–September) — rather than the four-season cycle of temperate climates. This shapes what is fresh at markets throughout the year.

Tropical fruits are available year-round in some form, but certain varieties peak seasonally. Durian season typically falls during the wetter months (roughly November–February), when the fruit appears at roadside stalls and night markets in abundance and at lower prices. Rambutan and lychee also peak in the wet season. Mangosteen is generally more available April–June. Mangoes peak in the dry season months.

During Ramadan (dates shift each year according to the Islamic lunar calendar), Jakarta's food scene transforms notably. Street food activity intensifies dramatically at Pasar Ramadan (temporary evening markets) where vendors sell takjil — the small sweet and savory bites used to break the fast at sunset. Kolak (banana and sweet potato in palm sugar and coconut milk), dates, and various local sweets are especially prominent. Many restaurants adjust their hours, and the atmosphere of evening eating is communal and festive.

During Lebaran (Eid al-Fitr), many restaurants and warungs close or operate on reduced hours for several days as families travel home — travelers should plan accordingly and expect quieter streets and limited options for a few days around the holiday.

Food Festivals

  • HUT Jakarta (Jakarta Anniversary) (June) — Annual celebration of the city's founding featuring Betawi cultural performances and traditional foods including Kerak Telor and other heritage dishes at public venues
  • Pasar Ramadan (Ramadan Night Markets) (Varies (Islamic lunar calendar)) — Temporary evening markets throughout the city selling takjil — traditional sweet and savory foods for breaking the fast at sunset — creating one of Jakarta's most atmospheric food experiences
  • Jakarta Culinary Feastival (Typically October–November) — An annual culinary event bringing together Indonesian and international food vendors, chef demonstrations, and food competitions; traveler should verify current scheduling

Food to Take Home

Jakarta has a good range of packaged foods worth bringing home, widely available at supermarkets (such as Grand Lucky or Ranch Market), airport shops, and dedicated souvenir stores:

  • Kopi Arabika / Robusta from Java or Sumatra: Roasted and vacuum-packed Indonesian coffee is an excellent, manageable souvenir. Look for regional single-origin options.
  • Sambal in jars: Bottled sambal (chili paste) in many varieties travels well when sealed. Check liquid restrictions for carry-on luggage.
  • Kerupuk (crackers): Prawn crackers, emping (melinjo nut crackers), and various regional varieties are lightweight and pack easily.
  • Instant Indomie: Indonesia's iconic instant noodle brand — available in many flavors not exported widely — is a low-cost, beloved item many travelers specifically seek out.
  • Dodol Betawi: A dense, chewy sweet made from glutinous rice, palm sugar, and coconut milk; a traditional Betawi confection.
  • Kue kering (dry cookies/pastries): Particularly around Lebaran season, tins of Indonesian butter cookies and nastar (pineapple-jam tarts) are packaged and sold as gifts.

Customs note: Check import regulations for your home country before purchasing fresh fruit, unprocessed plant material, or meat products. Packaged, commercially sealed foods are generally easier to bring through customs, but rules vary by destination country — when in doubt, declare items.

One Day of Eating in Jakarta

Breakfast: Start early at a street cart or warung for nasi uduk — coconut rice with fried chicken, tempeh, and sambal — paired with a glass of traditional kopi tubruk. This is a genuinely Betawi morning and most carts are busy and fresh before 8 AM.
Morning snack: Head to Kota Tua and look for a Kerak Telor vendor — the charcoal-cooked Betawi omelet is best eaten fresh off the brazier. Explore the old colonial square while eating.
Lunch: Visit a Padang restaurant (rumah makan Padang) for nasi Padang — choose your dishes from the spread of rendang, gulai, and sambal. This is a filling, flavorful meal that represents a major pillar of Jakarta's food culture.
Afternoon: Stop at a specialty coffee café in Kemang or Menteng for a well-made single-origin Indonesian coffee, or try a glass of es doger — the Betawi shaved-ice dessert — at a traditional stall to cool down.
Dinner: Join the evening crowd at a Sundanese restaurant for grilled fish, lalapan (fresh vegetables), and several sambals, or seek out a soto Betawi warung for the city's signature creamy beef soup with rice and emping crackers.
Dessert: End at a martabak stall — order a sweet martabak manis with chocolate and cheese filling, freshly made. This is a quintessential Jakarta night experience, best enjoyed standing at the stall while it is still warm.

Frequently Asked Questions

Is Jakarta's food scene mostly halal?

The overwhelming majority of restaurants, warungs, and street stalls in Jakarta serve halal food, reflecting Indonesia's predominantly Muslim population. Pork is available in Glodok (Chinatown), some Chinese-Indonesian restaurants, hotel restaurants, and a small number of non-Muslim-owned establishments — but it is the exception, not the rule. Alcohol is similarly limited to licensed venues such as hotels, certain restaurants, and bars.

How do I order at a Padang restaurant?

At most Padang (Minang) restaurants, dishes are either displayed in a glass case or brought to your table in small portions when you sit down. You pay only for what you eat — untouched dishes are not charged. Point to or name the dishes you want, or tell the server to bring a selection. Rice is the base and is usually included.

Is it safe to eat from street carts and warungs?

Yes, with sensible choices. Prioritize stalls that are busy, where food is cooked to order over direct heat, and where you can see the preparation. Jakarta's street food culture is well-established and many vendors have been operating the same recipes for decades. The practical tips in the food safety section of this guide apply.

Can I find vegetarian food easily in Jakarta?

Vegetarian-friendly dishes exist throughout the city — gado-gado, tempeh, tofu, and vegetable-forward Sundanese cooking are widely available. The challenge is that shrimp paste (terasi) is common in many sambal and cooking bases, so it is worth asking specifically. Dedicated vegetarian restaurants are growing in number, particularly in Kemang and near university areas.

What is the best time of day to explore street food in Jakarta?

Early morning (before 8 AM) for nasi uduk and bubur ayam carts, midday for bakso, mie ayam, and Padang lunches, and after dark for martabak, satay, and night-market variety. Jakarta's street food does not slow down much before midnight in many neighborhoods.

Do I need to carry cash for food?

Cash (Rupiah) is essential for street stalls, warungs, and traditional markets. Mid-range and upscale restaurants increasingly accept credit cards and e-wallet payments (GoPay, OVO, DANA are widely used), but it is wise to carry small denomination bills — vendors rarely have change for Rp 100,000 notes on a Rp 15,000 purchase.

How spicy is Jakarta's food compared to other Indonesian cuisines?

Betawi cooking (Jakarta's indigenous cuisine) is generally moderately spiced — flavorful and aromatic but not aggressively hot. Padang food from West Sumatra, which is extremely popular across Jakarta, can be quite hot. You can usually request 'tidak pedas' (not spicy) or 'kurang pedas' (less spicy) and kitchens will generally accommodate this, though sambal is almost always served on the side for you to add yourself.

Run a restaurant, café or food business in Jakarta? Or found a great spot? Submit it for review — approved listings appear in this guide.
Submit a food business

AI-researched guide, generated 2026-09-10. Restaurant status, hours and prices change — verify locally before relying on specifics.

Can't find what you're looking for? Ask travelers about Food & Dining in Jakarta — or share what you know.

Jakarta Food & Dining Talk – Vibes

0 posts · 0 following
Sign in to join the discussion.

No posts yet — start the conversation.