Skip to main

Best Thai food in MO

Taste the Essence of Thailand with Our Signature Dishes!

Try our most popular items

Treat yourself to our must-try list that has everyone talking

View Full Menu

Thai Kitchen Chicken Dinner

Crispy chicken stir fried in sweet and savory sauce. Served on a bed of broccoli

Add Item

Thai Rama Dinner

Carrots and protein stir fried in tangy peanut sauce. Served on a bed of broccoli

Add Item

Pineapple Duck Curry

Half duck in exotic Thai curry with pineapples, tomatoes, bell peppers, and basil

Add Item

Seafood Hot Pot

Seafood medley (shrimp, calamari, crabstick, mussels), bell peppers, tomatoes, onions, and basil leaves in spicy lemongrass broth

Add Item

Welcome to Thai🌿Kitchen

At Thai Kitchen, we bring a slice of Thailand right to your neighborhood. With multiple locations like Thai Mama, Thai Kitchen O'Fallon, Thai Kitchen St. Charles, Thai Kitchen - The Hill, and Thai Kitchen Wentzville, we're here to serve you delicious meals that feel just like home. Whether you want to dine in with friends, pick up some food for a cozy night at home, or enjoy quick delivery, we make it easy to enjoy authentic Thai cuisine.

Food Made Fresh

We take pride in serving award-winning dishes made from traditional recipes. Each meal is prepared with fresh ingredients, so you can enjoy all your favorites like our comforting curries, drunken noodles and chow mein.

Dining Made Easy

We know life gets busy, so we’ve made it super easy to enjoy our food! Just place your order online, and we’ll have it ready for you in no time. If you want to dine out, stop by one of our cozy locations, where you can relax and enjoy a great meal.

Order From Our Website

Order From Our Website

Order directly from our website to save money in fees, get faster service, earn free food via our rewards program, and support local business.

Gather with Loved Ones for Authentic Thai Dishes!

⭐⭐⭐⭐⭐Here’s a sneak peek of the items our customers can’t stop talking about⭐⭐⭐⭐⭐

Catering for Your Special Events

Catering for Your Special Events
Got a special event coming up? Let us cater it! We can bring our tasty dishes right to you. Just call us at 314-363-3993 to talk about your catering needs, and we’ll help make your event unforgettable.✨

Come Visit Us

Come Visit Us
No matter how you enjoy your meal, we’re here to make your experience special. Our friendly staff is ready to welcome you. Visit us at any of our Thai Kitchen locations or order online today. We can’t wait to share our delicious food with you! 😊

What our customers are saying

Check out our most recent reviews!

Went for a Wednesday night dinner and it was a great choice! We were happily greeted at the door and was seated. We loved the mixed style seating which gave a personal feel to every table. The staff was very polite and attentive. The owner came around and talked to us a few times and engaged with us personally. Will definitely be coming back!

Craig L.

Craig L.

My first time visit to the Thai Mama Restaurant was delightful! The atmosphere was pleasing, and the chef was exceptionally kind. When I asked for extra chili, she gladly accommodated my request and even took the time to inquire about my dining experience. I was particularly impressed when she made fresh tofu for my red curry, and the spicy basil with fresh tofu that I ordered was exceptionally delicious. Overall, my dining companions and I were thoroughly delighted with the food and service. I look forward to returning and would highly recommend Thai Mama Restaurant to others.

Aparna V.

Aparna V.

Atmosphere was really cool and abstract. We like how the dinner room was set to be different by using a variety of types of home dining tables. The food was great! It was really nice that the google reviews matched the food. Fresh, flavorful and very delicious.

Dave H.

Dave H.

Featuring

Catering

Delivery

Takeout

Dine In

Thai Kitchen Rewards

Thai Kitchen Rewards

Join our rewards program to earn points, get free items, and stay up to date with us.

Frequently asked questions

Our locations


Opens at 11:00 AM

Sunday

12:00 PM - 9:00 PM

Monday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Tuesday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Wednesday

Closed

Thursday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Friday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Saturday

12:00 PM - 9:00 PM


Opens at 11:00 AM

Sunday

12:00 PM - 9:00 PM

Monday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Tuesday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Wednesday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Thursday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Friday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Saturday

12:00 PM - 9:00 PM


Opens at 11:00 AM

Sunday

12:00 PM - 9:00 PM

Monday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Tuesday

Closed

Wednesday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Thursday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Friday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Saturday

12:00 PM - 9:00 PM


Opens at 11:00 AM

Sunday

12:00 PM - 9:00 PM

Monday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Tuesday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Wednesday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Thursday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Friday

11:00 AM - 2:30 PM

4:30 PM - 9:00 PM

Saturday

12:00 PM - 9:00 PM