Pho, the delicious Vietnamese soup dish, has become incredibly popular in North America in recent years, and it isn’t hard to see why. This fragrant soup, made of chicken or beef that is paired with herbs, broth and rice noodles, is a delicious and comforting meal option that is absolutely packed with flavor. Pho is a popular street food in Vietnam, but has made its way across the ocean to Canada, where it is served in both casual and upscale dining establishments throughout the country.

In Ottawa, pho has taken the people by storm-and they are loving it! Below are the best places in the city to satisfy your craving for this traditional Vietnamese dish.

1). Pho Thu Do
781 Somerset St W, Ottawa, ON K1R 6R3, Canada

This quaint and comfortable eatery offers a variety of delicious Pho options, as well as other Vietnamese soup dishes and appetizers for you to enjoy. From vegetarian pho to soups that are absolutely loaded with meat, Pho Thu Do has something to suit everyone’s taste, and enough of a variety to get you trying something new each time you visit. Even though this restaurant is certainly far from the only pho establishment in Ottawa, there are consistently long waits due to Pho Thu Do’s popularity. Even with a bunch of other restaurants serving similar fare a mere stone’s throw away, Pho Thu Do stands out as a local gem for anybody who enjoys Vietnamese cuisine.

2). New Mee Fung
350 Booth St, Ottawa, ON K1R 7K1, Canada

Hearty, healthy and always delicious, pho from New Mee Fung on Booth Street has flavors upon flavors for you to try. Craving something light? They’ve got you covered! What about spicy? Or are you looking to get as much pho as you can for the money you have to spend? No matter what, New Mee Fung will take care of you. Their hugely varied menu allows for adventurous eaters to try something new every time, while also allowing those with established favorites to enjoy what they already know they love. This restaurant has been around since 1987, and even though it doesn’t seem to be going anywhere soon, there’s no reason not to rush over and pick up a bowl!

3). Pho Viet Taste
1395 Wellington St W, Ottawa, ON K1Y 2X1, Canada

Family-operated and especially family-friendly, Pho Viet Taste is the best place to stop in for lunch or dinner with your loved ones. If you’re looking for pho that is flavorful without being too fatty, you can expect to find exactly that at this cozy dining establishment on Wellington Street. The chicken pho dishes are absolutely raved about throughout Ottawa for being as comforting and rejuvenating as grandma’s chicken noodle. If you’re not a meat eater, have no fear, for there are plenty of meat-free options on the menu too!

4). Pho Bo Ga King
778 Somerset St W, Ottawa, ON K1R 6R1, Canada

For late-night pho, you’re not going to find any place quite like Pho Bo Ga King. The portions are enormous when compared to what some other restaurants offer, and never do they skimp on flavor as their cooks prepare your dish. Even though Pho Bo Ga King might be your only option for 1AM pho, it is a fantastic spot to get your grub on! This family-operated restaurant delivers not only amazing pho, but also impeccable service for lunch, dinner, or late-night soup cravings.

5). Vietnam Palace
819 Somerset St W, Ottawa, ON K1R 6R4, Canada

This authentic Vietnamese eatery offers dishes, including pho, made with only the freshest ingredients, no MSG and minimal oils to deliver to you the healthiest and highest-quality entrees and appetizers possible. While people are head over heels in love with their beef and chicken-infused pho dishes, the vegetarian options are truly spectacular, even to meat-eaters! This savory cuisine can be served indoors or outdoors, on Vietnam Palace’s romantic outdoor patio. That sounds perfect for date night!

6). Saigon Boy Noodle House
648 Somerset Street West, Ottawa, ON K1R 5K4, Canada

This small but clean and cozy restaurant offers a wide array of Vietnamese dishes, all prepared with fresh ingredients and presented with extra thoughtfulness and care. Pho is served in generous and reasonably-priced portions that are packed with flavor. Their soup stocks are made in-house, which delivers to your table the most fresh and crisp flavors possible.

7). Authentic Vietnamese Pho House
250 Greenbank Rd, Ottawa, ON K2H, Canada

Traditional pho dishes are served at this comfortable family-friendly eatery on Greenbank, with impeccable flavor and a unique twist that you will only find at this one-of-a-kind restaurant. Since 2011, Authentic Vietnamese Pho House has been serving up delicious and traditional Vietnamese cuisine and has developed quite a following of loyal clientele. Their seafood pho is a particularly popular favorite among locals, and definitely worth making the trip to get a taste of!

8). Pho Mi Bo Ga
2430 Bank St, Ottawa, ON K1V 0T7, Canada

This quaint and atmospheric eatery offers one of the most comfortable and authentic environments in which to enjoy your comforting and authentic pho dish. Savory meat, perfectly seasoned stock and the freshest, highest-quality ingredients go into the creation of each bowl that’s served, and you can taste the quality from the first bite. Patrons of this restaurant adore that the portions are so large at prices that are so reasonable that they can buy even more pho to bring home!

9). Pho Tuan
300 Booth St, Ottawa, ON K1R 6N6, Canada

Pho Tuan prides itself on not being “just another pho restaurant,” and they certainly deliver on that! Amazing dishes at super-affordable prices are the calling card of Pho Tuan, and it keeps customers coming back time and time again-and leaving with full and happy bellies. Generous portions of meat are served in dishes that also boast the freshest herbs and seasonings possible, to really bring the natural flavors of this traditional dish to the forefront.