Old Town Jakarta cuisine is where traditional Indonesian flavors blend with the modern spirit of the capital. Stepping into the Old Town, visitors are immersed in a nostalgic atmosphere where every corner carries the aroma of Jakarta’s famous street food. From simple Old Town Jakarta snacks to signature dishes like Gado Gado, Satay, or Rendang, all together create a captivating culinary journey that makes anyone who tastes them want to return.
1. A glimpse into Old Town Jakarta cuisine – where past and present flavors meet
Amid the modern rhythm of Indonesia’s capital, Old Town Jakarta (Kota Tua) still preserves the soul of an old Jakarta where traditional dishes weave through narrow alleys and long-standing eateries. The cuisine of Old Town Jakarta is a harmonious fusion of Betawi local culture, Chinese, Dutch, and Indian influences, forming a richly diverse flavor palette.
Walking along old brick-paved streets, you can easily catch the distinctive aromas of Jakarta’s famous street food—from grilled Satay skewers and Gado Gado salad to coconut rice Nasi Uduk. All these create a fascinating Jakarta street food exploration that feels rustic yet full of cultural identity.
Your journey into Old Town Jakarta’s culinary experience begins here…
2. Top 4 unforgettable dishes in Old Town Jakart
If it's your first time in Kota Tua, let your taste buds lead you through the culturally rich dishes below.
2.1 Gado Gado – Indonesia’s unique salad
Gado Gado is one of the most iconic dishes of Indonesia, often referred to as the “soul of Jakarta cuisine.” This salad combines boiled vegetables, eggs, fried tofu, potatoes, and a rich, creamy peanut sauce.
It may seem simple, but each region and each eatery in Old Town Jakarta has its own way of preparing it. Some add a spicy kick with chili, others use roasted peanuts for a deeper aroma, making Gado Gado a dish with “a thousand variations.” Enjoying it in the nostalgic atmosphere of Kota Tua feels like stepping back in time, where traditional flavors remain untouched.
Gado Gado is a traditional Indonesian salad made with boiled vegetables, eggs, tofu, and a signature creamy peanut sauce.
2.2 Satay – The iconic street-grilled skewers
If you're a fan of Jakarta street food, Satay is definitely a must-try. These grilled skewers are made from marinated chicken, beef, or goat, cooked over charcoal and served with a thick peanut sauce.
The aroma of Satay fills the streets of Old Town, where busy food stalls attract both locals and tourists. Strolling through the area while enjoying a hot Satay skewer will make you understand why this simple and rustic dish has become the signature of Old Town Jakarta street snacks—unpretentious, yet irresistibly addictive.
Satay is Indonesia’s renowned grilled meat skewer, marinated richly and served with a fragrant, creamy peanut sauce.
2.3 Rendang Beef – The essence of Indonesian cuisine
Not only famous in Indonesia, Rendang was once voted by CNN as one of the world’s best dishes. Originating from West Sumatra, it has been adapted by Jakarta locals to suit regional taste.
The beef is simmered in coconut milk and a blend of spices such as lemongrass, galangal, chili, and cinnamon for hours until tender and infused with flavor. In the nostalgic setting of Kota Tua, the rich aroma of Rendang is impossible to resist. This is the perfect choice for travelers wanting to savor Old Town flavors with deep traditional character.
Rendang is a signature Indonesian spicy beef stew, slow-cooked with coconut milk and traditional spices for an unforgettable rich flavor.
2.4 Nasi Uduk – Rustic yet irresistible coconut rice
Nasi Uduk is rice cooked in coconut milk, typically served with fried egg, dried fish, tempeh (fermented soybeans), and spicy sambal. The dish symbolizes prosperity and is commonly enjoyed during festivals or as a daily breakfast.
Wandering around Kota Tua in the morning, you’ll see street vendors and Old Town eateries serving steaming plates of Nasi Uduk. A fragrant serving of coconut rice paired with spicy sambal and a refreshing sweet tea is all you need to start an energetic day.
3. Recommended places to eat in Jakarta’s Old Town
Jakarta cuisine is not only delicious because of the food, but also thanks to the atmosphere. If you want to fully enjoy the flavors of Old Town street food, don’t miss these popular spots:
- Café Batavia – a long-established café located right on Fatahillah Square, known for its classic Dutch-style interior and a diverse menu ranging from Gado Gado to Satay.
- Address: Jl. Pintu Besar Utara no.14, Kota Tua Jakarta (Old Town), Jakarta Barat 11230, Indonesia.
- Opening hours: 09:00–00:00 daily, except Saturdays when the café is temporarily closed.
Djakarta Café & Eatery is where tradition meets modernity, specializing in creatively reinvented versions of Jakarta’s most iconic street food dishes.
- Address: Gedung Djakarta Theatre Building, Jl. M.H. Thamrin No.9, RT.2/RW.1, Kb. Sirih, Kec. Menteng, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10340, Indonesia.
- Opening hours: 10:00 – 02:00 daily, closing at 00:00 on Thursdays and open 24 hours on Fridays and Saturdays.
Nasi Uduk Bang Doel – a familiar stop for locals, where you can enjoy authentic Indonesian coconut rice at a very affordable price.
- Address: Jl. Kamal Raya No.5, RT.6/RW.4, Cengkareng Bar., Kecamatan Cengkareng, Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta 11730
- Opening hours: Open daily during two fixed time slots: 00:00–03:00 and 20:00–23:59.
Restaurants in Kota Tua allow visitors to enjoy delicious food while watching the lively flow of people in a nostalgic historic setting.
4. Tips for fully exploring Old Town Jakarta cuisine
To make the most of your food journey in Old Town Jakarta, visit in the late afternoon or evening—when food stalls begin to light up and the aroma of grilled dishes fills the streets. This is also the liveliest time of day, offering the true experience of Old Town Jakarta street food.
Prepare some cash, as many street vendors do not accept digital payment. If you love photography, remember to bring a camera or a fully charged phone—every corner of Kota Tua is a perfect backdrop for your culinary travel photos.
Additionally, while locals in Jakarta are very friendly, visitors should be mindful of Islamic customs: avoid eating in public during Ramadan and dress modestly near temples or religious areas.
Currently, there are many direct flights from Vietnam to Jakarta operated by Vietjet, with flexible schedules and attractive fares. You can fly from Hanoi or Ho Chi Minh City to Soekarno-Hatta International Airport in just about 3.5 – 4.5 hours. Flight tickets to Jakarta start from only 1,980,000 VND. Especially between 12 PM – 2 PM daily, you have the chance to hunt 0 VND flight tickets with Vietjet. Don’t miss it!
From the airport, it’s easy to reach Old Town Jakarta by taxi or by commuter train (KRL Commuter Line) stopping at Jakarta Kota Station, located right in the heart of the Old Town district.
See also: Jakarta Airport, Indonesia – essential information for travelers
Exploring Old Town Jakarta’s cuisine is not only a journey of flavors but also a trip back in time, reconnecting with the culture, people, and history of Indonesia’s capital. Amid the pace of modern life, Old Town still preserves the soul of a historic city, where every dish tells a story and every taste evokes an unforgettable memory.
Stay updated with more Vietjet travel guides through the channels below:
- Website: https://www.vietjetair.com
- Facebook: https://www.facebook.com/vietjetvietnam
- Instagram: https://instagram.com/vietjet
- YouTube: https://www.youtube.com/VietjetOfficial
- TikTok: https://www.tiktok.com/@vietjetvietnam
- Zalo: https://oa.zalo.me/vietjet

Booking
Skyshop
Hotel
E-Voucher
E-Sim
E-Visa
Buy foreign currency
Insurance
SkyJoy









