Best Spots for Sandwiches in Montreal

Do you ever just crave a really good sandwich? I’m not talking Subway (no hate), but something that’ll really make your taste buds go crazy. After all, this is Montreal so you can find just about any kind of good food here, including sandwiches. From fresh-baked bread to artisanal ingredients, these sandwich shops below will make you wonder why you never went out of your way for them in the first place!

1. Sandwich da Marco

When someone is passionate about the food they make, you can taste the love that goes into it. This is exactly what you’ll experience at Sandwich Da Marco once you try his delicious homemade sandwiches. Marco decided to follow his dream and open up his sandwich shop back in 2005. Being excited about this new journey, his passion and sandwich-making skills got his clients hooked and coming back for more. Whatever goes inside the sandwiches are fresh, and he is committed to using only high-quality, local ingredients. Everything from the mayo, hot sauce and all the dressings are made in house. If it’s your first time around, I would suggest going for Marco’s Special: Roasted pork, capicollo, mayo, hot sauce, lettuce, tomatoes, and mozzarella - it’s what started it all! They also have a delicious vegetarian option for non-meat eaters made with mushrooms, red peppers, caramelized onions, eggplant, basil, sundried tomato, pesto, balsamic, lettuce, tomatoes, and provolone. Regardless of what you choose, all the sandwiches are flavourful and will leave you extremely satisfied. Not only does he deliver great sandwiches, but outstanding service as well – that human touch makes all the difference!  When you love what you do, it really shows!

Location: 8758 Boul Langelier, Saint-Léonard, QC H1P 3C6

Hours: Monday – Friday, 11:00 AM – 7:00 PM

             Saturday, 11:00 AM – 5:00 PM


2. Sandwicherie Chez Ta Mère

If you’re dining at a place that’s called Sandwiches at Mom’s, then you know it has to be good. They offer more artisanal creations compared a basic deli sandwich, but they’re as comforting and delicious and mom would make. This joint takes their sandwiches up a notch by crafting gourmet creations. How gourmet? Well for one, they smoke their meat on-site. And have you ever has a Québec smoked meat sandwich with maple syrup? Well now you can; talk about fancy! They have tons of other creative sandwiches like their duck rillettes sandwich with fig, and their chicken sandwich with fresh cactus. All the ingredients that go inside their original, homemade sandwiches are always fresh and full of flavour. If you ever want to upgrade your sandwich craving, this is the place to come! Bonus: They have Wi-Fi so you can come here to work while you indulge in fancy sandwiches – winner!

Location: 15 Avenue Fairmount E, Montréal, QC H2T 1C7

Hours: Monday – Friday, 10:00 AM – 6:00 PM


3. Café Milano

This is another Italian establishment with great sandwiches because let’s be honest, they really know how to make ‘em good! Café Milano is a family-run business that has been around since 1971, and it has become more than just a local coffee shop. It’s a causal joint where you’ll get a taste of authentic Italian culture and cuisine. Not only have they been serving delicious coffees for over 40 years, but delicious sandwiches as well, making it everyone’s favourite local hangout spot with quality food. They have a variety of authentic, mouth-watering Italian sandwiches, like steak and capicollo, pulled pork, chicken, sausage, meatball, veal, capicollo and mozzarella, and more. All the ingredients will just melt in your mouth. Oh, and make sure to have fries with your sandwich, they’re a-m-a-z-i-n-g! While you’re here, you must try their coffees and desserts as well – after all, Italians know how to make excellent coffee and desserts too! A cappuccino and cannoli is the perfect ending to your casual, authentic Italian sandwich!

Location: 5188 Rue Jarry E, Saint-Léonard, QC H1R 1Y4

Hours: 24 hours


4. Café Santropol

