The Best Paella in Barcelona: Authentic and Local Favorites You’ll Love

The Best Paella in Barcelona: Authentic and Local Favorites You’ll Love

What a magical city! Designed by the genius Gaudí himself, Barcelona is a place of art, history, and incredible food. A true paradise for any foodie traveling in Barcelona, the Catalan capital is known for its authentic paella Barcelona scene, including classic Valencian versions and innovative local options. If you cannot find things to do in Barcelona, sampling paellas at different locations might be at the top of the list. My short but eventful trip to Barcelona has left me with a number of exceptional paella recommendations, which I would love to share in this blog. In this comprehensive Barcelona food guide, we will investigate the best paella in Barcelona, from classic versions to ones with modern twists, offer some tips on how to identify authentic spots, and provide a few vegan and budget-friendly options. 

 

What Makes a Good Paella? 


Before getting into the hotspots serving the best paella in the city, let me tell you some history behind this iconic dish, which I have learned on my trip. Paella takes its origins in the 18th century, when local farmers cooked rice with any ingredients available, including rabbit, chicken, and various vegetables. The name derives from the shallow pan used for the preparation, called paellera. To perfect the dish, Spanish short-grain rice is essential, the kind that can absorb liquid without losing its texture. 

Another imperative is saffron, a spice that adds the golden color and distinctive flavor to the dish. When ordering, take a look at the dish: look for a thin layer of slightly burnt rice at the edges of the pan. This crispy edge is called socarrat and is known as one of the signs of a good paella Barcelona.

Let’s take a look at some of the main types of paella you’re likely to see in Barcelona:

  • Paella Valenciana: considered the original version and prepared with white rice, vegetables, chicken, duck, rabbit, and beans. The dish is spiced with garlic, saffron, paprika, salt, and some rosemary. 

  • Paella marinera: also known as paella de marisco, or simply seafood paella. This type of paella features shrimp, squid, cuttlefish, clams, and even lobster. The seasoning is similar to the Valencian version, with saffron, garlic, and paprika. 

  • Paella mixta: also referred to as surf and turf, this type of paella basically combines the Valencian version with the seafood one. 

  • Arroz negro Barcelona-style: a type of paella with squid ink, making the dish a silky black color. Mostly served with seafood, such as shrimp, squid, cuttlefish, and clams. 

  • Paella vegetariana: a vegetarian or even vegan version of the rice dish, prepared with meat replacement ingredients or simply a mix of vegetables like artichokes, peppers, and beans.


 

Best Places to Eat Paella in Barcelona


Before hopping on free walking tours in Barcelona, it’s important to fuel up, and paella is the perfect meal for that. Let’s explore the list of the best paella restaurants Barcelona offers to sample all kinds of paellas. 

 

Maná 75


One of the most popular paella spots in Barcelona is the critically acclaimed Mana 75. The open kitchen concept allows a glimpse into the making of this iconic dish, while the tantalizing smell of seafood permeates the air. The restaurant offers 14 different paella options, including classic ones, vegetarian, noodle, and many others. We were recommended the chicken paella Barcelona-style with asparagus, which was a great choice that did not disappoint our taste buds. 

Maná 75

Address: Pg. de Joan de Borbó, 101, Ciutat Vella, 08039 Barcelona, Spain

Opening Hours: Every day from 12:45 pm to 12:30 am. 

 

7 Portes


Another renowned spot in Barcelona is 7 Portes, an upscale restaurant specializing in paella dishes. The 19th-century interior, combined with incredible central location and top-notch service, makes this place a perfect spot for a dinner date. Our choice fell on Paella Parellada, a Barcelona version of the dish, prepared with chicken and seafood. The food was delicious, the ambiance romantic, and the walls adorned with numerous plaques with famous people who had visited the restaurant in the past. This is easily one of the best restaurants Barcelona has to offer for paella for two.

7 Portes

Address: Pg. d'Isabel II, 14, Ciutat Vella, 08003 Barcelona, Spain

Opening Hours: Every day from 1 pm to midnight. 

 

Cheriff


