The 6 Best Thai Restaurants In Barcelona

Photo of Tara Jessop
9 February 2017

While Barcelona may be best known for its abundance of lively tapas bars and authentic Spanish eateries, it’s also home to a number of great restaurants specialising in foreign cuisine – and Thai food is no exception. While spice isn’t a regular feature in the local fare, the growing popularity of Asian cuisine in the Catalan capital means that there are now a number of kitchens serving up authentic Thai cuisine with its usual fiery kick and feisty aroma. Read on to discover our pick of the best Thai restaurants right here in Barcelona.

El Petit Bangkok

Restaurant, Thai, Asian, Vegetarian, Vegan, Gluten-free
Map View
Green Thai seafood curry
Green Thai seafood curry | © Navin75
This spacious, laid-back restaurant is located in the heights of Gracià, between Fontana and Lesseps, and is a favourite with many of the area’s residents. The extensive menu of authentic Thai dishes at El Petit Bangkok includes a selection of starters, including spring rolls and satay skewers, rice dishes, curries, stir-fries and soups all prepared in-house according to traditional recipes. The décor is colourful and casual, great for small groups of friends and informal get togethers. It has a long-standing reputation as one of the best Thai restaurants in Barcelona and continues to stand up to the test of time.

Indochine Ly Leap

Restaurant, Diner, Vietnamese, $$$
Map View
Fragrant Spring rolls © ollie harridge
Fragrant Spring rolls | © ollie harridge / Flickr

Not exclusively a Thai restaurant, Indochine Ly Leap pays homage to the best of Asian cuisine, offering a selection of some of the most well loved dishes from across South-East Asia with just a touch of fusion. The restaurant is owned by Cambodian entrepreneur Ly Leap, who wanted to open a restaurant that respected the traditions and spirit of Asian cuisine, combining the best of Asian flavours and cooking methods. Thanks to the elaborate décor, heavy on tropical plants and traditional artwork , it’s easy to feel yourself transported to the other side of the world and taken on a journey through senses and flavours.

Bangkok Cafe

Cafe, Restaurant, Thai, $$$
Map View
It’s not unusual for people to confuse this authentic Thai restaurant with the equally popular El Petit Bangkok – fortunately both are some of the best Thai restaurants in Barcelona and a meal in either would be a pleasant treat. Located in Sants, this casual Thai restaurant is passionate about the quality of the dishes it serves and on its friendly, laid-back atmosphere. The staff at the Bangkok Café are always more than happy to explain dishes or offer a recommendation and the place has that great neighbourhood feel.

Thai Thai Barcelona

Restaurant, Thai, $$$
Map View
Located in the corner of Eixample, just by Sant Antoni, Thai Thai Barcelona serves a large selection of Thai dishes prepared according to authentic recipes, including fish, pork, chicken and duck dishes. However, if you just can’t decide what you want most then why not opt for the Tasting Menu, which comes with a selection of five starters, three main courses and dessert – perfect for experiencing something a little different. The décor is traditional though unassuming, the focus being on the dishes and the friendly service – a humble restaurant offering fairly priced, authentic Thai food.


Restaurant, Thai, Asian, Vegan, Vegetarian, Gluten-free, $$$
Map View
A traditional Thai pad thai
A traditional Thai pad thai | © sstrieu
This popular eatery located in the heart of the old town of Gracià offers an extensive choice of traditional Thai dishes, including fish-based specialities, stir-fries, curries and salads. The dishes at Banna are all prepared to Thai standards, although the chefs are happy to accommodate particular requirements or preferences when needed. The prawn soup with coconut milk and lime is worth a particular mention, as is the traditional pad thai. In addition to its indoor dinning room, Banna has outdoor seating looking on to the Plaça de la Revolución.

Thai Barcelona Royal Cuisine Restaurant

Restaurant, Thai, $$$
Map View

Behind this slightly formal sounding name lies a restaurant that prides itself on offering carefully executed Thai dishes, prepared according to authentic recipes and staying true to Thailand’s culinary heritage. Open since 1998, Thai Barcelona Royal Cuisine Restaurant is one of the pioneers of the Thai food scene in Barcelona and has well-earned its reputation as one of the best Thai restaurants in town. The restaurant offers both à la carte dinning as well as a choice of menus, including a popular lunch time menu on weekdays.

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"