This cozy and quirky café in the Plateau serves some of the best tasting, mile-high sandwiches. It’s been around since 1976, and it reminds me of one of those coffee shops in movies – you know, the local hangout spot for you and your friends, an ideal place to study and work, or a place to meet someone for that typical coffee shop romance. On to the sandwiches! They’re really different and unique, offering mostly vegetarian options with an eclectic mix of flavours. They have their classic cream cheese sandwiches, like the Northern Lights with olive and red pepper cream cheese and roasted pecans, or the Killer Tomato with sundried tomatoes, fresh basil and garlic cream cheese with tomato slices. You also have the option of adding ham, chicken salad, and a few other add-ons to any of the sandwiches. They have a nice selection of vegan sandwiches as well, like the CBLT, which consists of coconut bacon, lettuce, and tomato with veganaise (vegan mayo), the Lox, which consists of carrot lox, red onion, capers, dill, and cashew cream cheese, and among many others. All their sandwiches are served on thick bread, so you’ll be quite full despite it being mostly veggie-based. The best part is their terrace in the summer – a true hidden jewel that’s like a magical fairy garden! Tip: Don't leave without trying their carrot cake (seriously one of the best), and their variety of daily vegan desserts. Even if you’re more of a meat lover, you’ll surely enjoy what Café Santropol has to offer!

Location: 3990 St Urbain St, Montreal, QC H2W 1T7

Hours: Everyday from 11:00 AM – 10:00 PM


5. Boucherie Lawrence

This is Lawrence restaurant’s butcher shop, which they opened in order to give locals easy access to the restaurant’s local sourcing. They work with whole animals from small farms, offering local and ethically raised meat and house-made charcuterie, as well as dairy, eggs and other local products from small, independent producers. They serve sandwiches from 11:00 AM until they run out of their fresh, house-baked bread. They have tons of delicious tasting sandwiches using high-quality, local meats, from ham, porchetta, chorizo, roast beef, and more. They all have amazing, rich flavours, and they aren’t cheap on the portions! They even have homemade condiments – talk about a true local sandwich! The great part is that you can make any of the sandwiches at home – just pick up your favourite cut of meat, cheese, and you’re good to go!

Location: 5237 Saint Laurent Boulevard, Montreal, Quebec H2T 1S1

Hours: Tuesday – Friday, 9:00 AM – 7:00 PM

             Saturday – Sunday, 10:00 AM – 6:00 PM   


6. Sak’s Sandwicherie

Get a taste of Cambodian cuisine at this popular sandwich shop located right outside St-Michel metro. This is a family-run business that wants to share their culinary heritage with you – healthy, authentic Cambodian dishes using fresh and seasonal ingredients. The recipes are from their parents and other family members so you will feel like you are eating in their home. They believe that eating good food is not only good for the mind, but for the body as well. Their sandwiches consist of marinated vegetables like daikon, carrots, and beets, cucumber, coriander, sesame seed, and their house sauce. You have a choice of a variety of meat and vegetarian options, like lemongrass beef or chicken, bbq pork, tofu, and more. As a side dish, you have the option of rice or a bowl of noodles. They also have a variety of soups, salads, and other side dishes to compliment your sandwich. It’s an exotic culinary adventure that’s full of flavor that you must experience.

Location: 7387 Boulevard Saint-Michel, Montréal, QC H2A 3A1

Hours: Monday – Friday, 11:00 AM – 7:00 PM

             Saturday, 11:00 AM – 6:00 PM


7. Ô Claf

This family-run deli serves delicious sandwiches, known for its simplicity and taste. They offer a variety of wholesome sandwiches with fresh ingredients on crusty, baguette bread. There’s nothing really fancy about the shop or the sandwiches, but if you’re looking for a basic but honest-tasting sandwich to go, then this is the spot. From roast beef with Brie to a basic salami sandwich, you would never think that such a simple sandwich could taste so good! Plus, it’s also really inexpensive; you can have a full meal for around $7, so add on a delicious side like their homemade egg rolls. There are always people coming in and out because of how popular it is, so it’s best to take your sandwich to go, as it can get quite crammed.

Note: This is a cash-only joint!

Location: 2122 Drummond St, Montreal, QC H3G 1W9

