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?

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

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