Melbourne is one of the best cities on earth for eating well on a budget. While Sydney charges $32 for avocado toast, Melbourne still has $3.50 bánh mì, $8 laksa, and $1 dumplings (yes, really). Here’s where to eat incredibly well for under $15.
The $5 and Under Legends
N.Lee Bakery (Richmond)
$3.50 bánh mì. That’s not a typo. Victoria Street’s most famous sandwich shop has been serving pork roll perfection since forever. The queue moves fast. Cash speeds things up.
Shanghai Street Dumplings (CBD)
$1 steamed dumplings during happy hour (2-5pm weekdays). Eight dumplings for $8 at normal prices. Either way, it’s absurd value in the middle of the city.
Laksa King (Flemington)
$12.50 laksa that portions could feed two modest eaters. The curry laksa is the move. BYO is cheap — bring a six-pack and you’ve got a $20 feast for two.
Stalactites (CBD)
$14 souvlaki plate at any hour of the day or night. Open 24 hours. The lamb souvlaki at 2am after a night out is a Melbourne rite of passage.
The $10-15 Sweet Spot
Hochi Mama (CBD)
Vietnamese street food with actual finesse. The pho ($14) uses 12-hour bone broth. The spring rolls ($8) are the crispiest in the CBD. Lunch specials drop even lower.
Pellegrini’s (CBD)
$12 spaghetti bolognese that hasn’t changed since 1954. Standing at the counter is the authentic experience. The espresso ($4) is strong enough to restructure your afternoon.
Curry Vault (CBD)
Indian street food in a literal vault under Flinders Lane. $13 thali plates with more food than most $25 mains at fancy restaurants. The butter chicken is legitimately good.
Jinda Thai (Abbotsford)
$14 pad see ew that locals defend with religious intensity. Everything on the menu is solid but the drunken noodles ($15) are the sleeper pick.
By Cuisine — Best Value Map
| Cuisine | Best Spot | Price | Suburb |
|---|---|---|---|
| Vietnamese | N.Lee Bakery | $3.50 | Richmond |
| Chinese | Shanghai St | $8 | CBD |
| Malaysian | Laksa King | $12.50 | Flemington |
| Greek | Stalactites | $14 | CBD |
| Indian | Curry Vault | $13 | CBD |
| Italian | Pellegrini’s | $12 | CBD |
| Thai | Jinda Thai | $14 | Abbotsford |
| Japanese | Shujinko Ramen | $14 | CBD |
| Turkish | Istanbul on Lygon | $12 | Brunswick |
| Ethiopian | Salam | $13 | Footscray |
The Student Survival Kit
If you’re on a genuine student budget, these are your weekly rotation spots:
- Monday: $1 dumplings at Shanghai Street (happy hour)
- Tuesday: $10 laksa at Hochi Mama (lunch special)
- Wednesday: $3.50 bánh mì from N.Lee (stock up — buy 3)
- Thursday: $12 spaghetti at Pellegrini’s
- Friday: $14 souvlaki plate at Stalactites (pre-drinks fuel)
- Weekend: $8 pho at any Footscray spot on Hopkins Street
Total weekly food spend: ~$60-80. You’ll eat better than most people paying triple.
Pro Tips
- Victoria Street, Richmond is Melbourne’s unofficial cheap eats boulevard. Every restaurant delivers value.
- Footscray is the real budget food capital — Ethiopian, Vietnamese, Indian, all under $12.
- Lygon Street Carlton — skip the tourist-trap pasta places. Go to DOC Pizza for $15 proper Neapolitan instead.
- Market days — Queen Vic Market on Tuesday/Thursday/Saturday has $5 hot food vendors that punch above their weight.
- BYO restaurants save you $15-20 per person minimum. Most Vietnamese and Thai places are BYO.
Prices verified March 2026. Melbourne’s cheap eats scene changes fast — follow us for updates.

💬 Discussion
Join the conversation — no account needed