Jakarta, the bustling capital of Indonesia, is not just famous for its skyscrapers and busy streets, it’s also a paradise for food lovers. If you’re wondering what to eat in Jakarta, you’re in for a culinary adventure that spans from iconic street foods to hidden gems tucked away in quiet alleys.
This city offers flavors that reflect its rich culture and diverse communities, from savory traditional dishes to modern fusion delights.
In this guide, we’ll take you through the must-try foods, secret spots, and local favorites that will make your taste buds dance and ensure you experience the true essence of Jakarta’s vibrant food scene.
Iconic Street Foods You Must Try in Jakarta

Jakarta is a vibrant city full of flavors waiting to be discovered. If you’re curious about what to eat in Jakarta, the street food scene is the perfect place to start.
From bustling corners in Blok M to legendary culinary streets like Sabang and Senen, the city offers a wide variety of dishes that reflect its rich culture and diverse communities. Whether you’re craving savory gulai, hearty porridge, or sweet sticky rice, Jakarta’s iconic street foods promise an unforgettable taste adventure.
Let’s explore the must-try favorites that every foodie visiting the capital should experience.
1. Gultik Blok M
If you’re wondering what to eat in Jakarta, Gultik Blok M should definitely be on your list. Gultik, short for “gulai tikungan,” is located on a street corner in Blok M, Jakarta, with numerous vendors offering spicy and savory beef gulai. A plate of gultik is very affordable, starting at just Rp10,000.
Although the portions are not very large, the rich and addictive flavor keeps people coming back for more. Open from 5 PM to 5 AM, it’s perfect for both breaking fast during Ramadan or for a late-night snack. Experiencing Gultik Blok M is a classic Jakarta street food adventure not to be missed.
2. Bubur Ayam Barito
It is one of Jakarta’s viral street foods and a must-try for anyone curious about what to eat in Jakarta. Unlike regular chicken porridge, it stands out for its unique toppings like cheese sticks, alongside shredded chicken, fried dough (cakwe), peanuts, and crackers. Its creamy, savory flavor makes every spoonful irresistible.
Perfect for breakfast or a light dinner, this spot is always bustling, but the combination of classic and innovative toppings makes it worth the visit. Bubur Ayam Barito proves that Jakarta street food can be simple yet packed with inventive flavors.
3. Kuliner Jalan Sabang
Located on Jalan Haji Agus Salim in Central Jakarta, Jalan Sabang is a legendary culinary street and a prime destination to explore what to eat in Jakarta. Here, you can try a variety of local favorites, such as Mie Ayam Tegal Laka-Laka, Soto Ceker Sabang, Ayam Geprek Sabang, and Sate Kampung Lima.
Each stall offers unique flavors at budget-friendly prices, allowing visitors to sample multiple dishes in one visit. The lively yet cozy atmosphere enhances the authentic culinary experience. For both tourists and locals, Jalan Sabang is the perfect place to explore Jakarta’s rich street food culture.
4. Kawasan Kuliner Senen
Senen Market in Jakarta is a haven for lovers of Padang and Makassar cuisine and a must-visit spot when discovering what to eat in Jakarta. Here, rows of vendors serve traditional Minang dishes such as rendang, dendeng, and jackfruit in coconut milk.
For Makassar flavors, Warung Coto Makassar Senen Syamsul Daeng Ngawing offers authentic local specialties. Prices start around Rp20,000 depending on the dishes you choose, making it affordable for everyone.
This area is ideal for those craving hearty, traditional meals. The variety and quality of dishes at Senen Market make it one of Jakarta’s most legendary street food destinations.
5. Ketan Susu Kemayoran
This is a sweet street food that deserves a spot on your what to eat in Jakarta list. Soft sticky rice topped with condensed milk creates a delightful blend of sweet and savory flavors. The sticky rice is perfectly cooked, plump yet tender and additional toppings like grated coconut, cheese, and chocolate sprinkles add even more taste.
For savory lovers, side dishes like fried tempeh and other snacks are also available. Open 24 hours, it’s perfect for a snack any time of the day. Ketan Susu Kemayoran shows that Jakarta street food isn’t just about hearty meals, but also irresistibly delicious desserts.
Hidden Culinary Gems Worth Discovering

