11 of the best bánh mì Montreal restaurants, according to Google data
The crème de la crumb. 🥖

Someone holds a bánh mì sandwich outside during the summer. Right: A close-up of a baguette filled with meat and cilantro.
Montrealers love a bánh mì — the crispy baguette slathered in buttery mayo, stuffed with seasoned meat or veggies, and topped with cilantro, cucumber and pickled carrots. Some local restaurants know just how to make the sandwich with fresh ingredients and even fresher takes on the Vietnamese-French fusion. If you're not covered in crumbs afterward, you're not doing it right.
Google data highlights that the best bánh mì spots in the city have ratings of over 4.5 stars, often with 300 to 500 or more reviews. With a high level of customer satisfaction that reflects a consistent quality, these are the best places in the city to get a bánh mì in the city:
Sandwiches Cao Lanh
Where: 2651, rue Ontario Est
Reason to try: This place near Frontenac metro serves tasty sandwiches in a soft loaf. It's known for its friendly staff and efficient service, especially at lunchtime. They offer a great-tasting vegetarian bánh mì that is affordable ($6), with meat options ranging up to $8. The place is clean, and the service is consistently high, making it a popular choice for a quick and satisfying meal.
Sandwicherie Sue
Where: 951, ave Duluth Est
Reason to try: This Plateau spot doubles as a grocery store, stocking a variety of Asian ingredients. Customers who come in to shop often find themselves tempted by the sandwich menu. Bánh mì are served on soft, crunchy bread, with additions like spicy mayo and jalapeños available for those who like an extra kick. The place is known for its swift service, generous portions of well-seasoned fillings, and ample seating. Many recommend the "poulet tresor" sandwich for first-time visitors.
Marché Hung Phat
Where: 7099, rue St-Denis
Reason to try: This deli not far from Marché Jean-Talon stocks sandwiches, noodles, desserts and other traditional Vietnamese fare. They use ingredients sourced from local farmers and homemade pickled carrots and daikon in their authentic bánh mì. The setup includes a big table that can accommodate up to eight people, along with around four to five counter spots. The remainder of the space is dedicated to the market area and the queue for ordering. Staff members are known for their friendliness, and the service is both fast and effective.
TRAN Cantine Vietnamienne
Where: 4690, rue Notre-Dame O.
Reason to try: This Saint-Henri cantine serves phō, vermicelli salad and four kinds of bánh mì: grilled chicken, pork, beef and homemade soybean curd. The latter is a vegan option pan-fried with scallion and steamed in a banana leaf. Portions are sizeable and you can have your meal in-house or take it to go.
More at trancantine.com
VUA Sandwichs et Sushi
Where: Downtown – 800, rue de la Gauchetière O.; Quartier Latin – 1579, rue Saint-Denis; Villeray – 3733, rue Jarry
Reason to try: Vua is known for its reliability and speedy service, making it a go-to spot for bánh mì in Montreal. The chain offers filling sandwiches, so you're sure to leave satisfied. You can also pick up options like sushi and bubble tea. Their signature Vietnamese baguettes are toasted and warm. The 10-inch sandwiches are also priced around $8 — ideal for a budget meal.
More at vuasandwich.com
Sandwicherie Sue – Beaubien
Where: Parc Molson – 2524, rue Beaubien E.; Plateau – 951, ave Duluth E.
Reason to try: This part sandwicherie, part épicerie serves spices, marinades and noodles on one side and sandwiches, salads and spring rolls on the other. There are 10 kinds of bánh mì on the menu, each topped with homemade aioli and hoisin sauce.
Bun Mam Ninh Kieu
A bánh mì from Bun Mam Ninh Kieu.
UberEats
Where: 432, rue Rachel
Reason to try: There are well over a dozen bánh mì meat-based and plant-friendly variations at this traditional Vietnamese restaurant in the Plateau, including fish cake, curry chicken and vegan tao. The wider menu is stacked with bao, stir fry and vermicelli soup options.
Thé Perlé
Where: 4314, rue Saint-Denis
Reason to try: This Plateau food counter comes highly recommended for its bubble tea and bánh mì. Most reviews include the words "fresh" and "homemade" to describe the bread and ingredient quality. Some say it's the "best in the city" with crispy and soft bread and the beef, chicken and pork fillings come highly recommended. Plus the garden-like interior makes for a cute Instagram backdrop.
Bánh Mì Saigon
A bánh mì from Bánh Mì Saigon.
Restaurant Bánh Mì Saigon | Facebook
Where: 696, rue Jarry E.
Reason to try: This restaurant near Jarry metro offers $7 and $8 sandwiches (tax included), along with other affordable Vietnamese specialties. The portions are big and you can only get take out. Reviews also note the quick service offered at this neighbourhood staple.
Sapa
Bánh mì sandwiches and soup.
Where: 4074, boul St-Laurent
Reason to try: This Plateau resto serves bánh mì options that are strictly vegetarian and vegan. You can order a soy-based "ham," "beef" or "pork" sandwich, or go for a mushroom tofu filling instead. Everything is made in-house with fresh ingredients, and the service is friendly. A full sandwich will set you back around $10.
Bánh Mì Bánh Yiu
Where: 255a, rue Saint-Viateur O.
Reason to try: This cute Mile End bistro serves creative $8 bánh mì creations, like chermoula tofu, avocado paté and spiced eggplant, along with salad and soup. It makes for the perfect quick lunchtime stop in the neighbourhood. If you're looking for a traditional take on the sandwich, it might not be for you, but if you keep an open mind, you're sure to be rewarded.
- This Montreal bakery makes the best baguettes in the city, according to French people ›
- This Montreal Village Pub Serves Vietnamese Street Food & Cocktails In A Diner-Like Atmosphere ›
- 9 Of The Best Pho Restaurants In Montreal, Ranked By Google Data ›
- Food in Montreal: new Simpson's-themed donuts, a world-inspired brunch & empanada bánh mì - MTL Blog ›