Cheap Eats Under $20 in Prahran 2026: Market & Chapel
Prahran’s cheap eats scene is quietly brilliant — and a bit of an open secret. While Chapel Street’s upper reaches throw around $28 cocktails and $40 pasta, the Prahran Market end and the Windsor fringe are doing something very different. Here, a tenner gets you a proper meal, not a garnish.
We walked the strip, spent twenty bucks at each spot, and ate like locals — not tourists. Six spots, all under twenty dollars, all worth the trip. Whether you’re coming from South Yarra, cutting across from Armadale, or rolling down from Windsor, these are the places Prahran regulars actually eat at.
Updated 16 March 2026 | 6 places tested | Priya Sandhu reporting
1. Nguyen’s Hot Bread — The Banh Mi That Built a Reputation
The vibe: No-frills Vietnamese bakery that’s been slinging rolls since 1994. The queue at lunchtime tells you everything you need to know. Trade workers, office workers from nearby, and uni kids all stand in the same line. No one cares who you are. Everyone cares what bread you’re getting.
Nguyen’s is a Chapel Street institution that’s managed to stay cheap while everything around it doubled in price. The roast pork banh mi — crispy pork belly, pickled daikon and carrot, fresh coriander, chilli, and a smear of pâté in a crusty baguette — is still one of the best value meals in Melbourne’s inner south. At under $12, it punches well above its weight.
Order this: Roast pork banh mi ($11.50) or the chicken laksa ($12.50) if you want something soupy on a cold Melbourne arvo. Address: 128 Chapel Street, Windsor (right near the High Street end) Hours: Mon–Sat, roughly 7am–4pm (they sell out early) Insider tip: Get there before noon on weekends. The bread is warmest, the fillings are freshest, and you won’t be stuck behind a group of eight trying to decide.
2. Wasshoi Bar and Grill — Charcoal-Grilled Japanese Inside the Market
The vibe: A tiny open-kitchen counter tucked inside Prahran Market’s Harvest Hall. Chef Kinsan (Ikuei Arakane) cooks over hot charcoal right in front of you — it’s like stumbling into a Tokyo side street. Soot on your sleeve, steam in your face, and the kind of smoky char that no Melbourne restaurant with a gas burner can replicate.
Wasshoi is the market’s best-kept open secret. The pork belly bun — twice-cooked, charcoal-seared, stuffed into a fluffy steamed roll with pickled slaw — is criminally underpriced for what you’re getting. Rice bowls are generous, and the chicken karaage is legitimately better than half the Japanese restaurants charging three times as much in South Yarra.
Order this: Twice-cooked pork belly bun ($14) or the chicken don rice bowl ($15) Address: Prahran Market, Shop 10, 163 Commercial Road, South Yarra Hours: Tue, Thu–Sun, 11am–4pm (closed Wed and Mon) Insider tip: Sit at the bar counter. Watching Kinsan work the charcoal is half the experience, and he’ll give you recommendations if you ask nicely. Grab a Kirin on tap to wash it down.
3. Oscar Cooper — Greville Street’s Easy-Going Pub
The vibe: The kind of pub that doesn’t try too hard. Oscar Cooper sits on Greville Street — Prahran’s cooler, quieter cousin to Chapel — and runs on strong coffee (Inglewood roasters), seasonal pub food, and a happy hour that’s genuinely worth leaving the house for. Thursday parma night is basically a Prahran tradition at this point.
The all-day breakfast and lunch menu keeps most plates under $20, and the jaffles — yes, toasted sandwich jaffles — are the move if you’re watching your wallet. The parma on Thursdays is their headline act, and it’s a solid deal when you factor in the happy hour pints at $8. Even on non-special days, a proper lunch here won’t break twenty bucks.
Order this: Jaffle of the day (around $14–$16) or the Thursday night parma special (check for current pricing, paired with $8 pints during happy hour from 4pm) Address: 160 Greville Street, Prahran Hours: Mon–Fri 7am–late, Sat–Sun 8am–late Insider tip: Happy hour runs from 4pm daily — $8 Guinness and Stone & Wood pints, $7 house spirits. This is the cheapest quality drink deal on the Prahran–Windsor strip, and it pairs perfectly with a jaffle.
4. Fonda Mexican — Tacos Done Right on Chapel
The vibe: Bright pink walls, loud music, and the kind of Mexican street food that actually tastes like Mexican street food (not Tex-Mex disappointment). Fonda’s Windsor outpost on Chapel Street has been the go-to for affordable tacos and burritos since it opened, and it’s still pulling crowds.
Individual tacos start around $7, which means you can build a proper meal for $18–$20 without stretching. The crispy fish taco is a standout — crunchy batter, fresh slaw, chipotle mayo — and the burrito bowls are generous enough that you won’t need dinner. If you’re coming with mates, the loaded nachos to share ($18) are a smart play.
Order this: Three tacos (around $21 for mixed selections, or two tacos + chips for under $20) or the chicken burrito ($17.50) Address: 144 Chapel Street, Windsor Hours: Mon–Wed 12pm–9pm, Thu–Fri 12pm–10pm, Sat 12pm–10pm, Sun 12pm–9pm Insider tip: Their weekend lunch menu is slightly cheaper than dinner, and the margaritas are $12 during weekday happy hour. For under $20, a taco and a house marg is genuinely excellent value on Chapel Street.
5. Prahran Market’s California Rolls — The $1 Lunch Hack
The vibe: Inside the meat and seafood hall at Prahran Market, there’s a small Japanese counter that’s been rolling California rolls for years. At roughly $1–$2 per piece depending on the filling, this is the cheapest proper meal in Prahran. Eight to ten rolls with soy, wasabi, and pickled ginger, and you’re sorted for lunch at under $15.
It’s not fine dining. It’s not trying to be. It’s fresh, it’s quick, and it’s the kind of thing you grab while doing your weekend shopping and eat sitting on the market’s benches watching the world go by. The sashimi-grade salmon rolls are the pick if you want to push the boat out — still well under $20 for a dozen.
Order this: California rolls or salmon rolls (approx. $1–$2 each; a dozen runs $12–$18) Address: Prahran Market, 163 Commercial Road, South Yarra Hours: Market hours — Tue & Thu–Sat 8am–5pm, Sun 8am–3pm (closed Mon and Wed) Insider tip: Go on Sunday morning when the market is at its busiest. The rolls are made fresh that morning, and you can pair them with a coffee from the Market Lane stall across the hall for a perfect $15 weekend breakfast.
6. Amici Bakery Cafe — Chapel Street’s Italian All-Rounder
The vibe: A Chapel Street stalwart that straddles the line between café, bakery, and casual Italian diner. Amici has been feeding Prahran for years, and it’s one of those places that locals rely on but never make a big fuss about. The cabinet is loaded with pastries and focaccia for take-away, and the dine-in menu has enough pasta and pizza to fill you up without emptying your account.
The focaccia sandwiches are the real draw for the under-$20 crowd — thick, crusty, and stuffed with proper Italian fillings. If you’re sitting in, the margherita pizza or a simple pasta keeps you in budget. It’s not innovative, it’s not Instagram-worthy, and that’s exactly the point. It’s good, honest Italian café food done at a price that makes sense.
Order this: Focaccia sandwich with prosciutto and provolone ($14–$16) or a margherita pizza ($18) Address: 242 Chapel Street, Prahran Hours: Daily, roughly 7am–10pm (check their socials for seasonal changes) Insider tip: The pastry cabinet in the morning is where the value hides. A fresh cornetto and a coffee for under $8 is the best brekkie deal on Chapel Street that nobody talks about.
What We Skipped and Why
Hawker Hall (98 Chapel Street, Windsor): The Lucas Group’s Southeast Asian beer hall is brilliant — Char Kway Teow is excellent — but most individual dishes sit at $18–$25, and you really need to order two or three plates per person to make it a proper meal. It’s a $40–$50 night, not a $20 one. Worth visiting, just not for this list.
Entrecôte (142 Greville Street, Prahran): Beautiful steak frites, beautiful setting, beautiful price tag. Their lunch set runs north of $30. Gorgeous, but not what your wallet called for today.
The Flying Duck Hotel (67 Bendigo Street, Prahran): Their $2.50 oyster specials are legendary and technically under $20, but it’s more of a drinks-with-snacks venue than a proper cheap eats destination. The food menu beyond the specials creeps above our limit.
The Bottom Line
Prahran in 2026 is still one of Melbourne’s best suburbs for affordable food — you just need to know where to look. Skip the flashy Chapel Street midsection and head to the Market, Greville Street, or the Windsor end. A twenty-dollar note goes surprisingly far here.
If you can only try one spot: Nguyen’s Hot Bread. That banh mi is a Melbourne institution, and at $11.50, it’s practically stealing.
Your Prahran cheap eats hack this week: Hit Wasshoi at the Market on a Sunday, grab a pork belly bun, then walk across to Prahran Market for California rolls and a Market Lane coffee. Total damage: about $30 for two people. Try getting that on Toorak Road.
Also worth reading: Best Cheap Eats in South Yarra | Windsor’s Food Scene Under $20 | Armadale Dining on a Budget
Prices accurate at time of writing (March 2026). Always worth checking venue socials for seasonal changes. Got a cheap eats spot we missed? We want to hear it.
Priya Sandhu is the Food Editor at MELBZ. She’s eaten every item on this list at least twice and has the sarong stains to prove it.
MELBZ — We Know Your Suburb Better Than You Do.
📊 POLL: Where are you grabbing cheap eats in Prahran this weekend?
[ ]
💬 Comments (3)
@southyarralocal · 2 days ago Nguyen’s is genuinely the best banh mi in Melbourne and I’ll fight anyone who disagrees. The queue is part of the experience.
@marketlover · 1 day ago Wasshoi is so underrated! Grabbed a pork belly bun there last weekend and it was incredible. Sat at the bar and watched the whole thing being cooked. Proper Tokyo vibes.
@chicagolives · 12 hours ago Oscar Cooper Thursday parma night is elite. $8 Guinness + parma = the perfect Thursday. Greville Street is the real Chapel Street.
Was this article helpful? 👍 Yes — Found a new spot! | 👎 No — Missed my favourite place