Located in the Barceloneta neighborhood, Cheriff has an interesting history behind its name. The restaurant was founded in the 1950s by Pedro Ruipérez, who wanted to create a prominent seafood spot. However, the owner enjoyed traveling and was known to wear a cowboy hat and a sheriff’s star, which landed him a nickname the Sheriff of Barceloneta. Later, the ownership was inherited by his daughter, who turned the place into one of the most successful rice restaurants, offering a wide variety of paellas. Serving the best paella in Barcelona, order one with fresh fish and seafood, and you will not feel let down. 

Cheriff

Address: Carrer de Ginebra, 15, Ciutat Vella, 08003 Barcelona, Spain

Opening Hours: Monday to Friday from 1 pm to 4 pm and from 7 pm to 11 pm, weekends from 1 pm to 11 pm. 

 

La Pedreta


A few blocks away from the stunning Sagrada Familia lies the charming and exquisite La Pedreta restaurant. If the weather permits, take a seat at the outside terrace to enjoy a warm Barcelona evening with a glass of delicious Spanish wine. Offering the best rice dishes in Barcelona, the menu boasts a decent selection of paellas, including classic seafood options and more innovative ones with meats, squid ink, and even one with blue crab. Our favorite was Paella Mixta with chicken, sausage, jamón, mussels, and shrimp, perfectly paired with a glass of red wine. This makes for an excellent best lunch in Barcelona experience.

La Pedreta

Address: Carrer de la Marina, 271, L'Eixample, 08025 Barcelona, Spain

Opening Hours: Monday to Wednesday from 8:30 am to 5 pm, Thursday and Friday from 8:30 am to 11 pm, Saturday from 12:30 pm to 11 pm, Sunday closed.  

 

Terraza Martínez


You will not get a table at this popular paella spot without a reservation, especially for a dining service, so always book beforehand. With a grand view of the Mediterranean Sea and the Montjuic Hill, indulge in a delectable paella dish. We ordered paella with rabbit and chicken as well as one with spicy duck, and both were absolutely perfect. One of the most famous paella spots, the restaurant offers an elegant and upscale ambiance with rather affordable prices, making Terraza Martinez a great choice for a delicious lunch in the city. 

Terraza Martinez

Address: Ctra. de Miramar, 38, Sants-Montjuïc, 08038 Barcelona, Spain

Opening Hours: Monday to Thursday from 1 pm to 4 pm and from 7:30 pm to 11 pm, Friday to Sunday from 1 pm to 11 pm.

 

La Santa


If you don’t mind a trip outside the city center and would like to explore other charming neighborhoods, La Santa is the perfect excuse. Hop on the R1 train and get off at the El Masnou station to enjoy an incredible meal at La Santa. Especially ideal for lunch, the restaurant boasts a wide array of paellas and other seafood dishes. We went with arroz negro and arroz del senyoret, and we were disappointed by the freshness of the ingredients, the combination of flavors and textures, and the friendly service. Pair your dish with a glass of local wine and enjoy the exceptional local food experiences Barcelona has to offer.

La Santa

Address: Port Esportiu de El Masnou, 74-75, 08320 El Masnou, Barcelona, Spain

Opening Hours: Sunday to Tuesday from 1 pm to 5:30 pm, Thursday to Saturday from 1 pm to 5:30 pm and from 8 pm to 11 pm, Wednesday closed.

 

La Ciudadela


After a long afternoon walk at the Parc de la Ciutadella, head across the street to reward yourself with an incredible seafood meal at the La Ciudadela restaurant. Located inside the gorgeous hotel with the same name, the restaurant offers numerous classic and innovative dishes around seafood, including mussels, tuna, anchovies, and, of course, paellas. Be prepared to converse in Spanish, as the place is not very touristy, which is usually a good sign if you want to eat like a local in Barcelona.

La Ciudadela

Address: Pg. de Pujades, 5, Ciutat Vella, 08018 Barcelona, Spain

Opening Hours: Every day from 8:30 am to 4 pm, and from 7:30 pm to 11 pm. 

 

Restaurant Elche


