The 10 Best Pho Restaurants in Iowa!

If you are looking for that specific pho taste, then the state of Iowa has more than a few options for you. Spread across the state from Storm Lake to Davenport, Iowa has some great authentic Vietnamese and pho restaurants to choose from. Whether you are looking for some Vietnamese crepes, spring rolls, crispy yellow egg noodles or a piping hot bowl of Pho, these 10 best pho restaurants in Iowa deliver with both takeout service and dining-in experiences. 

1. I Love Pho, Coralville, IA

The name says it all at I Love Pho in Coralville, and if you happen to admire the Vietnamese noodle soup like they do, you’re going to love this trendy restaurant. Featuring a full menu of all your pho favorites and similar dishes, whether it’s your first time or umpteenth visit, the House Special Pho at I Love Pho is what is always going to have you coming back for more. 

2. Pho 515, Des Moines, IA

Featuring a wide assortment of Vietnamese fares, Pho 515 is one of the best spots in Des Moines to grab a bowl of pho. Alongside their charming interior restaurant, customers at Pho 515 can order any one of their tantalizing entrees as a to-go order. Other favorites at Pho 515 besides their doubly delicious pho include the 515 Vietnamese crepes, rotisserie quail and the crispy egg noodle birds nest. 

3. A Dong, Des Moines, IA

A long-standing Vietnamese favorite in Des Moines, A Dong has a reputable history of serving up some of the best pho in the capital city. Family owned and operated, A Dong features over 140 entree options to choose from, as well as a wide variety of appetizers, drinks and desserts. Relying heavily on fresh ingredients from the surrounding area, A Dong delivers when it comes to quality cuisine and Vietnamese dishes. 

¡Sopa!

A post shared by Amira Dana (@earlybirdbrannenandsutro) on

4. Mai Pho, Cedar Rapids, IA

Featuring a menu filled with authentic Vietnamese cuisine, and a comfortable atmosphere to enjoy your meal, Mai Pho of Cedar Rapids doesn’t just deliver on great food, it strives to provide a wonderful dining experience. While the wide variety of pho entrees found at Mai Pho may bring you in the door, it’s the entire lineup of Vietnamese crepes, spring rolls and crispy yellow egg noodles that will have you coming back for more. 

5. Pho 85, Ankeny, IA

Featuring authentic appetizers, fantastic pho, delectable noodle buns and savory noodle soup, Pho 85 delivers on the full Vietnamese eating experience. Couple Pho 85’s extensive menu with their central location in the Ankeny community, and this authentic pho restaurant becomes the perfect place to grab a bite. Whether you eat in the comfortable dining room or you take your order to go, you’ll be happy with your selection from Pho 85 in Ankeny. 

Love that I had pho today! My day was complete!

A post shared by Otis Khounlo (@solotis) on

6. Le’s Restaurant, Ames, IA

Featuring both Vietnamese and Chinese cuisine options, Le’s Restaurant is located just on the outskirts of the Iowa State University campus, making it a popular spot for students and community members of Ames alike. With a wide range of authentic items to choose from, and an availability to order online, there’s plenty of ways to enjoy your menu selection at Le’s Restaurant, and plenty of reasons to come back for some more. 

Deliciousness

A post shared by Caroline Chow (@puppychow9) on

7. Lakeshore Pho, Storm Lake, IA

Locally owned and operated, Lakeshore Pho in Storm Lake offer Vietnamese, Thai, Chinese, and Laotian cuisine throughout the week. With such a wide spectrum of flavors, it’s easy to find something unique at Lakeshore Pho, including the eight different pho varieties to choose from. Whichever flavor direction you head at Lakeshore Pho, you won’t be disappointed with your order. 

8. Sun Cafe, Iowa City, IA

Featuring authentic fares and a comfortable atmosphere, the Sun Cafe of Iowa City is a University of Iowa hot spot for some Vietnamese cuisine. With a long list of appetizers, entrees, drinks and desserts, there are few taste buds that Sun Cafe can’t reach, and plenty of food for some leftovers. For an authentic taste that will have you coming back for more, the Sun Cafe serves up the flavor seven days of the week. 

9. California Pho, Davenport, IA

Made to order with the freshest and finest ingredients, California Pho of Davenport delivers big when it comes to tasty entrees and appetizers. Featuring a full menu stacked with rice noodle soups, sandwiches, vermicelli and plenty of pho options, you could spend all seven days of the week eating at California Pho and still not try everything. Find your next Vietnamese favorite at California Pho in Davenport. 

10. Jack’s Pho House, Marshalltown, IA

Featuring gluten-free, vegan and vegetarian options ranging from Laos, Vietnam and Thailand, Jack’s Pho House delivers for all selective tastes in the family. Alongside their long menu of appetizers, entrees, drinks and desserts, Jack’s Pho House also provides a comfortable environment to dine in at and have a great eating experience. Take out is available as well, and no matter how you get your fix at Jack’s Pho House, you’ll finish your meal with a smile on your face. 

Select a Iowa 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:

Adair County

Adams County

Allamakee County

Appanoose County

Audubon County

Benton County

Black Hawk County

Boone County

Bremer County

Buchanan County

Buena Vista County

Butler County

Calhoun County

Carroll County

Cass County

Cedar County

Cerro Gordo County

Cherokee County

Chickasaw County

Clarke County

Clay County

Clayton County

Clinton County

Crawford County

Dallas County

Davis County

Decatur County

Delaware County

Des Moines County

Dickinson County

Dubuque County

Emmet County

Fayette County

Floyd County

Franklin County

Fremont County

Greene County

Grundy County

Guthrie County

Hamilton County

Hancock County

Hardin County

Harrison County

Henry County

Howard County

Humboldt County

Ida County

Iowa County

Jackson County

Jasper County

Jefferson County

Johnson County

Jones County

Keokuk County

Kossuth County

Lee County

Linn County

Louisa County

Lucas County

Lyon County

Madison County

Mahaska County

Marion County

Marshall County

Mills County

Mitchell County

Monona County

Monroe County

Montgomery County

Muscatine County

Obrien County

Osceola County

Page County

Palo Alto County

Plymouth County

Pocahontas County

Polk County

Pottawattamie County

Poweshiek County

Ringgold County

Sac County

Scott County

Shelby County

Sioux County

Story County

Tama County

Taylor County

Union County

Van Buren County

Wapello County

Warren County

Washington County

Wayne County

Webster County

Winnebago County

Winneshiek County

Woodbury County

Worth County

Wright County