Categories > Guides and Tips

The 10 Best Sandwiches in Toronto

The 10 Best Sandwiches in Toronto

If you’re wandering around Toronto and feel that sandwich-shaped hole in your stomach crying out for satisfaction, you’re in the right place!

We’ve combed the city to bring you the best sandwiches in town, just so you never have to face that hankering empty-handed. 

From slow-cooked pork to succulent roast beef, these scrumptious sammies showcase the diverse and mouth-watering flavours that Toronto has to offer.

So, loosen that belt a notch (or two!), read on, and prepare your tastebuds for the sandwich heaven that awaits. And hey, who knows? You might even find a new favourite!

California Sandwich from California Sandwiches


Address: 2474 Dufferin St, Toronto, ON M6B 3P8, Canada

Contact details: +1 416-787-5205

Operating hours: 

  • Monday to Saturday – 10 AM to 9 PM
  • Sunday – 11 AM to 8 PM

Let’s start with a classic: the California Sandwich from California Sandwiches. There’s just something so satisfying about biting into a beautifully crafted, juicily-stuffed sandwich.

These guys have been serving up their legendary Italian veal sandwich in Toronto since 1967, so you know they’ve got their game on.

I mean, who wouldn’t love a tenderly cooked breaded veal cutlet, slathered with homemade tomato sauce, and nestled snugly between fresh, crusty kaiser rolls?

Throw in a bit of sautéed onions, mushrooms, and melted provolone cheese, and you’ve reached peak sandwich nirvana! 

But, hey, if veal isn’t your thing, California Sandwiches has plenty of other awesome choices like chicken and eggplant parms, so everybody’s in for a treat.

Local tip: You’ve got to try their spicy olive spread; it’s a game-changer.

Cubano Sandwich from La Cubana


Address: 92 Ossington Ave, Toronto, ON M6J 2Z4, Canada

Contact details: +1 416-537-0134

Operating hours: 

  • Monday and Tuesday – 12 PM to 6 PM
  • Wednesday and Thursday, Sunday – 12 PM to 9 PM
  • Friday and Saturday – 12 PM to 12 AM

Next up, we’re whirling into irresistible Cuban gastronomy with the Cubano Sandwich from La Cubana.

A toastie with character, oozing with memories of the rich Caribbean culture, La Cubana’s got the Cubano question figured, from the crunch of the bread to the robust flavour of the meat.

A generous helping of melt-in-your-mouth mojo-marinated slow-roasted pork, with a layer of thinly sliced ham, Swiss cheese, mustard, and a slice of dill pickle (trust me, it’s the perfect flavour bomb!), all tucked neatly in between toasty Cuban bread.

Oh boy, just thinking about it makes me drool! And don’t even get me started on the sound of breaking through that crispy outer layer—it’s like music to every sandwich lover’s ears!

Local tip: Pair it up with the tostones, a fried plantain dish that’ll rock your world.

Camel Club Sandwich from Black Camel


Address: 4 Crescent Rd, Toronto, ON M4W 1S9, Canada

Contact details: +1 416-929-7518

Operating hours: 

  • Monday to Friday – 7 AM to 8 PM
  • Saturday and Sunday – 11 AM to 8 PM

Now, here’s another cosy spot that has become synonymous with the freshest ingredients and endless passion—and the birthplace of the scrumptious Camel Club Sandwich from Black Camel. 

These folks have mastered the art of the sandwich, and their insanely popular Camel Club is the embodiment of this perfection. Imagine biting into a glorious mix of plump, fiery-sweet, slow-roasted pulled chicken fused with crispy bacon and avocado. 

Hang on, there’s more! It also has vine-ripe tomatoes and a generous dollop of homemade cherry-basil aioli, all nestled tight between nicely-toasted panini. It doesn’t just stop at chicken, though!

Their pulled beef, BBQ brisket, and the BLT are all equally enticing and delicious. With a menu that highlights Toronto’s versatility and a welcoming ambience, the Black Camel has truly earned its place as a must-visit sandwich haven in the city.