Jakarta’s culinary scene is not just about famous street foods, there are plenty of hidden gems waiting to be explored. For those wondering what to eat in Jakarta beyond the well-known spots, these lesser-known restaurants and local eateries offer unique flavors and authentic experiences.
From cozy family-run warungs to historic cafes tucked away in quiet streets, these hidden culinary treasures let you taste Jakarta like a true local. Let’s uncover the city’s best-kept food secrets.
1. Sore Izakaya
For those looking for a Japanese culinary experience in Jakarta, Sore Izakaya is a hidden gem you shouldn’t miss when exploring what to eat in Jakarta. This spot delights foodies with a variety of dishes, from yakitori, gyoza, and sushi to an assortment of side dishes.
A must-try is the Teriyaki Don, stir-fried meat over rice with a sweet and slightly savory teriyaki sauce, best enjoyed with yakitori skewers. Not only is the menu diverse and affordable, but the location is also easily accessible.
Guests can enjoy their meal on the rooftop area, which offers a stunning city view, making Sore Izakaya a perfect spot for both food and ambiance lovers.
2. The Wilson’s Lane
Hidden in a residential area of Menteng, The Wilson’s Lane is ideal for those seeking a cozy cafe experience while discovering what to eat in Jakarta. The indoor space boasts a vintage vibe with ample seating, while the outdoor area provides a cool, relaxing environment. Open Monday to Saturday from 12 PM to 8 PM, it’s perfect for brunch or an after-work snack.
The menu features fried rice, chicken katsu, and a variety of Indonesian snacks. Don’t miss their signature drink, Mango Bunga Telang tea, which combines unique flavors for a refreshing experience. The Wilson’s Lane blends comfort, quality food, and a warm atmosphere.
3. Wancan
It is another hidden culinary gem in Jakarta that food enthusiasts must try to understand what to eat in Jakarta beyond the usual spots. This cozy, tucked-away eatery is known for its Roasted Chicken Rice, a flavorful and satisfying dish.
They also serve Poached Chicken, and for groups, you can order a whole chicken. Menus are offered in regular and large portions, catering to all appetites. Snacks include:
- Fried meatballs
- Steamed mantao
- Kuotie
- Hakao
Breakfast lovers will enjoy the savory Bubur Ayam Telor in the morning. Despite its modest size, Wancan draws crowds, especially around mealtime, making it a must-visit hidden spot for authentic flavors.
4. Toko Kopian
In the Cikini area, Toko Kopian is a charming coffee shop worth visiting for anyone curious about what to eat in Jakarta. Just a short walk from Cikini Station, this compact cafe offers a visually appealing interior and a wide selection of beverages.
Coffee lovers can enjoy signature drinks like Kopi O, Kopi C, and Kopi M, while non-coffee options are also available.
One of the must-try food items is the Char Siu Bun, a soft bun filled with honey-roasted chicken, alongside various dim sum dishes. Toko Kopian is perfect for casual hangouts, a quick snack, or enjoying a cup of expertly brewed coffee while exploring Jakarta’s hidden culinary scene.
5. Bebek Perdikan
If you’re craving authentic Javanese flavors in Jakarta, Bebek Perdikan is a hidden gem to include in your what to eat in Jakarta list. Their signature dishes revolve around duck, including:
- Bebek Goreng Sambel Ijo
- Bebek Goreng Kepayang
- Bebek Penyet
For those who prefer chicken, equally delicious options are available.
Complementing the main dishes, a variety of vegetable sides are offered. Tucked away in a small alley, the restaurant exudes a warm, homely vibe with lush greenery, making it a perfect spot to unwind.
Visiting Bebek Perdikan in the late afternoon allows you to enjoy both great food and a relaxing atmosphere.
Tips for Exploring Jakarta’s Food Scene

Exploring Jakarta’s food scene can be exciting but overwhelming. To make the most of your culinary adventure and discover what to eat in Jakarta, it helps to know a few practical tips from the best times to visit street vendors to navigating the city efficiently and safely.
1. Visit Popular Spots Early
To make the most of what to eat in Jakarta, arrive early at famous street food locations. Popular spots like Gultik Blok M or Jalan Sabang get crowded quickly, especially during dinner hours.
Early visits let you enjoy freshly prepared dishes without long waits and give you the chance to try multiple vendors.
2. Use Transportation Wisely
Jakarta’s traffic can be challenging. To explore the city’s food scene efficiently, rely on ride-hailing apps or public transport. This ensures you can hop between different street food areas and hidden gems without wasting time. Efficient travel helps you cover more of what to eat in Jakarta in one day.
3. Bring Cash and Try Local Specials
Many street vendors still prefer cash payments, so always have small bills on hand. Don’t hesitate to try local specialties or ask for recommendations from locals. Sampling unique dishes is key to discovering the full spectrum of what to eat in Jakarta.
Stay Close to Jakarta’s Culinary Hotspots With Ashley Hotel Group

If you’re traveling from outside Jakarta and planning to explore every recommendation in our A Foodie’s Guide on What to Eat in Jakarta: Best Street Foods and Hidden Culinary Gems, staying at Ashley Hotel Group is the ideal choice.
Ashley Hotels have multiple locations across Greater Jakarta, including central areas like Wahid Hasyim, Sabang, and Tanah Abang, making it easy to reach popular street food spots, hidden gems, and local eateries.
Each hotel provides comfortable rooms, modern amenities, and a welcoming atmosphere perfect for relaxing after a day of culinary adventures. Whether you’re sampling spicy gulai at Gultik Blok M, enjoying Bubur Ayam Barito, or discovering hidden cafes like Sore Izakaya, Ashley Hotel Group ensures you’re never far from Jakarta’s best food experiences.
Book your stay today and turn your food exploration into a seamless, enjoyable journey, with comfort and convenience at the heart of your trip.