10 Best Thai Restaurants in Iowa

We’re not just corn fields and farms here — Iowa is also home to some of the best Thai restaurants in the country. From Thai Flavors in Des Moines to Thai Kitchen in Ames, we’re sharing the 10 best Thai restaurants in Iowa.

Thai Spice Noodle House, Iowa City, IA

Thai Spice Noodle House is the best place for unique twists on classic Thai dishes. Their House Rice Soup With Beef has something of a cult following. They also offer Thai-style fusion dishes that will have you craving more.

Thai Flavors, Des Moines, IA

Thai Flavors is an Asian fusion restaurant serving phenomenal Thai dishes and classic Japanese meals. Some of the highest-rated meals are papaya salad, Tom Kha Gai, and mango with sweet sticky rice.

Siamville Thai Cuisine, Cedar Rapids, IA

Siamville Thai Cuisine offers some of the most authentic Thai food in Iowa. This is a more upscale dining establishment, and the price reflects this, but you get what you pay for. This is the perfect Thai place to go on a date or to impress a client.

Blue Elephant Thai Restaurant, Coralville, IA

Blue Elephant offers great food and service, and attracts a regular clientele because of it. Customers love the Tom Yum Soup and Graw Paw Moo Grob.

Lemon Grass, Adel, IA

Lemon Grass was formerly located in Des Moines but reopened in Adel a few years ago. This is the best place to visit for lunch. They offer a massive menu with reasonable prices, making this the perfect restaurant to eat during your lunch break.

Pete’s Thai Kitchen, Dubuque, IA

Pete’s Thai Kitchen creates the perfect dining experience with beautiful decor, friendly service, and clean surroundings. Try it for date night or bring the whole family.

NaRa Thai Cuisine, Marion, IA

NaRa has one of the most diverse menus of any Thai restaurant. You can choose from different curry and fried rice variations, as well as house specialties.

Exotic Thai Restaurant, Davenport, IA

Exotic Thai Restaurant has been greatly missed during its remodeling, but it’s well worth the wait. The restaurant is owned by Chef Mun Luangruang, who has been cooking traditional Thai dishes from a young age. She can make Thai food for any dietary preferences or needs, including gluten-free dishes.

Thai Kitchen, Ames, IA

Thai Kitchen is the best place to visit for affordable Thai food. Their dishes are reasonably priced, and they give generous portions. Pad Thai and Crab Rangoons are the most popular dishes.

Diamond Thai Cuisine, Sioux City, IA

Diamond Thai Cuisine makes all its meals by scratch and only uses the freshest ingredients. Owned and operated by family, the staff here truly cares about the experience they deliver.

View more Iowa Thai Restaurants.
Share your favorites!
Iowa Search
Find Restaurants Near You
Select a Iowa town to find
the Best Things-To-Do and Places To Go around you