Local tip: Don’t skip their weekly feature; it could very well be your next obsession.

Pork Brisket Sandwich from Beach Hill Smokehouse


Address: 172 Main St, Toronto, ON M4E 2W1, Canada

Contact details: +1 416-792-8275

Operating hours: 

  • Wednesday to Sunday – 11 AM to 8 PM

Continuing this bonanza with the Pork Brisket Sandwich from Beach Hill Smokehouse. If you’re a fan of that smoky, tender, and juicy BBQ goodness, buckle up, ’cause you’re about to reach carnivore paradise!

Beach Hill Smokehouse, a charming gem right in East Toronto, is all about slow-cooking their meat, and believe me, they’ve mastered the art. 

Picture this: a heaping pile of lovingly smoked brisket, drenched in a lip-smacking Texas-style sauce, all cozied up between pillowy soft buns.

Pair that with their house-made pickles and crunchy slaw, and you’ve got a sandwich that’ll make you dream about our good ol’ Southern BBQ neighbours.

Local tip: Their jalapeño cheddar sausage is a must-try sidekick for your sandwich experience.

Pork Banh Mi from Cà Phê Rang


Address: 147 Spadina Ave. Unit 109, Toronto, ON M5V 2L7, Canada

Contact details: +1 416-546-8995

Operating hours: 

  • Monday to Sunday – 11 AM to 9 PM

Now, let’s take a sharp turn to the far east and get ready to welcome into your life the ever-popular pork banh mi from Cà Phê Rang. Not only is this Vietnamese delight a flavour explosion, but it’s also a textural wonder.

You’ve got that super-airy, crackly baguette that’s warm and welcoming with every bite. Inside, sink your teeth into the marinated grilled pork that’s been masterfully cooked to the perfect tenderness.

The beautiful duo of pickled carrots, daikon, fresh cucumber, cilantro, and that spicy kick from sliced jalapeño peppers adds so much vibrancy to each bite. Oh, and did I mention the mouthwatering mix of mayo and pâté?

Yup, it’s all there, bringing together a symphony of flavours that’s the perfect love letter to Vietnamese culinary artistry.

Local tip: Don’t forget to order a cup of their authentic Vietnamese iced coffee—it’s the real deal.


Address: 93 Front St E, Toronto, ON M5E 1C3, Canada

Contact details: +1 416-363-4247

Operating hours: 

  • Tuesday to Friday – 9 AM to 7 PM
  • Saturday – 5 AM to 5 PM
  • Sunday – 10 AM to 5 PM

Moving on now to the famous peameal bacon sandwich at Carousel Bakery. Nestled in the hustling, bustling heart of iconic St. Lawrence Market, this gem has been winning hearts and bellies for over 40 years!

This simple yet delectable sandwich is all about showcasing the true Canadian spirit of peameal bacon. 

Imagine biting into several juicy, perfectly cooked slices of peameal bacon with just the right amount of saltiness, gracefully complemented by a delightfully soft bun.

It’s one of those “less is more” kind of moments, but boy, does it hit the spot. This no-fuss, straightforward sandwich is a testament to our love for pork and a must-try when you’re in the city that loves its peameal.

Local tip: Give your sandwich an extra kick by getting some grainy mustard spread on it.

Roast Beef Sandwich from Lambo’s Deli


Address: 176 Bellwoods Ave, Toronto, ON M6J 2P4, Canada

Contact details: +1 416-703-3688

Operating hours: 

  • Monday to Sunday – 11 AM to 7 PM

No sandwich round-up is worth its salt without a good old classic, is it? And that’s exactly what Lambo’s Deli offers us with their incredible roast beef sandwich.

Now, this ain’t your everyday roast beef sandwich, folks; this is something that’s on a whole other level. The deli is like an unassuming, low-key joint, tucked away in a corner of Toronto, but my, oh my, does it pack a punch.

Once you bite into that sandwich, it’s like a love letter to your taste buds. The juicy, medium-rare roast beef melds so perfectly with the mustard, it’s like they were always meant to be together.