Elche is another amazing paella spot, boasting an impressive menu with seafood dishes, arroz a banda, and Valencia-style paellas with rabbit, chicken, and escargot. Situated in the cozy Poble Sec, the restaurant is known for its heavenly seafood paella with shrimp, squid, mussels, clams, and langoustine. The ambiance is elegant yet rustic, creating a welcoming atmosphere and allowing guests to enjoy their meal as it was intended. Elche is quite well-known in the city, inviting locals and foreigners, as well as artists and creatives, to feast on the best seafood paella Barcelona. 

Restaurant Elche

Address: Carrer de Vila i Vilà, 71, Sants-Montjuïc, 08004 Barcelona, Spain

Opening Hours: Every day from 1 pm to midnight. 

 

Els Pescadors


In the neighboring Poblenou, you will discover the Els Pescadors restaurant that specializes in fish dishes. Opened in 1980, the eatery is still equipped with the same furniture and decor, creating a retro vibe. One of the seafood restaurants Barcelona, this fisherman's tavern offers tantalizing seafood meals, including various paella options, fresh salmon and tuna, and iconic bacalao. The small, cozy terrace located on the square makes this spot an idyllic dining experience, especially in the warm summer months. 

Els Pescadors

Address: Plaça de Prim, 1, Sant Martí, 08005 Barcelona, Spain

Opening Hours: Every day from 1 pm to 5:15 pm and from 8 pm to 12:15 am. 

 

Can Majó


Where to eat paella in Barcelona with a view? Can Majo is a family-owned eatery in the Barceloneta with stunning views of the Mediterranean from its opulent terrace. The nautical interior design paired with the gorgeous vistas immediately transports you to the summer, even if you visit in the colder months of the year. The menu features a number of shellfish meals as well as a variety of paellas and fideuas, all prepared with fresh ingredients. We tried their specialty, the Carabinero paella with clams and peeled shrimp, which was an absolute perfection. As an appetizer, select one of their delectable seafood platters, a guaranteed favorite for anyone who enjoys freshly caught sea creatures. 

Can Majó

Address: Carrer d'Emília Llorca Martín, 23, Ciutat Vella, 08003 Barcelona, Spain

Opening Hours: Wednesday to Saturday from 1 pm to 10:30 pm, Sunday and Tuesday from 1 pm to 4:30 pm, Monday closed. 

 

Xiringuito Escribà


For over three decades, this beautiful locale has been offering a large variety of rice and seafood specialties. Known for the best seafood paella in Barcelona, the restaurant has something for everyone, from classic seafood paella and surf-and-turf to creamy rice with octopus and langoustine and mushroom paella for vegetarians. We ordered the classic one and the lobster paella and were not let down by our choices. The dishes are well-balanced, the textures are perfect, and the recommended wine pairing made the meal even better.

Xiringuito Escribà

Address: Av. del Litoral, 62, Sant Martí, 08005 Barcelona, Spain

Opening Hours: Every day from 12 pm to 11 pm.

 

Casa Amalia


Casa Amalia is among the oldest venues in the Catalan capital, earning its reputation as the best spot for traditional Spanish food. Located a few minutes away from the Mercat de la Concepcio, the restaurant has quick access to the freshest ingredients in town, especially seafood and fish. Combining tradition with modern twists, the eatery boasts exceptional paella dishes amid an inviting atmosphere with live piano music.

Casa Amalia

Address: Ptge. del Mercat, 14, L'Eixample, 08009 Barcelona, Spain

Opening Hours: Sunday to Thursday from 1 pm to 10:30 pm, Friday and Saturday from 1 pm to midnight. 

 

Pez Vela


Although rather touristy, Pez Vela doesn’t compromise their quality to increase profits. Catch a table on the terrace to enjoy the beach views while sipping on a glass of refreshing Spanish wine. Offering delectable paella near Barceloneta, Pez Vela boasts an impressive selection of tapas, including potatoes, calamari, octopus, mussels, and more, as well as an excellent choice of paellas. The rice dishes are mostly classic, like shrimp, vegetables, and squid ink, but the combinations are perfectly executed, and the ingredients are fresh. If you still have some space after the meal, enjoy a piece of finger-licking lemon pie to end the night on a sweeter note. 

