Surabaya Street Food Safari: 15 Must-Try Local Delicacies in East Java

Disclosure: This article contains affiliate links. We may earn a commission from purchases at no extra cost to you, which helps our travel content.

Let me tell you something proper - Indonesia isn't just about Bali's beaches and Borobudur's ancient stones. It's about the food, mate. And Surabaya? This East Javanese metropolis is an absolute goldmine for street food that'll make your taste buds do backflips without emptying your wallet. I stumbled into this culinary playground last month when a design gig fell through in Bali, and I had three days to kill before my flight home. Best detour ever! Armed with nothing but a battered Lonely Planet, a stomach lined with determination, and about 500,000 rupiah (roughly $30), I embarked on what I now fondly call my 'Surabaya Street Food Safari.' From dawn till dusk, I hunted down steaming carts, fragrant warungs, and bustling night markets to bring you this guide to the absolute must-scoff delicacies in Indonesia's second-largest city. No fancy white tablecloths here – just plastic stools, chili-stained fingers, and flavors that'll haunt your dreams long after you've gone home.

Morning Munchies: Breakfast Bites Worth Waking Up For

Mornings in Surabaya hit different. By 6 AM, the city's already buzzing with vendors setting up shop, and the air's thick with the smell of frying dough and spices that'll drag you out of bed faster than any alarm.

First stop on my morning circuit was always Rawon. This black beef soup looks like something from another dimension – seriously, it's proper dark – thanks to the keluak nut that gives it that inky color. Found a belter of a spot near Pasar Atom where the broth was rich as anything, served with rice, bean sprouts, and a chili sambal that cleared my sinuses faster than a Texas wipeout. Only 15,000 rupiah (less than a quid) for a bowl that'll fuel you till lunch.

Next up, Lontong Balap. Don't let the name fool you – nothing's racing except maybe your heart rate from the chilies. It's basically compressed rice cakes swimming in a light broth with bean sprouts, fried tofu, and lentil fritters topped with sweet soy sauce and shrimp paste. The best spot's a tiny warung on Jalan Pemuda where the owner's been making the same recipe for 40 years. He laughed at my pronunciation but sorted me out proper.

If you've got a sweet tooth like me, hunt down Lupis – sticky rice triangles wrapped in banana leaves, drizzled with palm sugar syrup and coconut. There's a lady near Tunjungan Plaza who makes them fresh each morning, and they're absolutely banging with a cup of strong Javanese coffee.

For the ultimate breakfast experience though, you need to hit up the Pasar Pucang morning market. I spent three hours there with my travel camera just documenting the food stalls. The camera's flip screen was perfect for sneaking shots of vendors in action without being too obvious. Best 15,000 rupiah I spent was on Nasi Pecel – rice with mixed veggies doused in spicy peanut sauce that'll wake you up better than any coffee.

Bustling morning market food stalls in Pasar Pucang, Surabaya
The morning chaos at Pasar Pucang – come hungry, leave happy (and full for less than $2)

💡 Pro Tips

  • Eat breakfast between 6-8 AM for the freshest options before they sell out
  • Look for stalls with long queues of locals – always a good sign
  • Carry small bills (10,000-20,000 notes) as vendors rarely have change for large bills

Sate Heaven: Skewered Sensations & Grilled Goodness

