11 Best Street Food in Jakarta You Must Try
Jakarta is more than just Indonesia’s bustling capital—it’s also a paradise for food lovers. The city is alive with vibrant night markets, sizzling roadside stalls, and hidden gems serving dishes that burst with flavor.
If you’re someone who loves exploring culture through food, then Jakarta’s street food scene is your ultimate playground. From savory bites that warm the soul to sweet treats that melt in your mouth, every corner of the city offers a new taste adventure.
Ready to discover what makes Jakarta’s streets so delicious? Let’s dive into 11 must-try street foods that will take your taste buds on a journey you’ll never forget.
1. Sate Ayam (Chicken Satay)

Sate Ayam is one of Jakarta’s most iconic street foods. These skewers of marinated chicken are grilled over charcoal until smoky and tender, then served with rich peanut sauce and sweet soy drizzle.
Often paired with rice cakes (lontong), it’s both satisfying and full of flavor. Street vendors prepare it fresh in front of you, adding to the experience. Whether you’re enjoying it as a quick snack or a full meal, sate ayam captures the heart of Indonesian street food.
2. Nasi Goreng (Fried Rice)

No trip to Jakarta is complete without trying Nasi Goreng. This Indonesian-style fried rice is often cooked with kecap manis (sweet soy sauce), chili, and garlic, giving it a unique sweet-spicy kick. Toppings vary, but fried egg, chicken, shrimp, and prawn crackers are common.
Street stalls across Jakarta whip up fresh plates on sizzling woks, making it a comforting dish for late-night cravings. Nasi Goreng is beloved not just by locals but also by visitors from around the globe.
3. Bakso (Meatball Soup)

Bakso is a hearty meatball soup that has won the hearts of many street food fans. The chewy beef meatballs swim in a savory broth, often accompanied by noodles, tofu, and fried wontons.
Vendors usually serve it with a splash of sambal and a squeeze of lime for extra zing. It’s affordable, filling, and widely available, making it a go-to comfort dish. Many Jakarta locals will tell you that bakso tastes best when enjoyed from a humble roadside cart.
4. Martabak Manis (Sweet Pancake)

Martabak Manis is Jakarta’s answer to a sweet, indulgent dessert. This thick, fluffy pancake is folded and stuffed with fillings like chocolate, cheese, peanuts, or condensed milk. Some modern vendors even experiment with Nutella or Oreo toppings.
The result is a rich and gooey treat that you’ll find hard to resist. Sold mainly at night, Martabak Manis is the perfect snack to share with friends after exploring Jakarta’s lively streets. It’s sweet street food heaven in every bite.
5. Martabak Telur (Savory Pancake)

If you prefer something savory, Martabak Telur is a must-try. This crispy stuffed pancake is made with eggs, minced meat, scallions, and spices. Fried to perfection, it’s usually served with pickled cucumbers and chili sauce on the side.
Vendors often prepare large pans of it right on the street, slicing it into generous squares for sharing. Crunchy on the outside yet soft and flavorful inside, Martabak Telur is a Jakarta street food staple you simply can’t skip.
6. Kerak Telor (Egg Crust)

Kerak Telor is a traditional Betawi dish that holds a special place in Jakarta’s food culture. Made with glutinous rice, eggs, and shredded coconut, it’s pan-fried until crispy and topped with fried shallots.
Vendors often cook it over charcoal, giving it a smoky aroma. This street food is especially popular during festivals but can also be found in traditional markets. Its unique combination of textures and flavors makes it one of the city’s most memorable snacks.
7. Soto Betawi (Betawi Soup)

Soto Betawi is a creamy and aromatic soup made with beef or offal, cooked in coconut milk and spices. Originating from Jakarta’s Betawi community, this dish is hearty, flavorful, and deeply comforting.
Vendors serve it hot with rice, emping crackers, and sambal on the side. The richness of the broth combined with the tender meat makes it stand out among Jakarta’s street food offerings. It’s a true reflection of the city’s culinary heritage and worth every spoonful.
8. Gado-Gado (Vegetable Salad with Peanut Sauce)

Gado-Gado is Indonesia’s version of a salad, but don’t expect anything boring here. This street food is a colorful mix of boiled vegetables, tofu, tempeh, and eggs, all smothered in creamy peanut sauce.
Often served with crackers, it’s a healthy yet flavorful option. The name literally means “mix-mix,” perfectly describing the harmony of ingredients in the dish. Whether you’re vegetarian or just craving something light yet satisfying, Gado-Gado is a refreshing must-try in Jakarta.
9. Nasi Uduk (Coconut Rice)

Nasi Uduk is a fragrant rice dish cooked with coconut milk, lemongrass, and spices. Often sold as a breakfast option, it comes with fried chicken, tempeh, sambal, and crunchy peanuts on the side.
The aroma is irresistible, and the taste is comforting yet rich. Street stalls wrap it in banana leaves for extra flavor and authenticity. For locals, it’s not just a meal—it’s part of Jakarta’s morning culture, giving you energy to start the day.
10. Ayam Penyet (Smashed Fried Chicken)

Ayam Penyet is fried chicken with a twist—it’s smashed flat after frying to tenderize the meat, then served with fiery sambal, fresh cucumbers, and rice. Street vendors often prepare it on the spot, letting you choose the level of spiciness.
The combination of crispy skin, juicy meat, and spicy kick makes it a favorite among Jakartans. This dish embodies Indonesian street food: simple, flavorful, and incredibly satisfying for anyone craving bold flavors.
11. Pecel Lele (Fried Catfish with Sambal)

Pecel Lele is a humble yet addictive street food found in almost every Jakarta neighborhood. It features crispy deep-fried catfish served with sambal, fresh vegetables, and steamed rice.
Street vendors often display fresh catfish in aquariums, frying them right in front of you. The sambal is the star—spicy, smoky, and irresistible. It’s a budget-friendly meal, but the flavor punches way above its price tag. Locals love it for dinner, especially late at night.
Why Jakarta’s Street Food is Unforgettable?
Jakarta’s street food isn’t just about eating—it’s about living the culture. Each dish tells a story of tradition, local flavors, and community. From the smoky skewers of sate ayam to the sweet indulgence of martabak manis, every bite connects you to the city’s heart.
These roadside stalls and night markets are where locals and visitors come together, sharing meals and experiences that go beyond food.
Conclusion: A Flavorful Journey Through Jakarta’s Streets
Exploring Jakarta’s street food is like opening a treasure chest of flavors. Each dish, whether it’s the smoky sate ayam, the rich soto betawi, or the sweet indulgence of martabak manis, offers more than just taste—it’s a cultural experience. Street food in Jakarta reflects the city’s diversity, creativity, and warmth. Affordable, authentic, and bursting with flavor, it’s no wonder locals and travelers can’t get enough.
So next time you wander through Jakarta’s bustling alleys or lively night markets, let your taste buds lead the way. With every bite, you’ll not only satisfy your hunger but also discover the vibrant soul of Indonesia’s capital.




