A Budget Traveller's Guide to Street Food in Solo
Solo, or Surakarta, doesn't shout for attention the way Bali or Jakarta do, and that quietness is exactly why backpacking through Java feels like finding a secret menu. The city leans into old royal Javanese traditions, batik workshops, and a night-time eating scene that punches well above its weight. For Australians used to paying twelve bucks for a flat white in Surry Hills, the prices here will feel like a typo, and the flavours linger long after the flight home.
Most travellers loop Solo with Yogyakarta, just an hour away by train, and use it as a base for sunrise at Borobudur or a wander through the Mangkunegaran palace grounds. The real draw, though, is the streets after dark, when the angkringan carts roll out and the city's classic dishes get served on plastic stools. This guide covers what to eat, where to find it, and how to do it on a tight backpacking budget.
Getting to Know Solo's Street Food Scene
The local term for Solo's nighttime eats is wedangan, an old Javanese word for a place to sit, snack, and have something warm to drink. It has roots in royal tradition, when nobles gathered at small pavilions to chat over sweet treats and herbal drinks. Today the same ritual plays out across the city in informal settings, with motorbikes outside and the smell of skewered goat instead of courtly perfume.
Two formats dominate. The first is the kaki lima cart, literally "five legs," named for the two wheels and three legs that prop it up. These serve quick snacks: sweet soy-marinated skewers, mung bean cakes, and hot ginger tea in tiny ceramic cups. The second is the lesehan setup, where diners sit cross-legged on mats at low tables, usually inside a covered courtyard. Both styles are dirt cheap and built around lingering, chatting, and ordering in waves.
Australians who have spent time in Ubud or Canggu will find Solo far less curated. There's no avocado toast or smoothie bowl scene here, just honest Javanese comfort food. Locals eat out two or three times a day from these stalls, and turnover is fast, so freshness is rarely a worry if you follow the crowds. Across the wider archipelago, regional differences are huge, and the Gili Islands diving rundown is a taste of just how varied the islands can be once you hop the strait.
Classic Dishes Every Budget Traveller Should Try
Nasi liwet is Solo's signature dish, and the proper way to understand the city is to sit down to a steaming plate at least once. The rice is cooked in coconut milk with bay leaves and lemongrass, served on a banana leaf with shredded chicken, a runny egg, and a rich chicken gravy called areh. A standard portion at a lesehan costs around Rp 15,000, less than two Australian dollars, and easily fills you up after a long day of walking the batik quarter.
For something sweet, serabi is the local pancake, made from rice flour and coconut milk, cooked in a small clay dish over charcoal. The Solo version, called serabi Notosuman, has a slightly chewy centre drizzled with palm sugar. Vendors along Jalan Notosuman flip them fresh from about 4 pm onwards. Dawet, a chilled drink with pandan jelly, palm sugar syrup, and coconut milk, is the perfect chaser on a hot arvo wandering around Mangkunegaran.
Don't leave Solo without trying sate kere, a vegetarian saté made from fermented soybean cake, served with thick peanut sauce and a sprinkle of chilli paste. Pair it with tahu kupat, fried tofu stuffed with bean sprouts and pressed rice, dressed in a sweet peanut gravy. Both are common bar snacks at any wedangan and will set you back only a few thousand rupiah each.
Navigating Warung, Pasar Malam, and Late-Night Spots
The warung is the basic unit of Solo's eating universe, a small family-run place with a zinc roof, plastic chairs, and a handwritten menu board if there's a menu at all. The trick to picking a good one is the same as picking a good servo counter meal in regional Queensland: look at who's already eating. Workers in uniforms, families with school-aged kids, and groups of young blokes chatting over cokes are good signs. Avoid places where the food has been sitting out under flies for hours.
Pasar malam, the night markets, ramp up between 6 pm and 10 pm. The biggest and most tourist-friendly is along the southern stretch of Jalan Slamet Riyadi, where dozens of stalls set up facing the kerb. You'll find bakso (meatball soup), nasi goreng, grilled corn, and iced es campur, a fruit cocktail with shaved ice, jelly, and condensed milk. Bring Rp 5,000 and Rp 10,000 notes, because most vendors don't have change for anything bigger than Rp 50,000.
For a more atmospheric option, the angkringan are tiny carts selling coffee, tea, and skewers that stay open past 2 am. Locals call the wrapped rice packets nasi kucing because they're cat-sized, a portion perfect for a snack rather than a full meal. Order the jagung bakar (grilled corn) and a hot jahe, ginger tea, and you'll understand why Solo's night-shift workers swear by these spots.
Budget Breakdown: What a Day of Eating Costs
Street food in Solo remains one of the genuine bargains of Southeast Asia, even as other costs climb. A backpacker eating three meals a day from warung and street vendors can realistically budget Rp 100,000 to Rp 150,000, around nine to fourteen Australian dollars, and still eat better than at most cafés in Fitzroy or Newtown. Breakfast of timlo or lontong sayur runs Rp 12,000 to Rp 18,000. Lunch of nasi liwet or bakso is similar. Dinner at a lesehan might push Rp 40,000 to Rp 60,000.
Cash is king across the street food scene. Most vendors do not accept eftpos or QRIS, so keep a stash of small rupiah notes on hand. ATMs near the train station and major banks dispense cash at fair rates. Avoid airport money changers. Head to Pasar Klewer or a reputable changer near Slamet Riyadi for a far better deal.
The biggest splurge is a meal at one of Solo's sate kere specialist spots, where portions push prices up slightly. Even then, an entire feast for two rarely costs more than Rp 100,000. Drinking water from a warung is Rp 3,000 to Rp 5,000, but a fresh coconut can reach Rp 15,000 in tourist-heavy spots.
Practical Tips for Aussie Travellers
Travelling from Australia to Solo almost always means a stopover in Bali or Jakarta, and many Aussies already have a routine for handling rupiah by the time they reach Java. A simple habit that saves real money is paying cash and keeping small notes in different pockets, not just one wallet. The Rp 10,000 note is around one Aussie dollar, so mental maths is easy: a Rp 30,000 plate of nasi goreng is roughly three bucks.
A few cultural points make street dining smoother. Most warungs in Solo are Muslim-owned, so alcohol is rarely served and it's polite to avoid bringing your own. The local coffee, kopi tubruk, is strong and gritty, ground coffee dropped directly into hot water without filtering, a far cry from the barista pour-overs Melburnians obsess over. Saying matur nuwun (thank you) and ngapunten (excuse me) goes a long way with vendors.
Health-wise, the standard traveller advice applies: drink bottled or filtered water, avoid raw vegetables unless boiled, and pick stalls with high turnover. Solo is generally clean and orderly. Pack oral rehydration salts from Woolies or Chemist Warehouse before flying out; they're cheap at home but hard to find at the right price once you're in country. After Solo, plenty of travellers swing toward Bandung, and a Bandung weekend itinerary is a good way to extend the eat-on-the-cheap streak into West Java.
Side Trips Worth Adding to the Itinerary
Solo is a great springboard for cheap day trips that pair nicely with more street eating. The first option is Yogyakarta, less than an hour by train, with its own warungs serving gudeg and bakpia. Closer to home, the Mangkunegaran palace grounds are walkable from the city centre and often host free evening performances, wayang kulit shadow puppetry on certain Saturdays, or gamelan gigs on others. Bring small notes to tip the street musicians and grab a sate skewer on the way back to your losmen.
North of Solo, the trekkers' town of Selo sits under Mount Merapi and is a common base for summit climbs. After a sweaty hike, the local warung serves mountain-style jagung bogar, a young corn soup that tastes like nothing else in Java. Travellers with a hire car often tack on a southward detour toward Ciwidey, where the Kawah Putih crater guide makes a fine day out with hot corn vendors waiting at the rim.
A short flight or fast boat ride from Solo opens up other Indonesian food scenes worth comparing, whether that's a final few days on the Gilis or a week-long loop through Bali. Solo itself, however, deserves at least three nights to do the street food scene justice.
| Dish | Best Time to Eat | Average Price (Rp) | Where to Find It |
|---|---|---|---|
| Nasi Liwet | Dinner | 15,000–25,000 | Lesehan near Pasar Mangkun |
| Timlo Solo | Breakfast or Lunch | 18,000–25,000 | Warung around Pasar Gede |
| Sate Kere | Late Evening | 1,500 per skewer | Angkringan citywide |
| Serabi Notosuman | Afternoon Snack | 5,000–10,000 | Jalan Notosuman stalls |
| Dawet | Anytime | 8,000–12,000 | Wedangan and pasar malam |
| Tahu Kupat | Evening Snack | 6,000–10,000 | Lesehan and angkringan |
| Bakso Solo | Lunch or Dinner | 15,000–20,000 | Jalan Slamet Riyadi stalls |
The best part of eating through Solo on a budget isn't the saving, it's the rhythm of the day. Mornings start with a hot bowl of timlo at the market, afternoons are for serabi under a tree, and evenings stretch out across lesehan mats and angkringan carts with nowhere to rush off to. Travellers who keep portions small, order in rounds, and follow the crowds will eat well for the price of a Bunnings sausage sizzle back home. The flavours, the warmth of the vendors, and the late-night ease of Solo's street food are what stick with you long after the rupiah is spent.