If there's one food category Indonesia absolutely smashes out of the park, it's sate (or satay if you're being proper English about it). And Surabaya? Mate, it's the unofficial sate capital of East Java.

My absolute ride-or-die has to be Sate Klopo – Surabaya's signature style where the meat skewers get a proper coating of shredded coconut before hitting the grill. The coconut caramelizes around the meat, creating this sweet-savory crust that's just chef's kiss. Found this gem of a spot called Sate Klopo Ondomohen where they've been doing it since the '70s. For about 30,000 rupiah, you get 10 sticks of beef or chicken sate with this mad peanut sauce that I'd happily bathe in.

Then there's Sate Kambing (goat satay) that'll change your life if you can handle a bit of gaminess. The spot to hit is near the Arab Quarter, where this old bloke with hands that tell a thousand stories grills them over mangrove wood. The smoke adds this depth that's just unreal.

For something a bit different, track down Sate Lilit – not originally from Surabaya but you can find it at the Balinese food stalls. Instead of chunks, the meat (usually minced chicken or fish) is wrapped around lemongrass sticks. The fragrance as it grills? Absolute madness.

But the dark horse – the one that proper surprised me – was Sate Kerang (clam satay). Found it at this seaside joint in Kenjeran Beach area where they marinate tiny clams in this wicked spice blend, skewer them, then grill them till they're just cooked. Squeeze some lime over the top and it's game over.

I spent one entire evening just hopping between sate stalls, armed with my portable power bank to keep my phone charged for all the food photos. When you're documenting every bite like I was, having backup power is essential – especially when Google Maps is your lifeline through Surabaya's maze-like streets.

Traditional Sate Klopo being grilled over hot coals in Surabaya
Sate Klopo getting its coconut-crusted magic treatment over hot coals – worth every bit of the wait

💡 Pro Tips

  • Always watch your sate being grilled fresh – pre-cooked and reheated skewers won't have the same flavor
  • The best sate spots often run out by early evening, so go before 8 PM
  • Don't be afraid of the basic-looking places – often the simplest stalls have the most skilled sate masters

Noodle Nirvana: Slurp-Worthy Specialties

I've had my fair share of noodles across Southeast Asia, but Surabaya's noodle game? Next level, mate. And the beauty is you can feast like royalty for less than the price of a coffee back home.

Mie Pecun was my first proper noodle revelation here. The name roughly translates to 'whipping noodles' – not because they're kinky, but because of how they're thrown about during preparation. Found this tiny hole-in-the-wall on Jalan Kranggan where the chef was literally slapping the noodles against the counter to get that perfect texture. Served dry with minced chicken, mushrooms, and this wickedly spicy chili oil that had me simultaneously crying and reaching for more. Cost me all of 12,000 rupiah (about 60p).

Then there's Mie Lethek – these hand-rolled noodles made from cassava flour that have this chewy, almost rubbery texture that sounds wrong but feels so right. Best spot was this unassuming warung near Sunan Ampel mosque where they serve them in a clear broth with bits of chicken, bean sprouts, and fried shallots. Simple but absolutely banging.

For something with a bit more punch, Mie Akhirat (literally 'afterlife noodles') will test your spice tolerance. Legend has it they're called that because they're so hot they'll send you to the afterlife. Found a spot near Pasar Turi where the chef asked me how brave I was feeling on a scale of 1-5. Cocky lad that I am, I went for a 4 and spent the next 20 minutes with sweat pouring down my face, chugging coconut water like it was going out of fashion.

But the crown jewel has to be Mie Jembatan Merah (Red Bridge Noodles), named after the historic red bridge in the old town. These noodles come swimming in a rich prawn broth with fish cake slices, prawn dumplings, and a dollop of sambal that ties everything together. The best spot is actually called Mie Jembatan Merah – been there since 1920, and you can tell they've perfected their craft.

After all that spice, I was beyond grateful for my insulated water bottle that kept my water ice-cold through the sweltering Surabaya heat. Nothing worse than lukewarm water when your mouth's on fire from Indonesian chilies!

Steam rising from a bowl of Mie Jembatan Merah noodles with prawns and sambal
The legendary Mie Jembatan Merah – a century-old recipe that's worth crossing town for

💡 Pro Tips

  • Order 'tidak pedas' (not spicy) if you're heat-sensitive – Indonesian spicy is usually next-level
  • Most noodle spots serve until they run out, so go for lunch rather than dinner
  • Watch for the hand signal for how many bowls you want – it's common to order without speaking

Sweet Endings: Desserts That'll Blow Your Mind

I've got a proper sweet tooth, and Surabaya's dessert scene did not disappoint. The best bit? Most of these treats will set you back less than a quid, so you can try loads without breaking the bank.

Es Campur is basically Indonesia's answer to a sundae, but way more interesting. It's a mad mix of shaved ice, condensed milk, grass jelly, avocado chunks, jackfruit, and these colorful jellies that I couldn't name if I tried. Found this legendary spot near Tunjungan Plaza where they pile it so high it's practically an architectural achievement. Perfect for those sweltering Surabaya afternoons when you're melting faster than the ice in your bowl.

Martabak Manis is what would happen if a pancake and a stuffed pizza had a baby – and that baby was dipped in butter. It's this thick, sweet pancake filled with chocolate, cheese, peanuts, or condensed milk (or all of the above if you're a legend). The best one I found was at this night market stall on Jalan Kranggan where they fold it like a massive book and slice it into squares. Shared one with some local students I met, and we demolished it in about 2 minutes flat.

