Best Vietnamese Subs (Banh Mi) in Calgary
Calgary has one of the best banh mi scenes in Canada, anchored by decades-old family shops in Chinatown and a string of Vietnamese delis along International Avenue (17 Ave SE). A great Calgary banh mi means a crackly-then-fluffy baguette, house pate and mayo, pickled daikon and carrot, cilantro and jalapeno, and your pick of sate beef, satay chicken, or cold cuts. This list ranks the spots locals line up for. Prices are low, lines can be long, and several are cash-friendly takeout counters, so call ahead or bring patience.
The podium
— top 3 by community votes
MyMy Sub (MyMy Vietnamese Submarines)
Family-run shop across from SAIT on 16 Ave NW, widely picked as Calgary's best current banh mi. Freshly baked baguette, quality meats, pate, and house mayo.
Trung Nguyen V-N Sub
Chinatown stalwart in the Far East Shopping Centre. Fresh banh mi with honey garlic, teriyaki, curry chicken, and pork riblet options, plus strong Vietnamese iced coffee.
Banh Mi Thi Thi (Thi Thi Vietnamese Subs)
A Chinatown institution for 30+ years. Tiny to-go counter with lines out the door; the sate beef and satay chicken subs are the move.
Pho Dau Bo
Forest Lawn / International Avenue mainstay since 2008. Best known for pho, but the mini banh mi subs and salad rolls are a reliable order.
Banh Mi Nhu Y
Another well-regarded Vietnamese sub shop on 17 Ave SE, frequently named in Calgary banh mi roundups.
Banh Mi Cay
Banh mi specialist on International Avenue (17 Ave SE), in the heart of Calgary's Vietnamese deli row.
Banh Mi SUB
Calgary Vietnamese sub shop with its own site and a steady local following for classic cold-cut and grilled-meat banh mi.




