When John Montagu, the fourth Earl of Sandwich, assembled the world’s original sandwich in the 1700s, he probably had no idea how far it would go. We don’t just mean geographically, either. Sandwiches are now vehicles for just about every edible item on Earth.

Here in Melbourne we’ve embraced the lot – sandwiches filled with lasagne, fiery Thai salads, fried chicken, American barbeque and every other cut of meat imaginable. Whether they’re wild, simple or luxurious, here’s where you’ll find the best sandwiches in Melbourne.

Head up: we’re not including toasted sandwiches in this guide. They’re another beast entirely, and they satisfy different cravings. If you don’t find the right sandwich for you here, try one of the guides below.

Related Pages
Best Toasties in Melbourne
Best Bagels in Melbourne
Best Katsu Sandos in Melbourne


From the basics to the unexpected – here you’ll find fillings as pedestrian as mozzarella and as exotic as pickled sardine and honey miso.

161 Collins Street, Melbourne
Book a Table

Wild Life Bakery

At Wild Life Bakery, the bread is the star of the sandwich.

90 Albert Street, Brunswick East

Hector’s Deli

A short menu of classic sandwiches, catering to tradies, families and walk-ins alike.

94 Buckingham Street, Richmond

Heartattack and Vine

The porchetta roll is rightfully a classic. But the pick of the bunch is the tortilla sandwich: omelette, caramelised onion and mayo in a sourdough baguette.

329 Lygon Street, Carlton

Meatsmith Fitzroy

Sandwich specials every Friday – unsurprisingly, they usually feature meat.

273 Smith Street, Fitzroy

Kelso’s Sandwich Shoppe

From burgers to toasties, rye bread to baps, Kelso’s is a sandwich-lover’s heaven.

271 Johnston Street, Abbotsford

King & Godfree Deli

Classic Italian deli sandwiches, best enjoyed with an espresso from the King & Godfree Espresso Bar.

293-297 Lygon Street, Carlton

Wide Open Road

Try their bacon sandwich with thick cut Istra bacon.

274 Barkly Street, Brunswick

Smith Street Alimentari

Artisan sandwiches in fresh-baked baguettes.

302 Smith Street, Collingwood

Mr Crackles

Open till 2am on weekends, this pork-crackling-themed menu offers a perfect late-night sandwich fix.

164 Bourke Street, Victoria

Rat the Cafe

Good bread, fresh vegetables and hearty fillings.

72 Wales Street, Thornbury

Smith & Deli

The Smith & Daughters team are serving up vegan deli ingredients in sandwich form.

111 Moor Street, Fitzroy


An extensive sandwich menu catering to South Melbourne workers during lunchtime.

269 Coventry Street , South Melbourne

Earl Canteen

Fresh, seasonal sandwiches in the CBD.

Little Bourke Street Courtyard 500 Bourke Street, Melbourne