As the colder weather starts to roll in, there’s nothing like slurping down a hot bowl of flavourful pho to warm up your body.
With so many top Vietnamese restaurants in Toronto to choose from, the search to find one that will truly satisfy your pho craving can be frustrating.
Lucky for you, we have narrowed it down and came up with a list of the best pho places in Toronto that would make you feel like you’ve been transported to Vietnam!
Y’all ready? Let’s start!
1. The Golden Turtle Pho Rua Vang
Address: 125 Ossington Avenue, Toronto, Ontario
Phone: (416) 531 – 1601
One of the go-to spots for many on the Ossington Strip, Golden Turtle has been providing its patrons bowls of deliciousness since 1987.
If you’re in the Trinity Bellwood area, consider giving this place a try when you’re hit with the cravings for Vietnamese cuisine.
The pho here is soooo good! Clean, clear broth, tender meat, and complemented with an assortment of herbs. We love to add all the herbs and veggies that are provided into the bowl of pho, giving that extra layer of texture and freshness with every slurp – PHO-nomenal!
They have an outdoor shaded patio dining area on the side of the restaurant, which was really nice – the perfect place to enjoy your pho on a beautiful day.
There is a reason why they have been around for more than 30 years.
Image by @goldenturtleossingtonto
2. Pho Tien Thanh
Address: 57 Ossington Aveneue, Toronto, Ontario
Phone: (416) 588 – 6997
Located on the same strip as Golden Turtle on Ossington, Pho Tien Thanh is another highly raved pho joint that is a must-try.
Unlike Golden Turtle in appearance, Pho Tien Thanh has a more casual no-frill setting and is easily recognizable by its cotton candy pink walls with its baby blue accents.
They serve exceptionally flavourful bowls of pho here and are often compared with Golden Turtle by local foodies, as to who has the best pho in Toronto. Both have their die-hard fans.
The milkshakes here deserve a shout-out too. Perfect to wash down that delicious pho you just had. We ordered the avocado and durian milkshake, and it was so good – nice and cold, sweet and smooth. We are some durian lovers here, and we give the durian milkshake a thumbs up.
Be sure to bring some cash with you, as it’s mainly cash only if your bill is less than $20. Over $20, debit and credit are available.
3. Pho 88
Address: 325 Bamburgh Circle, Scarborough, Ontario
Phone: (416) 497 – 8899
This location has been a go-to for many who sought a quick bite of a delicious bowl of pho in Scarborough.
Pho 88 has been satisfying the pho cravings of Torontonians for over 30 years now with their 4 locations located around the Greater Toronto Area.
Their service is super fast. Our food was brought out within 5 minutes of ordering, and the bowls of pho came out fresh and hot, aromatic and jam-packed with mouth-watering flavours!
It’s not just pho that is good here, but they also have plenty of great options on their extensive menu. It ranges from Beef Noodle Soup (Pho), Vegetarian Noodle Soup and Vermicelli to Rice Platters, Steamed Rice Flour Rolls and Curry dishes. Your cravings will for sure be satiated with whatever dish you order.
4. Pho Linh
Address: 1156 College Street, Toronto, Ontario
Phone: (416) 516 – 3891
This little gem located on College and Dufferin is hands down one of the best pho places in Toronto we’ve ever tried.
The amazing bowls of pho that are served here will definitely leave your taste buds dancing with joy, but the highlight of this restaurant is most definitely the bún bò huế (spicy beef noodle soup).
The spicy and savoury broth is robust and complex, served with a good amount of meat. The noodles are cooked just right with perfect texture; bounces in your mouth with every chew.
If one bowl is not enough to satisfy your appetite, then why not get an order of bánh cuốn – another staple of theirs. Beautifully steamed rice rolls with seasoned ground pork and minced wood ear mushroom filling that is light and tasty. It is served with slices of Vietnamese sausage, crunchy bean sprouts, fried shallots and chopped cilantro garnishments, and paired with the nuon cham (fish sauce). Perfect for the summertime!
The long line-ups during the weekend’s goes-to-show just how popular this place is.
5. Pho Metro
Address: 2057 Lawrence Ave E., Scarborough, Ontario
Phone: (416) 750 – 8898
Pho Metro has been serving up delicious Vietnamese cuisine, at Lawrence and Warden, to the surrounding neighbourhood since 2010, and is most definitely one of the best places for pho in Scarborough.
The food here is overall excellent! The broth of the pho is rich and tasty. The meats are well seasoned on the rice and vermicelli dishes, the veggies are fresh and the portions are big.
They are also well known for their bánh hỏi, bánh xèo and bún bò huế, so give these a try on your next visit.
If you still have room in your stomach, you can head over to Bánh Mi Metro (same owner), and try one of their bánh mi subs. you will not regret it.
No doubt Pho Metro will be sticking around for a long time, continuing to serve delicious Vietnamese dishes for many years to come.
Don’t forget to check out our personal review of Pho Metro and the dishes we ordered here.
6. Toronto Pho
Address: 2109 Jane St. North York, Ontario
Phone: (289) 401 – 1700 EXT 1
This is a great place to hit up if you are in the Jane and Wilson area. Toronto Pho is known to be a popular place with some of the best tasting pho in North York.
Every time we’re in the area, we always have to stop by to get our pho fix. They stay open pretty late too (until 2AM), so it is perfect for those in search of a satisfying late-night meal.
They have some amazingly fragrant and tasty soup, with a good amount of fresh meats, veggies and noodles. The portions are quite big here, so it will fill your stomach up nicely.
The Pad Thai here is no joke too. Everyone who has tasted it has nothing but good things to say about it. It is definitely one of the must-tries here.
Toronto Pho also has an extensive beverage menu full of refreshing drinks. One of our favourites is their Va Va Viet. It is nice and cold and full of Vietnamese coffee flavour. If you are not a coffee person, they make a mean bubble tea too!
7. Linh Anh Vietnamese Cuisine
Address:3290 Midland Ave Unit 1, Scarborough, ON M1V 3Z9
Phone: (416) 332-8688
Linh Anh is a cozy yet modern and classy Vietnamese restaurant that serves a different variety of pho options.
We really like them for their small and clean environment!
Now, if you were to try this restaurant once in your lifetime, I would highly recommend splurging on their signature dishes, Pho Bat Da, or the Pho Dac Biet with the bone marrow. Despite the slightly premium price, these two items are totally worth it.
They also offer other delicious classics like bun rieu, com suon nuong (if you’re a fan of classic rice with pork and eggs), and some spicy bun bo hue.
You can also check out our honest review of Linh Anh here for more details about their food.
8. Pho Hung
Address: 350 Spadina Avenue, Toronto, Ontario
Phone: (416) 593-4274
Phở Hưng has been in the pho game for a long time. This family-run restaurant all started back in 1985 with its first location on 374 Spadina Ave, then to 350 Spadina Ave. – where it sits now. As business thrived, they further expanded to 200 Bloor Street West and 1195 Dundas Street East.
A staple in Chinatown, Phở Hưng offers an array of good quality Vietnamese dishes. You can’t go wrong with the classic pho – savoury, fragrant and clean. Pair it with their fresh deep-fried spring rolls. The crunchy outer skin and tasty filling, dipped in the provided sauce nuoc cham (fish sauce), are just amazing. Plus, the portions here are very generous.
The atmosphere here is very pleasant and bright. You get a lot of natural light shining in and a nice street view at the window seating areas.
This is probably the best pho restaurant in Chinatown Toronto to enjoy some good Vietnamese food with a great street view.
9. Saigon Lotus
Address: 6 St. Andrews Street, Toronto, Ontario
Phone: (416) 901 – 1115
For you vegans and vegetarians out there, Saigon Lotus is the place to go for some authentic vegan Vietnamese food. Even for you carnivores out there, this place will change your mind about vegan food. Eating vegan does not mean you need to sacrifice on taste.
Saigon Lotus is a vegan Vietnamese restaurant located in Kensington Market, and arguably one of the best vegan Vietnamese restaurants you can find in Toronto.
The vegan pho here is absolutely delicious. Comes with plenty of vegetables and fried tofu. The broth? Definitely not lacking any flavour in that department.
Their wild mushroom steamed rice rolls (bánh cuốn) paired with the vegan fish sauce were just so appetizing. You will not get tired of that sauce. Then there is their bánh mi; the mock meat in it is beautifully seasoned and jam-packed with flavour. You can get your bánh mi in a combo that comes with french fries and a cup good-tasting bubble tea too.
You don’t have to be vegetarian or vegan to love this restaurant. Saigon Lotus will definitely make you come back for more.
10. Pho Dau Bo
Address: 2437 Finch Avenue West, North York, Ontario
Phone: (416) 749 – 9943
Located in a strip plaza on Finch Avenue, west of Weston Road, Pho Dao Bo has been a highly popular local go-to pho spot in the area, bringing back nostalgia to many of those who used to eat there as kids.
In terms of atmosphere, the restaurant has a really casual setting – nothing fancy.
What’s good about this place is their extensive menu options. There is something good for everyone. They are often praised for their consistency of serving good quality Vietnamese food at a very decent price with great portions. You can’t go wrong with any of their pho options.
If you are in the neighbourhood, Pho Dau Bo is an excellent choice if you are craving a tasty bowl of pho.
11. I Love Pho
Address:848 Burnhamthorpe Rd W, Mississauga, ON L5C 2S3
Phone: (905) 275-8099
If you love exploring the outskirts of Toronto, like Mississauga, then you should consider hitting up I Love Pho!
What a name, eh?
This place doesn’t only offer delicious Vietnamese dishes, but they also serve Chinese and Thai as well.
We read a couple of online reviews that said their food is loaded with MSG and it made them feel super thirsty after their meals. However, we didn’t have that same experience when we ordered their beef noodle soup. We also have our own review on I Love Pho at the Mississauga location here for more details.
If you love pho as much as we do, then consider giving this Vietnamese restaurant a try!