Klepon are these little green rice flour balls filled with liquid palm sugar and rolled in grated coconut. They look like innocent little golf balls but bite into them and molten sugar explodes in your mouth. Proper addictive. There's this old lady near Pasar Atom who makes them fresh throughout the day – just follow the queue of locals.

Then there's Es Kacang Ijo – a sweet mung bean soup served cold with coconut milk and these chewy rice balls. Sounds bizarre but trust me, it's refreshing and not too sweet. Perfect nightcap after a day of heavy eating.

My absolute favorite though has to be Pisang Goreng (fried bananas) – but not just any fried bananas. Found this stall near Surabaya Zoo that coats them in this crispy batter with sesame seeds, then serves them with a scoop of chocolate ice cream. Simple but absolutely game-changing.

I documented all these sweet adventures with my smartphone gimbal which was brilliant for capturing smooth food videos for my Instagram stories. When you're trying to film one-handed while holding a melting dessert in 30°C heat, having a stabilizer makes all the difference between professional-looking content and a shaky mess.

Colorful Es Campur dessert with shaved ice, fruits and jellies in Surabaya
Es Campur: Indonesia's answer to the sundae – a mountain of shaved ice, fruits, jellies and sweetness that'll cool you down faster than air con

💡 Pro Tips

  • Dessert stalls are busiest after dinner (7-9 PM), so go mid-afternoon to avoid queues
  • Ask for 'tidak terlalu manis' (not too sweet) if you prefer less sugar
  • Most sweet treats are best eaten immediately – they don't travel well in the heat

Night Market Madness: Evening Food Crawl

When the sun dips below Surabaya's skyline, that's when the real food magic happens. The night markets kick off, and mate, it's like the culinary Olympics but with plastic stools and fairy lights.

Kya-Kya Kembang Jepun in Chinatown transforms after dark into this massive food bazaar that'll have your senses in overdrive. First thing that grabbed me was Tahu Tek – this mad dish of fried tofu, potatoes, bean sprouts, and rice cake doused in this thick peanut sauce with a black shrimp paste that looks dodgy but tastes divine. The stall I found had this queue snaking around the corner, but the 10-minute wait was worth every second.

Nearby, I stumbled on Rujak Cingur – probably the most 'out there' dish for Western palates because it features sliced cow nose. Yeah, you read that right. Mixed with vegetables, bean sprouts, pineapple, and this black sauce made from petis (fermented shrimp paste), it's this sweet-savory-tangy combo that's weirdly addictive. Took me three attempts to actually try it, but now I'm proper obsessed.

Lontong Kupang was another revelation – these tiny clams the size of your fingernail served with rice cakes in a clear soup with this intense tamarind kick. Found this legendary spot where the guy's been selling it for 40 years from the same cart. Just 15,000 rupiah for a bowl that'll change your life.

For the brave souls, hunt down Kikil – cow's feet soup with a clear broth that's had chili, lime, and shallots added. The texture's a bit gelatinous but the flavor is next level. There's a spot near Jembatan Merah Plaza where they serve it with these crispy crackers that add the perfect crunch.

The night markets are also where you'll find the best Bakso (meatball soup) in town. Not those tiny European meatballs – we're talking tennis ball-sized spheres of beef or chicken in this clear broth with noodles, fried shallots, and as much sambal as you can handle. The cart with the longest queue near Tunjungan Plaza serves a legendary version.