Pez Vela

Address: Passeig del Mare Nostrum, 19, 21, Ciutat Vella, 08039 Barcelona, Spain

Opening Hours: Every day from 12:30 pm to 1 am. 

 

Barraca


Another seafront location, Barraca offers a modern take on paella dishes, creating uniquely new flavors. Their beef paella with bone marrow and piquillo peppers is a surprising blend, yet it will leave you craving more. The vegetarian paella is also interesting, complemented by tempura broccoli, which creates an unexpected flavor profile. Barraca also offers more traditional seafood paellas, with shrimp, cuttlefish, and clams, as well as other must-try dishes in Barcelona. Enjoy your innovative, rich dish while overlooking the breathtaking views of the sea. 

Barraca

Address: Pg. Marítim de la Barceloneta, 1, Ciutat Vella, 08003 Barcelona, Spain

Opening Hours: Sunday to Thursday from 12 pm to midnight, Friday and Saturday from 12 pm to 1 am. 

 

Affordable Paella Options for Travelers


If money is tight, Barcelona offers a few budget-friendly options that allow you to feast on this incredible dish without spending the entire day’s allowance. These budget eats Barcelona spots don't compromise on quality.

 

Arume


A spot with cheap paella Barcelona, Arume is a blend of Galician and Catalan cuisines, offering budget-friendly paellas and other local dishes. Located in El Raval, Arume is a pleasant eatery with a cozy atmosphere and a simple interior, allowing guests to focus on the gastronomic experience. The highlight of the menu is certainly the duck paella with Pardon peppers, which was surprisingly delicate yet flavorful. As for the seafood dishes, consider the classic seafood paella with Galician-style twists as well as lobster rice with alioli. 

Arume

Address: Carrer d'En Botella, 11, Ciutat Vella, 08001 Barcelona, Spain

Opening Hours: Sunday to Thursday from 7 am to 11 pm, Friday and Saturday from 1 pm to 11 pm. 

 

L’arrosería Xàtiva


Boasting 25 various paella dishes, L’arrossería Xàtiva is a great, affordable choice for foodies. We were intrigued by the paella de mar y montaña, their variant of surf and turf, as well as dry fish rice with saffron. The choices are impressive and diverse, including gluten-free options prepared with chickpea flour. This inexpensive venue also caters to people with lactose intolerance, offering lactose-free dairy replacements to make everyone’s meal exceptional. Stop by this incredible spot in the Gracia neighborhood to enjoy delectable rice dishes, fresh seafood, and top-notch service. 

Larroseria Xativa

Address: Carrer del Torrent d'En Vidalet, 26, Gràcia, 08012 Barcelona, Spain

Opening Hours: Sunday to Thursday from 12:30 pm to 11 pm, Friday and Saturday from 12:30 pm to 11:30 pm. 

 

Bodega Joan


An affordable eatery in Eixample, Bodega Joan has been a staple since 1942, offering a tasting menu for only €27 per person. The menu includes delicious tapas and wine pairing and, of course, an incredible seafood paella. The specialty, however, is surf and turf, combining the freshest seafood with tender chicken, jamón, and even beef. If you’re not in the mood for a hearty meal with meat and seafood, opt for a lighter vegetarian paella. Enjoy your delicious rice meal and Spanish wine amid rustic interior without breaking the bank. 

Bodega Joan

Address: Carrer del Rosselló, 164, Eixample, 08036 Barcelona, Spain

Opening Hours: Monday to Friday from 7 am to 1 am, weekends from 8 am to 1 am. 

 

Can Solé


One of the oldest restaurants on the list, Can Sole takes its origins in 1903, when a humble fisherman established his tavern in the Barceloneta district. Since then, the spot has experienced four generations of ownership and innovation but managed to preserve its family-friendly appeal. The walls are decorated with portraits of famous guests, including movie stars, singers, and even politicians. We went for the iconic black paella with squid ink, which was perfectly prepared with fresh seafood. The spot that blends food and culture Barcelona, Can Sole is an absolute must. 

Can Sole

Address: Carrer de Sant Carles, 4, Ciutat Vella, 08003 Barcelona, Spain

