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.

Related pages:
Best Toasties in Melbourne

To's Bakery

The most expensive bahn mi is $6.

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 pide for $7 or a borek finger for $5.

Madame Brussels Lane 50 Lonsdale
Melbourne VIC 3000

Huff Bagelry

Bagels and coffee for lunch?

112 Koornang Road
Carnegie VIC 3163

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

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