Hours: Monday – Friday, 8:00 AM – 5:00 PM

             Saturday, 10:00 AM – 1:30 AM

8. Capitaine Sandwich

Samir aka “The captain” was inspired to open up a sandwich shop because of, well, his obsession with sandwiches! You won’t find a plain deli and cheese sandwich here, only creative sandwiches with funky ingredients and combinations inspired by his travels. He only has 6 sandwiches – The Big Nan, the Halloumi, the Déjeunan, the Cubane, the Polpette, and the Curry Coco. They are all beautifully crafted sandwiches made with fresh ingredients and flavours from around the world. There is an art to making these sandwiches, and Samir and his staff really do a great job at creating these original sandwich delicacies. All the sandwiches are less than $7, and you can get a combo for a little over $10. I don’t know about you, but that can’t be beaten, considering smoothies and lattes go for that price nowadays! It’s a great little neighbourhood gem, but just a warning  – you may become addicted! Just note that it’s a fairly small place that's more of a counter seating, but you can always take your sandwich to go. They don’t call him Captain Sandwich for nothing – He really creates true happiness in bread!

Location: 60 Avenue Duluth E, Montréal, QC H2W 1G8

Hours: Everyday from 10:00 AM – 5:00 PM


9. Sandwicherie Sue

This is the place to come for one of the best Vietnamese sandwiches (known as Bánh mi) in the city. It consists of a single serving baguette filled with tons of delicious ingredients. At Sandwicherie sue, everything from the ingredients to the bread is spot on, and the result is a well-made, fresh tasting sandwich overflowing with thick, juicy meat and veggies. You have an option of 8 sandwiches to choose from, like a spicy pork chop to grilled chicken marinated in their special house sauce, as well as some vegetarian options. Their sandwiches are garnished with their homemade aioli, cucumber, coriander, carrot & daikon marinated. Also, the green papaya salad and their homemade lemonade is a must to have with your sandwich. 

Location: 2660 Rue Beaubien E, Montréal, QC H1Y 1G7

Hours: Monday – Tuesday, 11:00 AM – 7:00 PM
             Wednesday – Friday, 11:00 AM – 8:00 PM, Saturday, 11:00 AM – 5:00 PM

10.  Joe’s Panini

This small shop has been a staple in Montreal for over 30 years serving delicious paninis 24 hours a day, 7 days a week. They have a variety of 25 paninis to choose from made fresh to order each time, like spicy chicken, Philly cheese steak, BBQ rib, and spicy Tuna to name a few. It’s no surprise that it’s everyone’s go-to when craving a good tasting sandwich. They even have a chocolate Panini for all you sweet lovers out there! It’s not really a fancy sit down place but rather a causal joint for a quick bite or to grab and go. They also have great side dishes to accompany your sandwich like their mac and cheese, which is a must! You can get a trio, which includes a panini, a salad, soup, or chips, and a drink for only $9. Whether you’re walking around downtown for a no-frills lunch or looking for a late night grub after clubbing hours, Joe’s Panini is the perfect stop for a quick and cheap sandwich!

Location: 1404 Drummond St, Montreal, QC H3G 1V9

Hours: 24 hours


Honourable Mention

Olive et Gourmando

I’ve written about this popular lunch spot, and one of the reasons is because they have the best-tasting paninis. They have a few sandwiches available on the menu, and it changes according to the season. Their grilled cheese with homemade ketchup and Cuban sandwich is a staple, and an absolute must-try while you’re here. In addition, they always introduce new sandwiches every season, like the Gustavo for the wintertime: garlic and yogurt chicken, grilled onions, marinated portobellos, maple dijonnaise, and havarti cheese. Once your teeth sink into their hot and crispy paninis, there’s no going back. They also have cold sandwiches (aka not panini-pressed) like their cajun chicken with homemade guacamole, tomatoes, and mangoes, or their vegan sandwich with chickpea and harissa spread, pickled beets, creamy sauce, cucumbers, and minty slaw. To top it all off, they make the sandwiches with their homemade bread, which is out of this world delicious.