Put down the instant ramen. Melbourne might be one of the most expensive cities in the world, but if you know where to look, affordable lunches and dinners are everywhere.

We’ve gathered our sub-$10 favourites to help make your dollars last that bit longer. Take your pick from gözleme, bagels, gyoza, falafel and more.

To's Bakery

The most expensive bahn mi is $5.50.

122 Hopkins Street
Footscray VIC

Very Good Falafel

$10 for a falafel plate. Boom.

629 Sydney Road
Brunswick VIC 3056

Goz City

Go for a gözleme for $10.

Madame Brussels Lane 50 Lonsdale
Melbourne VIC 3000

Huff Bagelry

Bagels and coffee for lunch?

13 Como Parade West
Mentone VIC 3193

Seoul Soul

All hail the $10 kimchi pancake.

323-325 Victoria Street
Abbotsford VIC

Hotel Jesus

$2 tacos on a Tuesday – until sold out.

174 Smith Street
Collingwood VIC 3066


$1 wings every Wednesday.

Levels 1 and 2 31 Tattersalls Lane
Melbourne VIC 3000

Naked For Satan

Famed for its $2 pinxtos.

285 Brunswick Street
Fitzroy VIC

Good Egg

Potato cakes and truffle sauce for $6. Yes please.

303 Coventry Street
South Melbourne VIC 3205

Paperboy Kitchen

Ricepaper rolls and bahn mi for under $10.

320 Little Lonsdale Street
Melbourne VIC

Hakata Gensuke Hawthorn

Special fried chicken for $5.

Tenancy 4 860/862 Glenferrie Road
Hawthorn VIC 3122


How many $2.70 barbeque pork bao until you're full?

Shop 4 19-37 A'Beckett Street
Melbourne VIC


Opt for the summer rolls for just $7.50.

Shop 16, The Walk Arcade 8 Causeway Lane
Melbourne VIC 3000

Burger Project

A grass-fed Cape Grim cheeseburger for $9.90? Believe it.

Chadstone Shopping Centre, Level 1, Shop 1-1001B 1341 Dandenong Road
Chadstone VIC 3148