When it comes to food, Jakarta, Indonesia, doesn’t whisper - it speaks in layers of spice, warmth, and comfort. On a recent visit, I had the joy of exploring authentic local dishes, not through the usual tourist checklists, but through recommendations from locals. Although I didn’t explore the famous street food scene this time, what I did discover were meals that tasted like home - rich in heritage, flavor, and heart.
From fragrant rice plates and soul-warming soups to savory noodles and indulgent desserts, Indonesian cuisine offered a depth I’ll never forget. Here’s what made my culinary journey in Jakarta unforgettable including some of my all-time favorites.
Before devouring the mains and beloved local staples, I kicked-off my Jakarta food journey with a few classic street-side appetizers. I started with bakwan, a crispy vegetable fritter made from shredded carrots, cabbage, and batter, deep-fried until golden. It’s crunchy, savory, and often served with a spicy chili dip that adds the perfect punch.
Another favorite is fried tofu (tahu goreng) - simple yet satisfying. Whether it’s plain tofu cubes or the stuffed version with noodles and veggies, it's usually paired with sweet soy sauce (kecap manis) and sliced chilies. Light, flavorful, and widely available, these starters are the perfect intro before moving on to the heartier dishes Jakarta is known for.Rice Dishes in Jakarta: The Soul of the Meal
In Indonesia, rice isn’t just a staple - it’s a canvas for flavor. Each dish is built around it, enhanced with bold sambals, spiced proteins, and crunchy textures.
Nasi Uduk – Coconut-Infused Comfort
A rice cooked in coconut milk, paired with fried chicken, tempeh, boiled egg, and sambal. Creamy, savory, and deeply aromatic.
Nasi Campur – A Daily Favorite
“Mixed rice” never tasted the same twice and that’s the beauty of nasi campur. Every plate offered a new medley of meats, vegetables, sauces, and pickles. It’s like getting a personal sampler of Indonesia on a single plate.
Sotos and Soups: Aromatic Bowls with Big Personality
Sop Buntut - My Ultimate Indonesian Comfort Food
No dish captured the heart of my Jakarta trip like Sop Buntut, Indonesia’s legendary oxtail soup. It’s my ever-favorite dish, and this time, I made it a mission to try it where locals said it’s best.
Served piping hot in a rich, clear beef broth, the soup was loaded with slow-cooked oxtail pieces, carrots, potatoes, and celery topped with fried shallots and a squeeze of lime. The meat was unbelievably tender, falling off the bone, and the broth was deep with flavor, thanks to the blend of nutmeg, cloves, garlic, and peppercorns.
Some places even offered it grilled after boiling, adding a charred, smoky note that made it even more irresistible.
Served piping hot in a rich, clear beef broth, the soup was loaded with slow-cooked oxtail pieces, carrots, potatoes, and celery topped with fried shallots and a squeeze of lime. The meat was unbelievably tender, falling off the bone, and the broth was deep with flavor, thanks to the blend of nutmeg, cloves, garlic, and peppercorns.
Some places even offered it grilled after boiling, adding a charred, smoky note that made it even more irresistible.
Aside from sop buntut, Indonesia’s soup game is strong - especially soto, a category of spiced, aromatic soups.
Soto Betawi - Jakarta’s Creamy Classic
Made with beef and coconut milk, soto Betawi is thick, creamy, and incredibly fragrant with rich spices like lemongrass and galangal coming through in every bite.
Soto Mie Bogor - A Hearty, Crunchy, Spicy Bowl of West Javanese Soul
One of the most unforgettable dishes I had on this trip was Soto Mie Bogor - a unique noodle soup originally from the cool highlands of Bogor, but now widely loved and served in many parts of Jakarta.
This isn’t your average soto. Soto Mie Bogor features a fragrant, spiced beef broth, egg noodles, and slices of beef or cow trotters (kikil). What sets it apart is the addition of crispy fried risoles (spring rolls filled with vermicelli and vegetables), shredded cabbage, tomatoes, and a spicy-sour sambal that adds real punch. It’s rich, refreshing, crunchy, and spicy - all in one bite.
I first fell in love with Soto Mie Bogor the very first time I tried it, so getting to enjoy it again on this trip was an absolute delight - every bit as delicious as I remembered.
One of the most unforgettable dishes I had on this trip was Soto Mie Bogor - a unique noodle soup originally from the cool highlands of Bogor, but now widely loved and served in many parts of Jakarta.
This isn’t your average soto. Soto Mie Bogor features a fragrant, spiced beef broth, egg noodles, and slices of beef or cow trotters (kikil). What sets it apart is the addition of crispy fried risoles (spring rolls filled with vermicelli and vegetables), shredded cabbage, tomatoes, and a spicy-sour sambal that adds real punch. It’s rich, refreshing, crunchy, and spicy - all in one bite.
I first fell in love with Soto Mie Bogor the very first time I tried it, so getting to enjoy it again on this trip was an absolute delight - every bit as delicious as I remembered.
Satay (Sate): Grilled Goodness
Sate Ayam with Peanut Sauce
Charcoal-grilled chicken skewers smothered in sweet-savory peanut sauce, typically served with rice cakes (lontong) - it’s Indonesia’s answer to comfort food on a stick.
Sweet Discoveries: Jakarta’s Most Memorable Local Desserts
While savory dishes left a strong impression, it was Jakarta’s desserts that added a playful, surprising, and satisfying end to many of my meals. Some were chilled, others fried and melty - all unforgettable.
Pisang Goreng Keju - Fried Banana with Cheese
One of the most unique and indulgent desserts I tried was Pisang Goreng Keju - crispy fried bananas topped with a generous layer of shredded cheese and sweet condensed milk. The contrast of sweet and salty, warm and creamy, makes it oddly addictive. It’s a comfort snack that hits all the right notes.
Tape Singkong - Rembolan’s Fermented Cassava Specialty
From Rembolan, I had what might be the best Tape Singkong I’ve ever tasted - soft, slightly boozy, sweet, fermented cassava. It’s a traditional delicacy that locals enjoy on its own or with coconut milk. It surprised me with its complexity - tangy, sweet, creamy, and just a little funky in the best way.
Es Teler – Indonesia’s Creamy Coconut Ice Dessert
Possibly the most refreshing discovery this trip: Es Teler. This chilled dessert combines shaved ice, coconut milk, condensed milk, avocado, banana, jackfruit, and colorful jellies into one glorious bowl. It’s sweet, tropical, and perfect for Jakarta’s humid afternoons.
What Makes Indonesian Food So Deeply Satisfying?
After trying so many dishes, I began to notice what makes Indonesian food sing:
- Spices like turmeric, nutmeg, and coriander build warmth, not just heat.
- Layered textures - crispy shallots, soft rice, tender meats.
- The balance of sweet, salty, spicy, and sour in nearly every dish.
- Sambal as a ritual - every bite is customizable to your heat level.
It’s food made with care and complexity, but always aiming to comfort and satisfy.
How about you - what's your favorite and most memorable Indonesian dish?