This cozy Vietnamese sandwich spot is a beloved gem in Chinatown, serving up satisfying banh mi at unbeatable prices—perfect for a quick, flavorful bite.
322 Spadina Ave., Toronto, ON M5T 1J6, Canada Get directions
Love my BBQ chicken banh mi and fresh rolls, very flavorful. The size and fillings have been reduced significantly due to inflation but 6.5/sub is still affordable and reasonable. Can't compare to home food but it's still worth a visit for everyone who is into Vietnamese food. It's just a take out shop so buy and go.
Jordan k
Google
My go to spot for Banh Mi (vietnamese style subs). Cheap sandwiches that fill you up.
I usually get the Assorted Cold Cut which comes with house mayonnaise and meat spread topped with sliced pork and picked carrots and radish (parsley optional). Super savoury from the meat spread and the bread is chewy while the veggies add a nice crunch.
yingxin ye
Google
I have looked down upon this little store until I ate their beef meatball! It’s the taste from Hong Kong!! Super recommend to buy their beef meatball. And Banh Mi taste good in a very low price! Also recommend!
Res
Google
this local gem is singlehandedly keeping the whole chinatown neighborhood fed with their amazing prices and amazing banh mis. bread is a little tough but for $4.50-$6.50 (no tax) you can’t get any better. cash only!
David Kwok
Google
This is the place. Those Bánh mì in plastic bags at T&T, this is that company.
These, at least, are freshly made. Solid Bánh mì. Nothing fancy. Can't go wrong, $5.50 for a large. Cash only.
Jules
Google
I've been coming here for decades, and it's still my go-to spot for a quick, filling lunch. The Banh Mi sandwiches are packed with flavor, super satisfying, and always leave me full. I love how close it is, making it easy to grab one on the go. Plus, you can't beat the price, it’s fast, cheap, and totally worth it. Just have to remember: cash only!
Eve Rythingelse
Google
This is a local staple. Banh Mi Nguyen Huong has been around for years and I've always enjoyed their banh mi sandwiches. The classic Vietnamese sandwich with your choice of fillings. Located in the heart of the Spadina Chinatown, it's easily accessible by the 510 and 505 streetcars. Honestly, not much has changed in this place. The decor, the layout, the menu has pretty much stayed the same all these years.
Of course, as with many other places, the prices certainly reflect the times. So, do expect that your average banh mi sandwich will run you about $5.50+ depending on the one you get. All sandwiches come in spicy and non-spicy. The sandwich featured here is their average banh mi sandwich (no extra toppings added, non-spicy).
They also have a myriad of other food items that you can pick up to eat as little sides or appetizers or 'walk around town' food. There are rice dishes (sweet and savory), various rice flour rolls and other rice flour based dishes to choose from. You can also get some sweet mixed bean drinks in their fridge section as well a variety of Vietnamese sweets.
We picked up a few spring rolls (not hot, room temperature at best, veggie option) and they did the trick but I would say average at best in terms of ingredients and flavour.
What keeps us coming back to Banh Mi Nguyen Huong is this one rice cake dish. As shown in the images, the rice cake is made in trays and cut into cubes. They're sauteed on the grill with a hint of salty pickled veggies, green onions and eggs. Top this savory dish with the nuoc cham fish dipping sauce (sweet and savory) and let the happy dance begin. If you're in the area, I would strongly recommend giving this treat a try.
saltyeggたまご
Google
Amazing Vietnamese Bánh Mì
Their Vietnamese bánh mì is absolutely delicious! The bread is perfectly crispy, and the cilantro adds a fresh, fragrant touch. I always go for the spiciest version… while it’s not overwhelmingly hot, the heat is well-balanced and enhances the flavors beautifully. Even if you don’t usually eat spicy food, I’d recommend trying the mild version for an extra kick!