The 10 Best Pho Restaurants in Minnesota!

Sometimes all that’s needed to make your world right is a steaming bowl of noodle soup—especially if it’s garnished with fresh peppers and basil. Thanks to Minnesota’s significant Vietnamese population, you can find such soup—pho—in many places. These are our favorites. 

1. My Huong Kitchen, Minneapolis, MN

My Huong Kitchen is one of the best reviewed restaurants in the state—and not just for pho. But pho is one of the the dishes for which they are best known. The specialty pho at this well-priced Eat Street hole in the wall is made with rare, lean beef, sliced meatball and all the noodly goodness you want in your soup.

A post shared by Bryant Miller (@iambmac) on

2. Lotus Restaurant, Minneapolis, MN

Closer to downtown Minneapolis, in the Loring Park neighborhood, Lotus Restaurant has been a venerable Vietnamese favorite in the Twin Cities for more than three decades. They have several different types of pho, including a version made with stew (as opposed to clear) broth and potatoes. Bry the house specialty, with beef, chicken, meatball, and seafood.

3. iPho by Saigon, St. Paul, MN

iPho by Saigon has been a St. Paul standby for years. With its Frogtown location, it’s seen competitors come and go, moved and expanded. In addition to some of the best banh mi in the Twin Cities, the restaurant is also—as you might guess from the name—home to some phenomenal pho.

4. Pho Chau - Chau Noodle, Rochester, MN

Not all of the great pho in the state is in the Twin Cities. Pho Chau – Chau Noodle in Rochester also has a serious pho game. The downside is that it’s, for all intents and purposes, the only game in town—which means it can get pretty crowded. But excellent service and delicious pho (try the seafood version) makes up for it.

5. Quang Restaurant, Minneapolis, MN

In Minneapolis, Quang Restaurant is the place the put pho on the map. Sure, plenty of other places served it, but Quang is one of the first joints that people made a point to visit just for the pho. The large, bright restaurant still gets crowded—and rightly so: The pho is spectacular. 

6. Gion Restaurant, New Hope, MN

Once you settle into a booth at Gion Restaurant and have a big steaming bowl of pho in front of you, you’ll see what all of the hype is about. Gion easily has the best pho in the West(ish) Metro.

7. Pho 79, Minneapolis, MN

Pho 79, a definite favorite in the Twin Cities, has garnered a pile of accolades for its pho. Once you dip your soup into the tasty broth, you will see why. And since you’re at a place called Pho 79, that’s exactly what you should have: Pho 79, the house specialty with beef, flank, brisket, tendon, tripe, and meatballs. All the beefy goodness you could want in a single bowl.

A post shared by caters500 (@caters500) on

8. Trieu Chau Restaurant, St. Paul, MN

Another Frogtown favorite, Trieu Chau Restaurant is a destination for St. Paulites with a need for noodles. The food is delicious, the ingredients are fresh, and the service is generally stellar. The space is a little small, so given its popularity, Trieu Chau can get packed.

9. Bep Eatery, Minneapolis, MN

Craving pho but stuck in an office tower in downtown Minneapolis? No worries, with its two skyway locations, Bep Eatery can get you your fix. Their simple formula is simple but effective. They sell four Vietnamese street foods. You pick the protein, fixins, and sauce. Their pho is pretty standard—beef or chicken—but it’s fresh and tasty (and you don’t have to go outside to get it).

10. Vietnam House Restaurant, Brooklyn Park, MN

Vietnam House Restaurant in Brooklyn Park is a hub in the Twin Cities’ Vietnamese community. The large space often hosts celebrations like wedding and birthday parties. And you know that if community gathers here, the food is authentic and delicious. Their pho is no exception.

A post shared by Liv2Tel (@liv2tel) on

Select a Minnesota town to find the Best Things-To-Do and Places To Go around you
Find Pho Restaurants Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Aitkin County

Anoka County

Becker County

Beltrami County

Benton County

Big Stone County

Blue Earth County

Brown County

Carlton County

Carver County

Cass County

Chippewa County

Chisago County

Clay County

Clearwater County

Cook County

Cottonwood County

Crow Wing County

Dakota County

Dodge County

Douglas County

Faribault County

Fillmore County

Freeborn County

Goodhue County

Grant County

Hennepin County

Houston County

Hubbard County

Isanti County

Itasca County

Jackson County

Kanabec County

Kandiyohi County

Kittson County

Koochiching County

Lac Qui Parle County

Lake County

Lake Of The Woods County

Le Sueur County

Lincoln County

Lyon County

Mahnomen County

Marshall County

Martin County

Mcleod County

Meeker County

Mille Lacs County

Morrison County

Mower County

Murray County

Nicollet County

Nobles County

Norman County

Olmsted County

Otter Tail County

Pennington County

Pine County

Pipestone County

Polk County

Pope County

Ramsey County

Red Lake County

Redwood County

Renville County

Rice County

Rock County

Roseau County

Saint Louis County

Scott County

Sherburne County

Sibley County

Stearns County

Steele County

Stevens County

Swift County

Todd County

Traverse County

Wabasha County

Wadena County

Waseca County

Washington County

Watonwan County

Wilkin County

Winona County

Wright County

Yellow Medicine County