From artisanal creations to classic favourites, these are the best sandwiches to snack on in Melbourne!

Welcome to the wild and wonderful world of Melbourne’s sandwich scene. From bagels to toasties, in the past few years the city has been overwhelmed by a scrumptious stack at seemingly every corner.

Whether you’re a sandwich connoisseur or just after a tasty snack, hunting down the best sandwich shops in Melbourne is like embarking on a deliciously daring adventure. From quirky concoctions to timeless classics, these sandwich havens serve up slices of heaven that cater to every craving.

So here are our picks for the seven best sandwich shops in Melbourne!

<strong>Nico's Sandwich Deli</strong>
Photography by Pille R. Priske via Unsplash.

Nico's Sandwich Deli

Since opening at the start of 2020, Nico’s Sandwich Deli has become an iconic Melbourne staple for sandwich lovers. Across its three locations in Fitzroy, Brunswick East and Melbourne CBD, the sandwich artists at Nico’s craft delectable meals including the panko crumbed chicken schnitzel sandwich and cubano sandwich. And with a focus on fresh ingredients and fast service, Nico’s Sandwich Deli is a must-visit spot in Melbourne.

More info

Various locations.
<strong>Hector' Deli</strong>
Photography by amirali mirhashemian via Unsplash.

Hector' Deli

Hector’s Deli is the sandwich haven Melbourne didn’t know it needed but now can’t live without! With spots in Richmond, South Melbourne and the CBD, Hector’s serves up legendary sandwiches that have earned a cult following. Whether you’re sinking your teeth into their iconic Beef & Pickles with smoked beef brisket pastrami, or savouring their crispy fried chicken sandwich, every bite is a flavour explosion. Add on their quirky, retro vibe, it’s no wonder Hector’s Deli is the go-to spot for sandwich aficionados across the city.

More info

Various locations.
<strong>Sloppy Joe's Deli</strong>
Photography by Jennifer Burk via Unsplash.

Sloppy Joe's Deli

Located along Melbourne’s Queen Street, Sloppy Joe’s Deli is serving up a tasty snack seven days a week. Styled after an American deli, this sandwich joint is one of our favourite sandwich shops in Melbourne for good reason. From the Truffle Mushi Melt to the Korean-inspired Mr Kim’s Beef to the Texan Pork, Sloppy Joes features standout ‘sangas’ with flavours from around the world. And their experimentation extends to their side’s menu, with treats like Truffle Mac n Cheese and Tater Tots a welcome addition to any meal. Add on a classic lattes to refreshing Coconut Iced Matcha, and you’re in for a real treat!

More info

2/190 Queen St, Melbourne VIC 3000
<strong>Falco Bakery</strong>
Photography by Monika Grabkowska via Unplash.

Falco Bakery

With its dedication to quality bread and innovative flavours, Falco Bakery is celebrated as one of Melbourne’s top sandwich shops. With two locations in Collingwood and another in Abbotsford, Falco Bakery stands out by using locally sourced ingredients and traditional baking techniques with a modern twist. This has culminated in a range of sandwiches which are simply divine, especially their egg salad sandwich.

More info

Various locations.
<strong>The Fried Guys</strong>
Photography by Yalamber Limbu via Unsplash.

The Fried Guys

In the Northern suburb of Moonee Ponds sits one of our favourite sandwich shops in Melbourne. Since opening in 2023, The Fried Guys have been serving up a mouth-watering selection of tasty treats, including their fried chicken Katsu Sando and Pastrami Stack. And with essential add-ons like their crunchy loaded fries, the Fried Guys makes for a mighty fine lunch.

More info

74 Pascoe Vale Rd, Moonee Ponds VIC 3039
<strong>FOC</strong>
Photography by wavebreakmedia via Shutterstock.

FOC

An acronym for ‘focaccia on Collins’, FOC is an essential Melbourne diner, with all the Italian-inspired sandwiches you can handle. Located on Little Collins Street in the CBD, this deli features plenty of juicy cured meats and delicious Italian cheese, all wrapped in their unforgettable focaccia bread. From their iconic Mortadella to the tasty kebab focaccia, you are sure to find the perfect Italian roll for any tastebud. Add on a few sides and extras such as their tomato salsa, and you have all the ingredients for a tasty lunch in Melbourne.

More info

423 Little Collins St, Melbourne VIC 3000

<strong>Burrata Bar</strong>
UGO Burrata Bar. Image supplied

Burrata Bar

Right in the heart of South Melbourne Market, the Burrata Bar is a love letter to burrata cheese that oozes in each of these scrumptious sandwiches. With at least 10 amazing dishes on the menu at any time, the team specialises in Italian-styled sandwiches using the finest ingredients. Whether it be their Caprese Sandwich that’s jam packed or, even their pepper-filled Peperonata Sandwich, this is one of the premier sandwich shops in Melbourne.

More info


If you’re looking for a one-of-a-kind dining experience in Melbourne, make sure to try these 10 Quirky and Unique Dining Experiences in Melbourne. And for more brunch recommendations, here are our picks for the Top 10 Bottomless Brunches in Melbourne.

Feature image: Sandwiches laid out. Photography by Tsuguliev via Shutterstock