Whether it’s Mexican, Chinese, Thai or Cajun, we’ve all got an ethnic food we crave no matter how many times we’ve eaten it. Here are some of the best in Missouri. Grab a snack, because you’ll be hungry after this!
1. Fork & Stix – St. Louis
This neighborhood Thai eatery specializes in traditional Northern Thai cuisine. Don't miss the Khao Soi, a savory-sweet egg noodle curry soup. Address: 549 Rosedale Ave, St. Louis, MO 63112
2. Spices Asian Restaurant – Kansas City
Here's another must-try Thai spot. Spices Asian serves up homemade delicacies, including Pad Thai, Yellow Curry and Phad Grapow. Address: 2417 Burlington St, North Kansas City, MO 64116
3. The Cabbage Roll – St. Joseph
Called a "hidden gem" by the St. Joseph News-Press, The Cabbage Roll offers authentic German and Ukrainian fare—sausage, pierogies, jagerschnitzel and, of course, cabbage rolls. Address: 2641 Lafayette St, St Joseph, MO 64507
4. Cafe Poland – Columbia
Another Eastern European restaurant not to miss is Cafe Poland in Columbia. You'll be dreaming of the pierogies long after you visit this cozy eatery. Address: 807 Locust St, Columbia, MO 65201
5. Private Kitchen – St. Louis
In this tiny, authentic Chinese restaurant, diners must place their order when they make reservations. The planning is worth it—don't miss the soup dumplings or Peking duck. Address: 8106 Olive Blvd, St. Louis, MO 63130
6. Los Cazadores – Rolla
For memorable Mexican, check out Los Cazadores in Rolla. The burrito deluxe is a delicious (cheesy) winner. Address: 121 Hj Dr., Rolla, MO 65401
7. La Bodega – Kansas City
Bodega is basically foodie heaven—shareable tapas and the best in Spanish cuisine. It's a winner all around. Address: 703 Southwest Blvd, Kansas City, MO 64108
8. The Greek Corner Gyros – Kirksville
You can't go wrong with a gyro from The Greek Corner. This spot is rated the No. 1 restaurant in Kirksville on Trip Advisor. Address: 301 S Franklin St, Kirksville, MO 63501
9. Das Stein House – Jefferson City
This Jefferson City establishment has been serving up authentic German cuisine for more than three decades. Address: 1436 Southridge Dr, Jefferson City, MO 65109
10. Sameem Afghan – St. Louis
Addicting is the only word to describe Sameem's mouthwatering combination of spices and fresh ingredients. The Muntoo dumplings are especially delicious. Address: 4341 Manchester Ave, St. Louis, MO 63110
11. India Clay Oven and Grill – Branson
If you're craving complex curries and delectable samosas, stop in at the India Clay Oven and Grill. Address: Vista Plaza, 2005 W 76 Country Blvd, Branson, MO 65616
12. Blue Koi Noodles & Dumplings – Kansas City
Blue Koi offers some of the best Chinese noodles and dumplings in the area. The restaurant was even featured in Food Network's Diners, Drive-Ins and Dives. Address: 1803 W 39th St, Kansas City, MO 64111
13. Sergio's Taqueria – Lake Ozark
Don't let the casual ambiance fool you—Sergio's is serious about tacos. Top choices here are Sergio's burrito stuffed with carne asada and the taco al pastor. Address: 4824 Osage Beach Pkwy #4, Osage Beach, MO 65065
14. Grbic – St. Louis
St. Louis is home to the largest population of Bosnians outside Bosnia. So a tour of the state's top ethnic eats would be remiss without some Bosnian fare. Grbic in south St. Louis offers some of the best. Address: 4071 Keokuk St, St. Louis, MO 63116
15. Chim's Thai Kitchen – Columbia
Delicious Thai food served out of a truck by the side of the Missouri river. Does it get any more perfect? Address: 11505 Smith Hatchery Rd, Columbia, MO 65203
16. Cafe Cusco – Springfield
No need to head south for great Peruvian dining! Cafe Cusco in Springfield offers a wide range of ultra-fresh dishes, from ceviche to ancient Incan recipes. Address: 234 E Commercial St, Springfield, MO 65803
17. Broussard's Cajun Cuisine – Cape Girardeau
Take your taste buds on a trip to New Orleans. Bring a friend or two, because you'll have trouble deciding between the etouffee, jambalaya and red beans and rice. Address: 114 Main St, Cape Girardeau, MO 63701
18. Bun Mee Phan – Kansas City
This is the first restaurant dedicated to banh mi sandwiches in Kansas City. Address: 4244 N Oak Trafficway, Kansas City, MO 64116
19. La Vallesana – St. Louis
St. Louis' Cherokee Street is teeming with awesome, authentic Mexican restaurants. One of the best is La Vallesana. The tacos are ultra-affordable and unforgettable. Address: 2801 Cherokee St, St. Louis, MO 63118
OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.