Best Paella in Barcelona - Updated!

So many search for paella on the website, so why not make a list of my favourite ones! Finding a good paella in the city is not easy. For anyone who is new to Barcelona: it's difficult, if not impossible, to get a good paella anywhere close to the Ramblas or Sagrada Familia, unless you have a local source who's named a specific place. And don't ever go to any place where they have a photo of a paella on a menu outside. And third rule: don't ever go to a place where there's a guy outside telling you that they have paella. Oh, and lastly, paella is preferably eaten for lunch, not dinner. Top tip: make sure you book in advance, it can be difficult to score a table without a reservation. 

Arroz Hofmann - This restaurant is a local favourite, above all for the solid Hofmann name it carries. Located on Paseo San Juan, a street that is picking up a reputation for interesting food options, Arroz Hofmann serves up wonderful rice dishes together with some classic Mediterranean meat and fish ones. They have a cute patio with lots of plants that create a cosy vibe, perfect for a lunch or dinner for two. Passeig de Sant Joan 36.

Arosseria Xátiva - Slightly off the beaten path, this restaurant (it has two locations, one in Gracia and one in Sants) focuses specifically on rices and paella. There are so many different ones to choose from, so you can be sure there's something to your liking. They've marked the menu for allergies, which is great if you prefer your meal gluten free. Plus you get a proper wooden spoon to eat with, as you should with a paella! Torrent d'en Vidalet 26 and Borders 35.

Can Solé - This restaurant is more than 100 years old, and they make excellent paellas, rices and fideuas. It's very charming and the food is of great quality. A must visit. San Carles 4.

Paella at Pez Vela, Barcelona

Paella at Pez Vela, Barcelona

Pez Vela - It might be touristy considering the location on the Barceloneta beach, but the food is tasty. I love the rices here. Catch a table on the terrace if you can, and enjoy the views of the beach and the sea. Paseo del Mare Nostrum 19/21.

Abrassame - Up on the top floor of the Las Arenas shopping center you can find this restaurant that uses fresh ingredients and a good grill to make their dishes. Their paella is excellent. Gran Via de les Corts Catalanes 373. 

El Suquet de l'Almirall - In addition to good paella their seafood is also on point. The restaurant is quite charming and they have many years of experience.  Joan de Borbó 65. 

Terraza Martinez - The views are absolutely beautiful from this restaurant up on the Montjuïc hill, and the food is excellent. Ctra. de Miramar 38.

Can Majó - A family owned business with many years of experience in the Barceloneta. They have a great terrace. Almirall Aixada 23. 

Elche - This restaurant opened already in 1959, so they have plenty of experience, and put a lot of effort into making authentic rice dishes. Vila i Vilà 71. 

Xiringuito Escriba - This is a local's favourite, right by the beach. The seafood here is also recommendable. Avinguda del Litoral 62.

La Barraca - A more modern take on a paella restaurant, with beautiful views over the sea. Passeig Maritim Barceloneta 1. 

La Mar Salada - It is not always easy to find good restaurants in this part of the city, but this place nails it with their good, fresh. ingredients. Joan de Borbó 58-59. 

7 Portes - This restaurant is quite a classic in Barcelona and is rather popular with tourists, but it is worth a visit. Pg Isabel II 14.