To Top

What Food To Try in Jakarta and Food Prices

How much does lunch and dinner cost

Examples of food prices, cafes, street food and other dining options in Jakarta for 2025.

National currency: Rupiah, symbol — Rp (international currency code IDR).
General Cafe Price Guide
Average prices in Jakarta cafes and restaurants
$2.7 
Quick Lunch for One
Starting from $1.33
$23.8 
Dinner for Two
to celebrate your trip
Starting from $16.63
$3.7 
Combo Meal
Starting from $3.33

What to Try in Jakarta

Must-try Dishes
Nasgor - Nasi Goreng (fried rice) - This is Indonesia's beloved fried rice, often made with fragrant spices, chicken, and vegetables, and topped with a fried egg. Locals enjoy it for breakfast or late-night snacks, typically at casual warungs.

Martabak - Martabak (stuffed pancake) - A savory or sweet stuffed pancake filled with eggs, minced meat, or chocolate and condensed milk, cooked on a griddle until crispy. Street vendors serve it hot and fresh, sometimes with a dash of spicy curry on the side.

Rendang - Rendang Daging (slow-cooked beef) - Slices of beef simmered for hours in a rich coconut milk and spice mixture until tender, resulting in deep flavors and a thick sauce. It's a popular dish for festive occasions, often served with steamed rice and shared among family.

Soto Betawi - Soto Betawi (beef soup) - A comforting soup made with beef, coconut milk, and a variety of herbs, usually served with rice and a side of fried shallots. It's a typical choice for lunch, especially in Jakarta, where locals enjoy it while discussing the latest news.

Lumpia Semarang - Lumpia (spring rolls) - Crispy spring rolls filled with bamboo shoots, chicken, and eggs, sometimes paired with a tangy dipping sauce. They're often enjoyed as a light snack or appetizer but can make a filling meal, especially with a side of fried tofu.

Ayam Penyet - Ayam Penyet (smashed fried chicken) - Fried chicken that’s smashed and served with sambal and fried tofu, often accompanied by rice. Locals usually eat it from small roadside stalls, where it’s messy but utterly satisfying, especially with a side of fresh vegetables.

Ketupat - Ketupat (rice cakes) - Glutinous rice cakes wrapped in woven palm leaves, served with spicy dishes, especially during Eid celebrations. It’s a common sight at family gatherings, adding a festive touch to sharing meals.

Bakwan Jagung - Bakwan (corn fritters) - Crispy fritters made from sweet corn and a blend of spices, often enjoyed as a side dish or snack. During the rainy season, you'll find them served hot by street vendors, perfect for warming up.

Desserts & Drinks
Kopi Tubruk - Kopi Tubruk (strong coffee) - A bold coffee made by boiling coarse ground Robusta beans with sugar, often enjoyed black. Locals usually sip it in the morning or afternoon, sometimes in small cups over conversations with friends. By the way, you might find it a bit gritty if you’re used to filtered coffee!

Es Teh Manis - Es Teh Manis (sweet iced tea) - A refreshing iced tea prepared from sweet black tea, served with ice and a generous amount of sugar. It's especially popular during the hot afternoons at street stalls, paired with small snacks. Try not to confuse it with unsweetened tea—it’s a local favorite that really hits the spot on a sweltering day.

Arak Bali - Arak Bali (traditional spirit) - Distilled from fermented rice or palm sap, this strong liquor is usually served ice-cold in small glasses. While not as common in Jakarta, it’s often enjoyed during special celebrations, and locals sometimes mix it with fresh fruit juices for a festive touch. Just a heads up, you generally won’t find it in every establishment since serving is often done in specific locations.

Kue Cubir - Kue Cubir (rice flour cake) - These are delightful, chewy cakes made from rice flour, filled with palm sugar and sometimes grated coconut. Typically served warm, locals love munching on them during gatherings or as an afternoon snack. Watch out, you might get addicted; they disappear quickly at traditional markets!

Es Campur - Es Campur (mixed iced dessert) - A colorful mix of shaved ice topped with various ingredients like sweet jelly, fresh fruits, condensed milk, and sometimes on top of a scoop of sweetened beans. It's commonly sold by street vendors, especially during the hottest months. Ordering it is easy, just ask for “es campur,” but be ready for an explosion of sweetness that’s sure to cool you down!

Food and Groceries in Jakarta

Vegetables, Fruits and Bread
Bread $1.19
Bananas $1.6
Oranges $2.19
Potatoes $1.49
Apples $3.14
Beverages
Water 1.5L $0.43
0.5L Local Beer $2.25
Imported Beer $3.26
Wine Rating >4.0 $23.28
Milk 1L $1.31

Various Groceries
Meat (Beef or Pork) $9.24
Chicken $3.92
Cigarettes $2.46
Rice $0.88
Local Cheese $7.54

Overview of Cuisine and Specialties

Walking through the bustling streets of Jakarta during lunchtime reveals a clear pattern—local workers crowding around food stalls, often indulging in a plate of nasi goreng for around 30,000 IDR. This is typically when the city comes alive, as mealtime becomes a vibrant social scene. In contrast, if you stroll through the same areas around 3 PM, you’ll find vendors largely quiet, waiting for the dinner rush when families emerge to enjoy much larger meals.

In Jakarta, the common meal times differ slightly from what many visitors might expect. Lunch is generally served from 12 PM to 2 PM, and dinner begins around 6 PM, with eateries often packed until late evening. Street food is especially popular during evening hours when families take to the streets for affordable meals, usually priced between 20,000 to 50,000 IDR per dish.

Dine in areas like Kemang or Senopati for a more upscale experience, where meals can easily range from 100,000 to upwards of 300,000 IDR, depending on the restaurant's ambiance and menu offerings. At these establishments, it’s common to pay via cash or card, but ensure your credit card is accepted, as some local spots prefer cash, making clunky transactions possible if you’re not prepared.

Oh, and before I forget, tipping isn’t mandatory but is appreciated—around 5-10% is a safe bet if service complies with expectations. An interesting local dining habit is sharing your food; it’s customary for plates to be communal. A common tourist mistake is assuming individual portions are the norm; don’t hesitate to suggest sharing, as it’s truly part of the Jakarta dining culture.

Peak dining times can lead to long waits, especially in popular areas or famous restaurants, so making a reservation ahead of time is advisable. For local culinary sides, evenings after 6 PM draw larger crowds, particularly on weekends, so plan to arrive early if you want to score a spot at a busy eatery.

The seasonal variations also influence options, with certain street foods like sate being particularly popular during the dry season, while heavier dishes take precedence in the rainy months. The local food scene remains dynamic, adjusting to both the climate and cultural changes, as the younger generation begins to embrace more healthy eating habits.

So enjoy the rhythm of Jakarta's dining scene, and come prepared—there’s a feast waiting for you, just remember to bring cash for those late-night bites!




Tourist Reviews

All photos and texts belong to their authors
@sergey_vasiljev
« Our first catch! We found a supermarket similar to what we have back home, considering it’s in the center. Roughly translating the prices to dollars: melon $1.15, papaya $1.40, “starfruit” $0.80 for 3 pieces, and pineapple $0.40. We really liked the look of them! 😊🍍 »
@sergei_teplykh
« Water here is worth its weight in gold, with the price of a bottle reaching into the thousands. Just to give you an idea, 1 dollar is around 12,350 rupees. So, 100 dollars would be approximately 1,235,000 rupees. Who wants to be a millionaire, friends? 😉👆😏🌟! »