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.
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.

winterwalker

winterwalker

Is it easy to find these places if you don't speak Indonesian?

backpackace

backpackace

I used Google Maps to save all the spots from this blog before I went! Most food vendors don't speak English but pointing and smiling works wonders. The locals are super friendly.

backpackace

backpackace

Just got back from Surabaya and tried almost everything on this list! The soto ayam at Soto Ayam Pak Sadi was definitely the highlight for me - that yellow broth is magical. But I also discovered this tiny stall selling pisang goreng (fried bananas) near Tugu Pahlawan that wasn't on your list but should've been! The owner spoke no English but kept giving us free samples of different types. We ended up going back three times in two days. Oh, and pro tip: the food court at House of Sampoerna has amazing local food if it's raining and you don't want to brave the street stalls.

wanderlover

wanderlover

Any recommendations for vegetarian options in Surabaya? The food looks amazing but I don't eat meat.

Hunter Thompson

Hunter Thompson

There's some great veggie options! Look for 'gado-gado' (amazing veggie salad with peanut sauce) and 'tahu tek' (tofu dish). Most warungs can make veggie versions if you ask!

wanderlover

wanderlover

Thanks so much! That's really helpful!

skybackpacker

skybackpacker

Those noodles look insane! Adding Surabaya to my bucket list just for the food!

Hunter Thompson

Hunter Thompson

Mate, this post is bang on! I hit Surabaya last year and the food scene absolutely blew my mind. Those satay spots near Tunjungan Plaza were life-changing - I still dream about that peanut sauce! Did you try the Lontong Balap at Pasar Atom? The locals took me there and I nearly wept with joy. One tip for anyone heading there: the street food around Kampung Arab gets crazy busy after 7pm, so go earlier if you want to actually find somewhere to sit. And don't skip the rujak cingur even if it sounds weird - trust me on this one!

backpackace

backpackace

Did you find the street food hygiene okay? I'm heading there next month and a bit worried about getting sick.

Hunter Thompson

Hunter Thompson

Totally fair concern! Look for the busy stalls where locals eat - that's always my rule. I carried stomach tablets just in case but never needed them. The food turnover is so quick at popular spots that everything's fresh!

Morgan Cunningham

Morgan Cunningham

Brilliant breakdown of Surabaya's culinary landscape, Caleb. Having spent considerable time documenting East Java's food scene, I'd add that timing is everything when exploring these markets. The Genteng area transforms completely between dawn and dusk, with entirely different vendors. For those following this guide, I'd recommend splitting your food exploration into distinct time blocks. Morning for bubur and lontong balap, midday for soto and rawon, evenings for sate and seafood. The rujak cingur vendors near Tunjungan Plaza are particularly good around 4-6pm when they're freshly setting up. Also worth noting that prices have increased about 15-20% since COVID, but still remarkably affordable by Western standards - budget around 150-200k IDR for a full day of serious eating.

tripbuddy

tripbuddy

Thanks for the timing tips! Super helpful for planning.

photofan

photofan

What camera do you use for your food shots? The colors are so vibrant!

citywanderer

citywanderer

We tried following your food trail last week and that Nasi Rawon was life-changing! That black beef soup is unlike anything I've ever tasted. My husband wasn't convinced at first but ended up going back for seconds. The lady at the stall got a kick out of watching his reaction!

Caleb Davis

Caleb Davis

Haha classic! That black keluak nut flavor is definitely unique at first. So glad you both enjoyed it!

moonchamp

moonchamp

Just booked tickets to Indonesia and adding Surabaya to my itinerary because of this post! Those desserts look incredible!

Showing 1 of 4 comment pages