Navigating these night markets after dark can be tricky, which is why I always carry my headlamp in my daypack. Sounds excessive, but when you're trying to find your way back through dimly lit alleys after feasting, or reading menus in poorly lit stalls, having hands-free lighting is a game-changer. Plus, it makes for great dramatic food photos when you need extra light!

Vibrant night market food stalls with colorful lighting in Kya-Kya Kembang Jepun, Surabaya
The nightly food circus at Kya-Kya Kembang Jepun – follow your nose and the crowds to find the best bites

💡 Pro Tips

  • Night markets are busiest between 7-10 PM – go early if you want seats
  • Bring hand sanitizer as napkins are rare and handwashing facilities basic
  • Point-and-order works perfectly fine – most vendors don't speak English but are super friendly

Final Thoughts

Three days and fifteen food adventures later, I left Surabaya with a belly full of memories and a phone bursting with food photos that make my mates proper jealous. What started as a random detour became one of my favorite food experiences in Southeast Asia – all for less than what I'd spend on a single fancy dinner back home. The beauty of Surabaya's street food isn't just in the flavors (though they're banging), but in the stories behind each bite – generations of families perfecting recipes, vendors who've been at the same spot for decades, and the community that forms around plastic tables and shared meals. So next time you're planning an Indonesia trip, don't just use Surabaya as a stopover. Give it a few days, bring your appetite, and prepare for a proper food safari that'll change how you think about Indonesian cuisine forever. Your wallet will thank you, your taste buds will worship you, and your Instagram followers will hate you – in the best possible way.

✨ Key Takeaways

  • Surabaya offers incredible culinary diversity for budget travelers – most dishes cost under $2
  • Morning markets and night bazaars provide the most authentic food experiences
  • Don't be afraid to try unusual ingredients – the most unfamiliar dishes often become favorites
  • Follow the local crowds to find the best stalls – long queues usually mean exceptional food

📋 Practical Information

Best Time to Visit

year-round (dry season May-September is slightly more comfortable)

Budget Estimate

$15-30/day for food (eating street food exclusively)

Recommended Duration

2-3 days for a comprehensive food tour

Difficulty Level

Beginner

Comments

Comments are moderated and will appear after approval.
Sage Dixon

Sage Dixon

Brilliant post, Caleb! Your Surabaya food safari brought back so many memories. When I was there last spring, I stumbled upon this tiny warung near Tunjungan Plaza that served the most incredible Rawon (that black beef soup). The family had been making it the same way for three generations! If anyone's heading there, I'd recommend exploring beyond the main streets - some of the best food is hidden in the residential neighborhoods. Also, don't miss the seafood at Pasar Atum in the evening - less touristy than the spots mentioned here but absolutely worth the adventure. I documented my whole culinary journey with my travel journal which was perfect for jotting down food recommendations from locals.

indonesian_foodie

indonesian_foodie

As a Surabaya local, I approve this message! 👍 Pasar Atum seafood is where we actually eat, not just tourists. Try the kepiting saus tiram (oyster sauce crab) there!

noodle_hunter

noodle_hunter

Those mie goreng pics are making me drool! 🍜

wanderqueen

wanderqueen

OMG this post is making me HUNGRY! 🤤 I was in Surabaya last year and totally agree about the sate - it's life-changing! But you missed my absolute favorite - Rujak Cingur (that crazy salad with cow nose). It's so weird but I got addicted! Did anyone else try it? The texture is wild but the sauce is AMAZING.

Sage Dixon

Sage Dixon

Rujak Cingur is definitely an acquired taste! I remember my first encounter with it in 2019 - the texture threw me off completely. But by the third try, I was hooked. The sweet, spicy, tangy dressing makes all the difference.

wanderqueen

wanderqueen

@Sage Dixon Exactly! Took me two tries to get past the texture but now I crave it randomly. Have you found anywhere outside Indonesia that makes a decent version?

Sage Dixon

Sage Dixon

There's a small Indonesian place in Queens, NY that does a passable version, but nothing compares to getting it fresh on the streets of Surabaya with all that ambient noise and humidity!

