Best Bites: Where to Eat Paella in Barcelona

This blog post was originally posted on May 12, 2014, and was updated on August 31, 2017.

We bet the first food that pops into your head when you think of Spain is paella, right? Of course it is! This rice dish is world-famous and delicious, so you can’t leave the city without trying some of the best.

Wondering where to eat paella in Barcelona, check out our latest guide on some of our favorite places!

While paella originally comes from Valencia, the region just south of Barcelona, the Catalans have cooked up many delicious versions of the dish. Unfortunately, many tourist traps try to lure you in with the promise of a taste of the good stuff. To be sure you sample the best of the best, check out our guide on where to eat paella in Barcelona.

El Xiringuito Escriba

One of the most special things about Barcelona is that it allows you to enjoy paella right by the sea. This beautiful restaurant located on the beachfront in Poble Nou claims to serve the best paella in the city. Their menu is crammed full of delicious varieties, all based on seasonal and local produce. Pair any of the tasty paellas on offer with their homemade sangria de cava and you’re in for a treat. If you’re looking for where to eat paella in Barcelona, look no further than this great spot! Paella typically takes about 30-40 minutes to arrive after ordering. To keep the hunger at bay, they have a terrific selection of tasty starters to choose from! Not to mention their house special patatas bravas, which are served with a unique hazelnut sauce and are definitely one not to miss on!


Salamanca is located in La Barceloneta, the famous beachy neighborhood, and serves up some of the best paella and rice in the city. Here you can choose from a few different kinds of paella, as well as the Catalan version called fideuá. Fideuá differs from paella in that the base is made of tiny, thin noodles instead of the traditional bomba rice. For a taste of Catalan culture, venture out and try this special version of paella! Looking to go all out? Why not try their house special paella served with lobster? We’re sure you won’t be disappointed!

Address: Calle Almirall Cervera, 34

Can Majó

Another gem in the Barceloneta neighborhood, Can Majó opens up their beautiful terrace for guests to enjoy their fantastic paella in the sunshine or warm evening breeze. Here you can sample all sorts of different seafood mixes as well as the fideuà. If you are a vegetarian, this family-run spot will whip you up some vegetarian paella without a problem. When looking for where to eat paella in Barcelona, if beach, sun and great service are important to you, you can’t go wrong here.

Address: Almirall Aixada, 23

Mmm! A delicious mixed paella, with seafood, meat and vegetables. Paella comes in many forms, but we love them all!
A delicious mixed paella

La Costa Gallega

La Costa Gallega is one of the Moncho’s restaurant group’s many Barcelona gems. Located on the posh Passeig de Gracia, it’s the perfect place to go with a group. Here you can choose between mixed, seafood and lobster paella, all of which are accompanied by a tasty and traditional romesco sauce. The wine list is also great, so ask the waiter for a great Catalan bottle to go with your perfect Barcelona paella.

Address: Passeig de Gracia, 71


If you’re looking to try some traditional Valencian paella, Barcelona’s got something for you too! Head to the less-touristy neighborhood of Poble Sec where you’ll get to see how the locals really live and ask for a table at Elche. This place has been around for over 50 years and offers the most authentic paella Valenciana you’ll find north of Valencia itself. Paella in Barcelona tends to favor seafood as its featured ingredient, at Elche, they’re traditionalists and include all sorts of regional versions on their menu.

Address: Plaça de la Bella Dorita, 71

There is nothing like seeing the steam rise up off a freshly made paella. Find our favorite spots to devour this delicious Spanish rice dish! Look no further than here if you're wondering about some of the best places to eat paella in Barcelona!
Steamy mixed paella, ready to be devoured!

7 Portes

The people behind 7 Portes are passionate about food and bring you 6 different types of paella to choose from. Another Barceloneta spot, you can head over after a luxurious day at the beach for even more indulgence. They also offer a traditional but lesser known black rice dish, similar to paella but cooked with squid ink. Be sure to make a reservation and dress the part, this place is all about fine-dining. If you’re wondering where to eat paella in Barcelona, wonder no more, this place is definitely one not to miss!

Address: Paseo Isabel II, 14 

If you enjoyed reading all about our favorite dish, why not go and try some for yourself! Get some top tips for enjoying it like a local in Barcelona from our lovely co-founders, James Blick and Lauren Aloise.

Don’t miss out on some of the city’s lesser-known paella spots! Sign up for our Tastes, Tapas & Traditions of Barcelona Food Tour and become an expert on the buzzing local food scene in this wonderful city! 

7 Comment

  1. July 13, 2014 at 8:26 pm

    I loooove the paella at 7 Portes.
    On my next visit, I’ll try out some of your other suggestions 🙂

    Btw, your “Food Tours” link doesn’t seem to be working.

  2. Bill Sinclair says
    July 19, 2014 at 2:29 am

    Hi, interesting list, but missing El Vell Sarrià and a few other places. And, BTW, Elche is in Poble Sec NOT Poble Nou.

    1. Lauren Aloise says
      July 22, 2014 at 4:49 pm

      Thanks for the recommendation Bill! And we’ve fixed the typo. Thank you!

  3. mark wyld says
    April 28, 2016 at 1:01 pm

    O’Toxo makes an amazing paella

  4. sue conger says
    August 2, 2016 at 10:21 pm

    I liked 7 Portos but LOVED Las carracoles

    1. Renée Christensen says
      August 8, 2016 at 12:45 pm

      Las Caracoles is amazing! Thanks for the tip 🙂

  5. Es dot says
    September 18, 2018 at 3:40 pm

    Salamanca’s seafood paella is horrible. Tastes like they didn’t even take the time to wash the seafood, the flavor is of sea water and dirt. No exaggeration. Fyi, I live here in BCN.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.