25 Best Thai Food in Iowa (2025 Guide)
Explore Iowa’s most delicious Thai food with our ultimate Thai restaurant guide.

Cool Basil Clive
1250 86th St, Clive, IA 50325Website+1 515-225-81114.4 (2392)Cool Basil Clive offers an authentic Thai dining experience with its vast menu and variety of options. Guests appreciate the hospitality and friendly service at this upscale establishment, which serves food expertly cooked with lots of flavor. The atmosphere is described to be more upscale than expected, making it stand out for a memorable meal. Prices range from $10-$20 per person for dinner, ensuring good value despite its upscale feel.- Monday: 11AM-2:30PM,4:30-9PM
- Tuesday: 11AM-2:30PM,4:30-9PM
- Wednesday: 11AM-2:30PM,4:30-9PM
- Thursday: 11AM-2:30PM,4:30-9PM
- Friday: 11AM-10PM
- Saturday: 11AM-10PM
- Sunday: 12-9PM
RestroomDessertVegetarian optionsDeliverySiam Table
757 N Ankeny Blvd, Ankeny, IA 50023Website+1 515-964-77154.6 (644)Siam Table received overwhelmingly positive feedback from customers who praised its consistent quality and taste across various dishes. Known for attentive service and an enjoyable atmosphere, the restaurant quickly became a favorite spot for diners seeking excellent culinary experiences without compromising on comfort or enjoyment. Its menu offers recommendations for vegetarians and clearly labeled options catering to different dietary needs, making it accessible yet refined for all preferences. The quick delivery of orders coupled with quick service highlights the efficiency and dedication to customer satisfaction that Siam Table consistently demonstrates.- Monday: 11AM-2PM,4:30-8PM
- Tuesday: 11AM-2PM,4:30-8PM
- Wednesday: 11AM-2PM,4:30-8PM
- Thursday: 11AM-2PM,4:30-8PM
- Friday: 11AM-2PM,4:30-8PM
- Saturday: 11AM-2PM,4:30-8PM
- Sunday: 11AM-2PM,4:30-8PM
RestroomDessertVegetarian optionsVegan optionsDeliveryThai Flavors
1254 E 14th St, Des Moines, IA 50316Website+1 515-262-46584.5 (714)Thai Flavors offers diverse and flavorful dishes that cater to various tastes with its Pad Thai and Tom Yum being popular choices. Despite some recent issues reported regarding the quality of food and customer service, it retains a reputation for delivering tasty meals. Customers have experienced everything from highly satisfying experiences with signature dishes like their spicy Tom Yum to more disappointing outcomes where expectations were not met. The restaurant also includes options that cater to specific dietary needs, such as gluten-free menu items, though some feedback points out inconsistencies in the availability of certain ingredients across different versions of popular dishes.- Monday: 11AM-2PM,5-9PM
- Tuesday: 11AM-2PM,5-9PM
- Wednesday: 11AM-2PM,5-9PM
- Thursday: 11AM-2PM,5-9PM
- Friday: 11AM-2PM,5-10PM
- Saturday: 12-9:30PM
- Sunday: 12-9PM
Accepts reservationsRestroomDessertVegetarian optionsVegan optionsDeliveryEat Thai, Thai Eatery
1821 22nd St STE 103, West Des Moines, IA 50266Website+1 515-440-20754.6 (613)Eat Thai Thai Eatery stands out with its delicious and authentic Thai cuisine, appreciated by both locals and visitors alike. The portions are just right for sharing, making each meal memorable. It excels in accommodating dietary restrictions, ensuring guests can enjoy their meals without complications. Quick service combined with warm hospitality makes every dining experience at this establishment a delightful one.- Monday: Closed
- Tuesday: 11AM-2PM,5-8PM
- Wednesday: 11AM-2PM,5-8PM
- Thursday: 11AM-2PM,5-8PM
- Friday: 11AM-2PM,5-8PM
- Saturday: 12-2:30PM,4-8PM
- Sunday: 4-8PM
Accepts reservationsRestroomDessertVegetarian optionsVegan optionsDeliveryLucky Lotus
Website2721 Ingersoll Ave, Des Moines, IA 503124.7 (485)Lucky Lotus is an inviting little restaurant in Des Moines that offers great food with a nice twist of authentic Thai flavors. From the quirky decor to the spring rolls and peanut sauce that are top-notch hits, patrons often return for their autumn roll and drunken noodles too. With multiple vegan and vegetarian options available, it stands out as a budget-friendly choice that doesn't compromise on taste. The staff's friendly service makes dining there even more enjoyable, despite its sometimes crowded times.- Monday: 11AM-3PM,5-8PM
- Tuesday: 11AM-3PM,5-8PM
- Wednesday: 11AM-3PM,5-8PM
- Thursday: 11AM-3PM,5-8PM
- Friday: 11AM-3PM,5-9PM
- Saturday: 11AM-3PM,5-9PM
- Sunday: Closed
RestroomDessertVegetarian optionsVegan optionsCurbside pickupPete's Thai Kitchen
609 E 22nd St, Dubuque, IA 52001Website+1 563-582-28164.5 (628)Pete's Thai Kitchen presents an extraordinary dining experience blending innovative cuisine with contemporary industrial ambiance. Customers rave about the amazing dishes, including generously portioned shrimp and perfectly cooked curry. The friendly service, unique artistry in the decor, and reasonably priced menu contribute to making it stand out among other restaurants. It has become a favorite choice for both celebratory dinners and casual meals, earning top ratings from patrons who consistently return for more memorable experiences.- Monday: 10:30AM-2PM,4:30-9PM
- Tuesday: Closed
- Wednesday: 10:30AM-2PM,4:30-9PM
- Thursday: 10:30AM-2PM,4:30-9PM
- Friday: 10:30AM-2PM,4:30-9PM
- Saturday: 11AM-9PM
- Sunday: 11AM-8PM
- delivery:
- Monday: 10:30 AM-2 PM,4:30-8:30 PM
- Tuesday: Closed
- Wednesday: 10:30 AM-2 PM,4:30 PM-12 AM
- Thursday: 10:30 AM-2 PM,4:30 PM-12 AM
- Friday: 10:30 AM-2 PM,4:30 PM-12 AM
- Saturday: 10:30 AM-12 AM
- Sunday: 10:30 AM-8 PM
Accepts reservationsWi-FiRestroomDessertVegetarian optionsVegan optionsDeliveryDe Rice
8430 Birchwood Ct, Johnston, IA 50131Website+1 515-635-06824.5 (616)De Rice seems to be a highly praised restaurant known for its consistently excellent cuisine, whether delivered to-go or enjoyed in-house. Guests appreciate the friendly service and extensive menu offerings, which include vegetarian options due to their wide selection. Known for its fantastic sushi and Tom Yum soup, it stands out despite modest appearances, earning numerous 5-star reviews from customers who often make the journey to experience De Rice's delightful flavors.- Monday: 11AM-2PM,5-9PM
- Tuesday: 11AM-2PM,5-9PM
- Wednesday: 11AM-2PM,5-9PM
- Thursday: 11AM-2PM,5-9PM
- Friday: 11AM-2PM,5-10PM
- Saturday: 12-10PM
- Sunday: 12-9PM
- happy hours:
- Monday: 6-8 PM
- Tuesday: 6-8 PM
- Wednesday: Closed
- Thursday: Closed
- Friday: Closed
- Saturday: 2-4 PM
- Sunday: 2-4 PM
Accepts reservationsRestroomDessertVegetarian optionsVegan optionsDeliveryCurbside pickupThai Bistro & Sushi Bar
7 S Delaware Ave, Mason City, IA 50401Website+1 641-201-82164.5 (611)Thai Bistro & Sushi Bar is highly praised for its delicious and timely served food, attracting patrons with a vast selection catering to both Japanese and Thai cuisine preferences. The restaurant stands out by offering various sushi rolls that are well-received and appreciated by regular customers. Notably, the Takoyaki here is a standout item, known for its mouth-watering quality. Despite minor concerns like darkness and cleanliness issues in some areas, patrons appreciate the overall friendly service and extensive menu options at Thai Bistro & Sushi Bar.- Monday: 11AM-3PM,5-9PM
- Tuesday: 11AM-3PM,5-9PM
- Wednesday: 11AM-3PM,5-9PM
- Thursday: 11AM-3PM,5-9PM
- Friday: 11AM-3PM,5-9:30PM
- Saturday: 12-9:30PM
- Sunday: 12-9PM
- takeout:
- Monday: 11 AM-3 PM,5-9 PM
- Tuesday: 11 AM-3 PM,5-9 PM
- Wednesday: 11 AM-3 PM,5-9 PM
- Thursday: 11 AM-3 PM,5-9 PM
- Friday: 11 AM-3 PM,5-9:30 PM
- Saturday: 12-9:30 PM
- Sunday: 12-9 PM
Accepts reservationsRestroomDessertVegetarian optionsVegan optionsDeliveryCurbside pickupThai Kitchen
2410 Chamberlain St, Ames, IA 50014Website+1 515-292-47884.5 (502)Thai Kitchen offers consistently delicious dishes with generous portions and friendly service. Whether ordering from their extensive menu or picking up items for takeout, customers appreciate the quality and consistency of their food across various Thai cuisines. Known for its authentic flavors, Thai Kitchen provides comfort in dining spots that patrons often return to after busy days. The spicy levels are realistic, ensuring that dishes suit a wide range of preferences without overwhelming tastes.- Monday: 11AM-8PM
- Tuesday: 11AM-8PM
- Wednesday: 11AM-8PM
- Thursday: 11AM-8PM
- Friday: 11AM-8PM
- Saturday: 11AM-8PM
- Sunday: 11AM-8PM
Wi-FiRestroomDessertBreakfastVegetarian optionsVegan optionsDeliveryCurbside pickupThai Spice
1210 S Gilbert St # 200, Iowa City, IA 52240Website+1 319-351-25814.4 (503)Thai Spice offers top-notch Thai cuisine with dishes that range from excellent to remarkable, though prices could be seen as higher for some customers. Known for its friendly service and inviting decor, the establishment has earned loyalty over the years, even if it sometimes struggles under busy periods where adding extra time is advised. Despite these occasional issues, the quality of food consistently stands out, making it a place that merits regular visits or special treats.- Monday: 11AM-2PM,4:30-9PM
- Tuesday: 11AM-2PM,4:30-9PM
- Wednesday: 11AM-2PM,4:30-9PM
- Thursday: 11AM-2PM,4:30-9PM
- Friday: 11AM-2PM,4:30-9PM
- Saturday: 11AM-2PM,4:30-9PM
- Sunday: 4:30-9PM
RestroomDessertVegetarian optionsVegan optionsBlue Elephant Thai Restaurant
2301 2nd St suite 2, Coralville, IA 52241Website+1 319-351-45434.5 (422)- Monday: Closed
- Tuesday: 11AM-2:30PM,4-9PM
- Wednesday: 11AM-2:30PM,4-9PM
- Thursday: 11AM-2:30PM,4-9PM
- Friday: 11AM-2:30PM,4-9PM
- Saturday: 12-9PM
- Sunday: 12-8PM
Accepts reservationsRestroomDessertVegetarian optionsVegan optionsSiamville Thai Cuisine
3635 1st Ave SE, Cedar Rapids, IA 52403Website+1 319-364-19554.5 (417)Siamville Thai Cuisine offers consistently delicious and authentic Asian dishes in a cozy setting that garners praise from both regulars and new visitors alike. Known for its friendly service, the restaurant not only satisfies palates with their wide variety of options but also creates an inviting atmosphere where diners can enjoy quiet conversations and memorable meals without feeling rushed. Whether dining in or opting for convenient takeout, Siamville consistently provides a satisfying culinary experience that patrons return to time and again.- Monday: 11AM-2PM,5-8PM
- Tuesday: 11AM-2PM,5-8PM
- Wednesday: 11AM-2PM,5-8PM
- Thursday: 11AM-2PM,5-8PM
- Friday: 11AM-2PM,5-8PM
- Saturday: 12-8PM
- Sunday: Closed
Accepts reservationsRestroomDessertVegetarian optionsVegan optionsZuzap
12871 University Ave #100, Clive, IA 50325Website+1 515-440-11444.4 (447)Zuzap offers excellent Thai cuisine, appreciated for its flavorful dishes that cater to various spice preferences. Despite the dining room being closed due to COVID-19, their takeout service is praised for its great flavor and spiciness options. Regulars commend the restaurant’s commitment to making orders spicy upon request, though they recommend ordering takeout rather than eating in at hole-in-the-wall-style establishments.- Monday: 11AM-2:30PM,5-8PM
- Tuesday: 11AM-2:30PM,5-8PM
- Wednesday: 11AM-2:30PM,5-8PM
- Thursday: 11AM-2:30PM,5-8PM
- Friday: 11AM-2:30PM,5-8:30PM
- Saturday: 11AM-2:30PM,5-8:30PM
- Sunday: Closed
RestroomDessertVegetarian optionsVegan optionsJack's Pho' House
802 S 3rd Ave, Marshalltown, IA 50158+1 641-328-14804.7 (270)Jack's Pho House offers high-quality pho and other Asian dishes at reasonable prices, known for its generous portions and flavorful homemade sauces. Patrons appreciate the clean atmosphere and attentive service. Its location makes it an easy parking spot with consistent quality across visits, making it a popular choice among locals and visitors alike.- Monday: Closed
- Tuesday: 11AM-1:30PM,4:30-8:30PM
- Wednesday: 11AM-1:30PM,4:30-8:30PM
- Thursday: 11AM-1:30PM,4:30-8:30PM
- Friday: 11AM-1:30PM,4:30-8:30PM
- Saturday: 11AM-3PM
- Sunday: Closed
Wi-FiRestroomDessertVegetarian optionsVegan optionsDeliveryViet-Thai Taste
208 S 2nd Ave W, Newton, IA 50208Website+1 641-792-39124.7 (253)Viet-Thai Taste offers authentic and delicious Thai cuisine with fresh ingredients that cater to various spice preferences. Known for its attentive service and big portions, this establishment also caters well to carry-out orders. The ambiance is cozy within an older yet historically significant building, making it a favorite spot among patrons who appreciate the blend of traditional charm and modern dining convenience.- Monday: 11AM-8PM
- Tuesday: 11AM-8PM
- Wednesday: 11AM-8PM
- Thursday: 11AM-8PM
- Friday: 11AM-8PM
- Saturday: 11AM-8PM
- Sunday: Closed
Accepts reservationsWi-FiRestroomVegetarian optionsDeliveryPad Thai Restaurant
119 N Main St, Mt Pleasant, IA 52641Website+1 319-385-85204.5 (285)- Monday: 11AM-1:30PM,4-7:30PM
- Tuesday: 11AM-1:30PM,4-7:30PM
- Wednesday: 11AM-1:30PM,4-7:30PM
- Thursday: 11AM-1:30PM,4-7:30PM
- Friday: 11AM-1:30PM,4-7:30PM
- Saturday: 11AM-1:30PM,4-7:30PM
- Sunday: Closed
Accepts reservationsRestroomDessertVegetarian optionsVegan optionsPookie's Thai Cuisine
803 Jefferson St, Burlington, IA 52601Website+1 319-752-76864.7 (222)- Monday: Closed
- Tuesday: Closed
- Wednesday: 11AM-2PM,4-8PM
- Thursday: 11AM-2PM,4-8PM
- Friday: 11AM-2PM,4-8PM
- Saturday: 11AM-2PM,4-8PM
- Sunday: Closed
RestroomDessertVegetarian optionsVegan optionsMercy Thai Restaurant
4104 Rivers Edge Pkwy Suite 109, Council Bluffs, IA 51501+1 712-828-42004.7 (212)Mercy Thai offers flavorful dishes with big portions and a family-friendly atmosphere. Despite minor issues like missing ingredients or overly salty sauces, the restaurant garners praise for its tasty offerings such as Drunken Noodles and Egg Rolls. Known for satisfying local tastes, Mercy Thai attracts patrons who appreciate its authentic Asian cuisine, though some may find it lacking in specific aspects compared to their original dining experience.- Monday: 11AM-2:30PM,4:30-8:30PM
- Tuesday: 11AM-2:30PM,4:30-8:30PM
- Wednesday: 11AM-2:30PM,4:30-8:30PM
- Thursday: 11AM-2:30PM,4:30-8:30PM
- Friday: 11:30AM-2:30PM,4:30-8:30PM
- Saturday: 11AM-2:30PM,4:30-8:30PM
- Sunday: Closed
- lunch:
- Monday: 11 AM-2:30 PM
- Tuesday: 11 AM-2:30 PM
- Wednesday: 11 AM-2:30 PM
- Thursday: 11 AM-2:30 PM
- Friday: 11 AM-2:30 PM
- Saturday: 11 AM-2:30 PM
- Sunday: Closed
Accepts reservationsRestroomDessertVegetarian optionsVegan optionsThai Flavors Ingersoll
2301 Ingersoll Ave #500, Des Moines, IA 50312Website+1 515-776-72014.2 (267)Thai Flavors Ingersoll offers a range of dishes that cater to various tastes with its extensive menu. Despite some past issues reported, recent visits highlight improved service and food quality, making the restaurant worth revisiting for those seeking authentic Thai cuisine in Des Moines. The attentive staff now seem more engaged and knowledgeable about creating custom orders based on customer preferences. Notably, adjustments for vegans are easy to make, and mock duck dishes have received high praise for their presentation and flavor.- Monday: 11AM-2PM,5-9PM
- Tuesday: 11AM-2PM,5-9PM
- Wednesday: 11AM-2PM,5-9PM
- Thursday: 11AM-2PM,5-9PM
- Friday: 11AM-2PM,5-10PM
- Saturday: 12-10PM
- Sunday: 12-8PM
- happy hours:
- Monday: 5-7 PM
- Tuesday: 5-7 PM
- Wednesday: 5-7 PM
- Thursday: 5-7 PM
- Friday: Closed
- Saturday: Closed
- Sunday: Closed
Accepts reservationsRestroomDessertVegetarian optionsVegan optionsDeliverySiam Thai Cafe
905 State St, Bettendorf, IA 52722Website+1 563-549-84254.8 (81)- Monday: 11AM-3PM,4:30-9PM
- Tuesday: 11AM-3PM,4:30-9PM
- Wednesday: 11AM-3PM,4:30-9PM
- Thursday: 11AM-3PM,4:30-9PM
- Friday: 11AM-3PM,4:30-9PM
- Saturday: 11AM-3PM,4:30-9PM
- Sunday: Closed
Soi 5 Thai
217 5th Ave S, Clinton, IA 52732Website+1 563-278-54784.8 (80)Soi 5 Thai offers delightful Thai cuisine with dishes that include popular options like the pad thai and crab rangoons. The service is quick and friendly, making every meal memorable due to its fast turnaround and welcoming staff. Despite having some minor issues such as finding hair in one's food, the overall experience makes it worth a visit for those seeking authentic Thai dining in this area. Notably, it has become a favorite spot for locals and visitors alike who appreciate both the flavors and ambiance of the restaurant.- Monday: 11AM-8PM
- Tuesday: 11AM-8PM
- Wednesday: 11AM-8PM
- Thursday: 11AM-8PM
- Friday: 11AM-8PM
- Saturday: 11AM-8PM
- Sunday: Closed
RestroomDessertVegetarian optionsVegan optionsDeliveryYing’s Kitchen
504 Lake Ave N, Storm Lake, IA 50588+1 712-213-94644.7 (71)Ying's Kitchen offers consistently delicious food with authentic flavors, catering to various dietary preferences including gluten-free options and vegetarian dishes. Despite occasional outages for popular items, the establishment maintains an inviting atmosphere punctuated by friendly service that keeps customers returning. While prices are reasonable, patrons often share meals due to generous portions, and there’s ample street parking available right outside the restaurant's corner location.- Monday: Closed
- Tuesday: 11AM-2PM,4:30-8PM
- Wednesday: 11AM-2PM,4:30-8PM
- Thursday: 11AM-2PM,4:30-8PM
- Friday: 11AM-2PM,4:30-8PM
- Saturday: 11AM-2PM,4:30-8PM
- Sunday: Closed
RestroomDessertVegetarian optionsVegan optionsJJ Jasmine Thai Cuisine
400 Walnut St 2nd Floor, Des Moines, IA 50309Website+1 515-288-42474.4 (92)JJ Jasmine Thai Cuisine offers consistently delicious meals with fresh ingredients and flavorful dishes across various categories including fried tofu spring rolls, pad thai, drunken noodles, and spicy chicken. Despite occasional issues with portion sizes and prices, the quick service and friendly staff make it worth trying, especially given its location in a vibrant area of Des Moines, offering a great dining experience without breaking the bank for lunch.- Monday: 10:30AM-6PM
- Tuesday: 10:30AM-6PM
- Wednesday: 10:30AM-6PM
- Thursday: 10:30AM-3PM
- Friday: 10:30AM-7PM
- Saturday: Closed
- Sunday: Closed
Accepts reservationsRestroomDessertVegetarian optionsVegan optionsDeliveryJasmine Thai Restaurant
3069 Floyd Blvd, Sioux City, IA 51108Website+1 712-274-38114.7 (56)Jasmine Thai Restaurant stands out with its fresh and flavorful dishes, creating an inviting atmosphere that caters to both casual diners and those seeking a memorable meal. The attentive service and warm staff contribute significantly to the overall experience, making it a standout choice for any visit, especially highlighted by fan favorites like the yellow curry dish and spring rolls. Whether trying new special menus or returning for comfort food classics, Jasmine consistently delivers satisfaction that encourages repeat visits.- Monday: 11AM-3PM,4-9PM
- Tuesday: 11AM-3PM,4-9PM
- Wednesday: 9AM-5PM
- Thursday: 11AM-3PM,4-9PM
- Friday: 11AM-3PM,4-9PM
- Saturday: 11AM-3PM,4-9PM
- Sunday: 11AM-3PM,4-9PM
Accepts reservationsRestroomDessertVegetarian optionsVegan optionsThai Spice Express
101 Windflower Ln #1100, Solon, IA 52333Website+1 319-644-80954.7 (55)- Monday: 11AM-2PM,4:30-8PM
- Tuesday: Closed
- Wednesday: 11AM-2PM,4:30-8PM
- Thursday: 11AM-2PM,4:30-8PM
- Friday: 11AM-2PM,4:30-8PM
- Saturday: 11AM-2PM,4:30-8PM
- Sunday: 5-8PM
Wi-FiRestroomVegetarian optionsVegan optionsDrive-through