Opening Hours: Tuesday to Saturday from 1 pm to 4 pm and from 8 pm to 11 pm, Sunday from 1 pm to 4 pm, Monday closed. 

 

Vegetarian & Vegan Paella in Barcelona


Finally, if you’re vegan, vegetarian, or have any food restrictions, the following four spots are here to cater to your needs while offering exceptional food experiences in Barcelona.

 

Vegetalia


Among Barcelona best restaurants for vegetarians, Vegetalia offers two delectable paellas, one classic and the other with Heura. Both are absolutely delicious and contain faux meat, but you won’t even taste the difference, as the chefs know what they’re doing. Vegetalia’s menu boasts a wide range of other vegan and vegetarian dishes, including lasagna, ravioli, Thai curry, and many others. Although the meals are simple, they are executed to perfection, making Vegetalia the place to be for any vegan and foodie. 

Vegetalia

Address: Plaça del Fossar de les Moreres, s/n, Ciutat Vella, 08003 Barcelona, Spain

Opening Hours: Sunday to Thursday from 1 pm to 11 pm, Friday and Saturday from 1 pm to 11:30 pm. 

 

Potstot


Potstot is a heaven for vegan travelers and locals, looking for an innovative and delicious meal with meat- and dairy-free ingredients. From traditional vegetable and mushroom paella to inventive options with pumpkin, tofu, seaweed, and chickpeas, the menu boasts the best paella Barcelona has to offer. As an amuse bouche, consider indulging in delicious tapas with potatoes and spinach, as well as Italian-style classics like Gazpacho and vegetable lasagna. As for beverages, the restaurant has got you covered with vegan wines and even delicious Kombucha. 

Potstot

Address: Carrer de València, 204, L'Eixample, 08011 Barcelona, Spain

Opening Hours: Monday to Thursday from 1 pm to 4 pm and from 7 pm to 11 pm, Friday to Sunday from 1 pm to 5 pm and from 7 pm to midnight. 

 

Alive


This homey spot is beloved among the local vegan community for its cozy atmosphere, affordable prices, and delectable meat-free dishes. At this spot that serves paella in the Gothic Quarter, we were recommended the mushroom paella with saffron rice and tofu scramble with bell peppers and fried potatoes. Both vegan dishes were delicious, flavorful, and creative. Another interesting find is the cashew cheese fondue and “beef” patties made from jackfruit, completely indistinguishable from the real deal. 

Alive

Address: Travessera de les Corts, 180, Les Corts, 08028 Barcelona, Spain

Opening Hours: Tuesday to Saturday from 1 pm to 4:30 pm and from 8 pm to 11 pm, Sunday and Monday from 1 pm to 4:30 pm. 

 

Teresa Carles


If you're looking to explore vegan variants of Spanish rice dishes, Teresa Carles is the spot to go to. The restaurant offers a meat- and dairy-free option for the iconic paella parellada, prepared with plant-based calamari and scallops. With over four decades of experience, Teresa Carles has perfected its vegan dishes, yet continues to integrate new ideas, drawing in loyal customers. Pair your delectable meal with a glass of vegan wine or one of the homemade flavored Kombuchas. 

Teresa Carles

Address: Carrer de Jovellanos, 2, Ciutat Vella, 08001 Barcelona, Spain

Opening Hours: Every day from 12 pm to 11 pm.

 

Tips for Identifying a Tourist Trap vs. an Authentic Place


First of all, avoid the most touristy areas around Ramblas and Sagrada Familia. Although there are good eateries in these neighborhoods, you need to know the spot before heading there. Also, stay away from restaurants with annoying staff pulling you in - if the place served good meals, they wouldn’t need to do all this. Another red flag is paella restaurants with multilingual menus, as they clearly solely cater to tourists. 

It’s also recommended to avoid spots that promise to prepare a paella in five minutes. That’s a red flag, as it typically takes 20 to 30 minutes to cook this dish. Additionally, don’t go to places that serve paella at dinner - paella is eaten for lunch. Finally, consider booking a Barcelona food tour to learn about the ins and outs and hear tips and recommendations directly from locals.