Amsterdam is a true paradise for foodies, and Thai cuisine has rightfully earned its place in the capital. But where can you find truly authentic Thai food in Amsterdam, far removed from the predictable tourist menus?
In this overview, we’ve compiled a list of Amsterdam’s top Thai restaurants for you. From hidden gems in West to iconic spots on the Zeedijk: whether you’re in the mood for a fiery curry from the northeast or classic Pad Thai, this updated list is sure to help you discover your new favorite spot in the city.
Phu Thai
At Phu Thai, you’ll step inside for an authentic Thai family dinner, right in the historic heart of Amsterdam near the Nieuwmarkt. This welcoming restaurant is run by the Phu Thai ethnic group from northeastern Thailand, which immediately creates a warm and homey atmosphere. The menu features genuine Thai comfort food; be sure to try the creamy Massaman Curry or the flavorful Tom Khaa Koeng (a traditional shrimp soup with coconut milk and lemon).
Royal Thai
Royal Thai is an authentic gem near Leidseplein, where you can enjoy classic dishes like tom yum and green curry. The extensive vegetarian menu is also highly recommended, with dishes that are just as flavorful as the meat or fish options. Be sure to try one of the set menus to fully enjoy the diverse flavors of Thai cuisine.
Baibua Thai Restaurant

Baibua Thai Restaurant has a warm and welcoming atmosphere. Try the tom yum soup and the red chicken curry—trueflavor highlights. This family-run restaurant offers plenty of vegetarian options and will definitely have you coming back for more.
Maenaam Thai Restaurant

Maenaam Thai Restaurant comes highly recommended for lovers of Thai cuisine. The restaurant serves generous portions—perfect for when you’re really hungry! The shrimp pad Thai is a must-try. There are also Laotian dishes that are well worth trying.
Rakang

Rakang offers a wide selection of dishes that will tantalize your taste buds. The pad Thai is delicious, but be sure to try the “five buddies” appetizer, a mix of small dishes such as fish cakes and chicken wrapped in pandan leaves. There are a few vegetarian options, but meat lovers in particular will be in heaven here.
Bird Thais Restaurant
Bird Thai’s Restaurant has a fantastic menu. The panang curry strikes a delicious balance between spicy and sweet, with a fresh hint of lychee. If you’re looking for something lighter, try the papaya salad. The portions are generous, so make sure you come with a healthy appetite!
Krua Thai
This family-run business has been a household name since 1991 and is one of the oldest Thai restaurants in Amsterdam. The fully halal kitchen has remained true to traditional flavors for over thirty years, making it a well-deserved TripAdvisor favorite. Be sure to order the Khiao Whan Kai (chicken in green curry) or the spicy Yam Neua ( grilled beef with garlic, chili, and lime).
Thai Roof

Located in De Pijp, this hidden gem is an absolute must-visit. What makes this cozy spot so great is its extensive menu, where you can customize almost every dish with chicken, beef, fish, or a vegetarian option. The menu is also largely halal. The portions are generous, affordable, and perfect to pair with the famous Thai papaya salad with grilled chicken and sticky rice. Don’t skip the legendary mango sticky rice and Thai tea either.
Dong Son Thai takeout
If you’re looking for a Thai takeout restaurant that prioritizes speed and quality, Dong Son is a great choice. They combine fresh ingredients and years of experience to get authentic dishes to you quickly. The menu is perfect for a quick bite after a long day. Let yourself be surprised by their creamy curries or one of the spicy wok dishes packed with fresh herbs.