And let’s not forget about the bread. It’s crusty on the outside and soft on the inside, which complements the beefy filling like sunshine on a summer day. 

But folks, the final piece de résistance is the homemade gravy that is served with it—a subtle, savoury sauce that adds just the right amount of moisture to the sandwich.

Local tip:  Grab a side of their deli-style pickles; they take the sandwich experience up a notch.

Eggplant Parmesan Sandwich from Uno Mustachio


Address: Market, 95 Front St E, Toronto, ON M5E 1C3, Canada

Contact details: +1 416-367-8325

Operating hours: 

  • Tuesday to Friday – 9 AM to 7 PM
  • Saturday – 7 AM to 5 PM
  • Sunday – 10 AM to 5 PM

Next up is the eggplant parmesan sandwich from Uno Mustachio. You might think it’s odd to find a vegetarian sandwich in the midst of all these meaty counterparts, but trust me when I say that this veggie option can hold its ground!

Each eggplant slice is breaded and fried to perfection before being blanketed with a beautiful layer of tangy marinara sauce and topped off with melted, gooey cheese. All of this is tucked inside a fresh roll that adds the perfect crunch to every bite.

Is it messy? Yes. But does it make you feel all warm and fuzzy on the inside? Heck yeah! The eggplant parmesan is deliciously messy, in the best possible way.

Local tip: Don’t miss out on their UNO Supreme; it’s a class of its own!

Fried Chicken Sandwich from PG Clucks


Address: 610 College St, Toronto, ON M6G 1B4, Canada

Contact details: +1 416-539-8224

Operating hours: 

  • Sunday to Wednesday – 11:30 AM to 12 AM
  • Thursday – 11:30 AM to 3 AM
  • Friday and Saturday – 11:30 AM to 4 AM

You might think, “A chicken sandwich? Really?” but hold on to your mittens, because this isn’t just any chicken sandwich. This is Toronto’s PG Clucks’ take on an all-time favourite.

We’re talking perfectly fried, juicy chicken slapped onto fresh bread, fully loaded with a winning mix of slaw, pickles, and mayo. It sure makes you look at a humble sandwich in a new light, don’t you think?

One bite of this beast, and you can tell that there’s some serious TLC happening here. The chicken is succulent and packed with flavours that hit all the right spots.

And then there’s the crispy fried skin that gives you that satisfying crunch in every mouthful. It’s simple yet so spot-on that it makes you wish you weren’t so late to the fried chicken sandwich party.

Now, let’s be honest here. Size does matter when you’re looking to fill your belly with something satisfying. This sandwich is generous, as overflowing in size as it is in its heartwarming comforty-ness.

Local tip: Beating the rush? Mosey down to PG Clucks the moment they open to get your hands on their mouth watering fried chicken sandwich before they sell out.

Rich Turkey Sandwich from Brick Street Bakery


Address: 27 Trinity St, Toronto, ON M5A 3C4, Canada

Contact details: +1 416-214-4949

Operating hours: 

  • Monday to Friday – 8 AM to 5 PM
  • Saturday and Sunday – 8 AM to 7 PM

The Rich Turkey Sandwich from the Brick Street Bakery is a smash hit and a real treasure of Toronto. Nestled among the historic red brick buildings in the Distillery District, this bakery serves up some of the finest bread and sandwiches you’ll ever taste.

First off, let’s talk about bread—soft but sturdy, with a good crust that holds all the ingredients together. Then comes the star of the show, the turkey.

It’s succulent, it’s flavorful, and it’s everything a turkey should be. The gravy—now that’s where they hit the ball way out of the park.

It’s rich, hearty, and ties the whole sandwich together. The cranberry sauce gives just the right amount of tang, balancing out the richness of the turkey and gravy.

Then add in the stuffing, because what’s a turkey sandwich without the stuffing, eh? It tastes like Thanksgiving, right in the middle of July.

Local tip: Ask for extra gravy on the side; you won’t regret it. Also, you can complete the meal with a traditional British pork pie.

Related topics