Jean Wells

Jean Wells

Excellent roundup, Caleb! I visited Surabaya last year and can confirm the food scene is extraordinary. For those planning to go, I'd add rujak cingur to this list - a unique salad with buffalo nose (sounds strange, tastes amazing). The food markets around Pasar Atom were particularly rewarding for discovery. I joined a local guide named Pak Hendra for a morning food walk which was well worth it - he took me to family stalls I'd never have found on my own. I documented everything in my food journal which helped me remember all the Indonesian names and ingredients. Surabaya deserves more attention on the culinary map!

Caleb Davis

Caleb Davis

Thanks Jean! Rujak cingur was actually #16 on my list but got cut for length - totally agree it's a must-try! Do you still have Pak Hendra's contact info? I'd love to add it to the post as a resource.

Jean Wells

Jean Wells

I'll DM you his details, Caleb. He speaks excellent English and charges very reasonably for half/full day tours.

Kimberly Murphy

Kimberly Murphy

Brilliant post, Caleb! You've captured the essence of Surabaya's food culture perfectly. I spent three weeks exploring East Java last year and became absolutely obsessed with rujak cingur - that beef nose salad sounds horrifying but tastes divine! One tip for anyone heading there: most of the best food stalls open late afternoon and stay open till midnight, so plan accordingly. Also, don't miss Rawon at Rawon Setan if you go - that black beef soup with the keluak nuts gives it this earthy, almost coffee-like flavor that's unforgettable. Your photos are making me want to book another trip immediately!

foodie_explorer99

foodie_explorer99

Is the street food safe for tourists? I've got a sensitive stomach but really want to try everything when I visit next month!

Kimberly Murphy

Kimberly Murphy

It's generally safe if you follow some basic rules: go to busy stalls (locals know best!), make sure things are cooked fresh and hot, and maybe avoid raw items at first. Start with less spicy options and work your way up. The lontong balap mentioned in the post is a good starter dish!

foodie_explorer99

foodie_explorer99

Thanks for the tips! I'll definitely try the lontong balap first.

redwalker

redwalker

Just got back from Surabaya last month and the food scene is LEGIT! That sate klopo you mentioned was my absolute favorite - the coconut marinade is mind-blowing. We tried hitting up all the spots on your list but only made it through about half. My stomach couldn't keep up lol. Did you have any issues with the spice levels? Some of those sambals nearly killed me but I couldn't stop eating them!

Kimberly Murphy

Kimberly Murphy

The sambal in Surabaya is no joke! I always carry my stomach relief tablets when eating street food in Indonesia. Total lifesaver! Which night market did you like best? I found the one near Tunjungan had the best variety.

redwalker

redwalker

Oh I didn't make it to Tunjungan! We mostly stuck around Gwalk area since our hotel was nearby. Next time I'll definitely check out your recommendation!

exploremate2974

exploremate2974

Those lontong balap photos are making me drool! 🤤 Best breakfast in East Java!

summerseeker

summerseeker

I'm adding lontong balap to my must-try list! Any specific place that's best for it?

summerseeker

summerseeker

Great post! Did you find it easy to navigate between food spots? Is it walkable or should I plan on using grab/gojek?

springmate

springmate

Those sate varieties sound amazing! Which one was your absolute favorite? I'm heading to Surabaya next month and want to prioritize the must-try spots.

Caleb Davis

Caleb Davis

Sate Klopo hands down! That coconut-crusted beef is life-changing. Find Pak Sabar's stall near Tunjungan Plaza in the evenings. Get there early because he sells out fast!

beachstar

beachstar

This post is making me hungry! Did you have any stomach issues eating from street vendors? I'm planning a trip and always worried about that.

exploremate2974

exploremate2974

Not OP but I've eaten street food all over Indonesia and never had issues. Just look for busy stalls where locals eat!

Caleb Davis

Caleb Davis

Hey beachstar! Like exploremate said, busy stalls are your friend. I also carried some probiotics and stuck to cooked foods for the first day to let my stomach adjust. The food scene is too good to miss out on!

Showing 1 of 5 comment pages