Photo: Botafumeiro14 Best Traditional Spanish Restaurants in Barcelona
Introduction
The Barcelona Spanish List We Send to Friends
Here's the thing about asking for Spanish food in Barcelona: half the time you'll get steered to a tapas bar with a picture menu, and that's not really the question you were asking. This is the list I send when a friend wants Spain on a plate, the whole country in one city. Galician marisquerias hauling percebes off the Costa da Morte. Castilian roast houses turning out suckling lamb from a wood oven. Basque pintxos counters, an Asturian cider house, a Madrileno kitchen doing cocido. Plus the grand old Barcelona institutions a visitor reads as classic Spanish the moment they walk in. A lot of these crossovers happen because Catalonia is part of Spain, so I've kept the focus on the houses that put a Spanish region front and centre. Expect to pay around €30 to €50 per person at most of these, more when the marisco is sold by the kilo.
Before you order
A Guide to Spanish in Barcelona
What counts as a traditional Spanish restaurant?
Spain doesn't cook one cuisine, it cooks a dozen regional ones. Galicia is about the sea: percebes, pulpo a feira, wild turbot, razor clams, tortilla de Betanzos that's barely set in the middle. Castile is about the wood oven, where lechazo (milk-fed lamb) and cochinillo (suckling pig) roast slowly until the skin shatters. The Basque Country runs on the asador grill and the pintxos counter, that line of small bites you graze before dinner. Asturias has its cider houses and fabada, the deep white-bean and chorizo stew. Andalusia fries fish so fresh and light it's barely there. And cutting across all of it are the pan-Spanish classics: jamon, croquetas, callos, tortilla, and rice. A traditional Spanish restaurant leans into one of these registers rather than blending everything into a generic tapas spread.
Galician seafood, explained
Galicia sits on the wild northwest Atlantic, and its kitchens are built almost entirely around what comes out of those cold waters. The benchmark dishes are percebes (gooseneck barnacles prised off the rocks by hand, sold by weight and priced like jewellery), pulpo a feira (octopus boiled in copper, sliced, dusted with paprika and laid over potato), and whole wild fish like rodaballo (turbot) and merluza de pincho (line-caught hake). Mariscadas, the big shared shellfish platters, are the centrepiece order. Most of the Galician houses in Barcelona fly their seafood in daily and price the premium stuff at market rate, so it pays to ask before you order the bogavante.
Castilian asadores and the wood oven
An asador is a Castilian roast house, and the whole kitchen orbits a wood-fired oven. The two signature roasts are lechazo (milk-fed baby lamb) and cochinillo (suckling pig), cooked low until the meat falls off the bone and the skin crackles. These are special-occasion meals, often ordered for the table and carved at it, paired with big Castilian and Ribera del Duero reds. The format is simple and hearty by design: you come for the roast, not for a long carta of small plates.
How We Built This List
Years of Eating, Asking, and Going Back
This list leans on regional authority first. For a guide that's supposed to show a visitor all of Spain, the question isn't just which kitchen is technically best, it's which house genuinely represents its region: the Galician marisqueria that locals trust for the day's catch, the historic institution that's been pan-Spanish since the 1800s, the Basque asador a San Sebastian native would recognise. I ordered the picks to span the regions, Galicia, Castile, the Basque Country, Asturias, and the grand old Barcelona houses, so no single corner of Spain swamps the rest. Every fact here, the dishes, the prices, the years, traces back to each restaurant's own menu. No restaurant pays for placement, and Guidavera has no affiliate or sponsorship relationship with any venue on this list.
More on how we rank: our methodology and quality standards.
At a glance
The 14 Best Spanish Restaurants, Compared
Quick reference table. Click any name to jump to the full review.
| # | Restaurant | Neighbourhood | Price | Distinction | Signature dish |
|---|---|---|---|---|---|
| 1 | Botafumeiro | la Vila de Gràcia | €€€ | — | Seafood natural or a la plancha |
| 2 | 7 Portes | Sant Pere, Santa Caterina i la Ribera | €€ | — | — |
| 3 | Can Sole | la Barceloneta | €€€ | — | — |
| 4 | Arume | el Raval | €€ | — | Duck paella with Padron peppers |
| 5 | Casa Amàlia | la Dreta de l'Eixample | €€ | Repsol Recommended | Dinamita rice with duck magret, foie and figs |
| 6 | El Chigre 1769 | Sant Pere, Santa Caterina i la Ribera | €€ | Repsol Solete | Asturian fabada |
| 7 | RíasKru | el Poble Sec | €€€ | 1 Repsol Sol | Galician percebes (Roncudo en Corme, Laxe, Cedeira) |
| 8 | Sagardi Argenteria (Gòtic) | El Born / La Ribera | €€€ | — | — |
| 9 | Molino de Pez | la Dreta de l'Eixample | €€€ | — | Callos a la madrilena |
| 10 | Taktika Berri | l'Antiga Esquerra de l'Eixample | €€ | — | Cogote de merluza (for two) |
| 11 | Cera 23 | el Raval | €€ | — | Ceraviche de corvina |
| 12 | A'Palloza Restaurant | l'Antiga Esquerra de l'Eixample | €€ | — | Mariscada A'Palloza (two-person shellfish platter) |
| 13 | Los Caracoles | el Barri Gòtic | €€ | — | Caracoles especiales (garlic snails) |
| 14 | L'Olivé | l'Antiga Esquerra de l'Eixample | €€ | Repsol Recommended | — |
The ranking
14 Best Spanish Restaurants in Barcelona
Botafumeiro


1. Botafumeiro — Barcelona's flagship Galician marisqueria
If you want one Galician seafood house that everyone in the city agrees on, it's Botafumeiro. It runs non-stop from noon to one in the morning in Gracia, which is its own kind of statement, and the shellfish, fish and crustaceans are chosen daily from Galician and Catalan ports. The kitchen keeps things classic on purpose: marisco served natural or a la plancha, fish baked or grilled over holm-oak coals, seafood rices, deep stews. A long seafood bar runs the length of the room. This is the high end of the genre, so a lot of the best stuff is market price and you'll want to ask before you commit, but for a proper Galician marisco blowout it's the benchmark.
7 Portes


2. 7 Portes — Pan-Spanish institution serving since 1836
7 Portes has been open since 1836, which makes it about as close as you get to a living link to 19th-century Barcelona dining. It's the place a visitor pictures when they say classic Spanish restaurant: marble, mirrors, generations of families booking the same tables. The kitchen specialises in traditional Catalan and Mediterranean cooking with a heavy focus on rice, paella and seafood, and it's one of the few spots in town that'll serve you an individual portion of paella rather than the usual two-person minimum. The arroz negro and the soupy lobster rice are house staples, the truffled cannelloni a quiet standout. It leans touristy and it isn't the most inventive kitchen in the city, but the history is real and the rice is cooked with nearly two centuries of practice behind it.
Can Sole


3. Can Sole — Barceloneta seafood house since 1903
Can Sole has been cooking in Barceloneta since 1903, and it's still the kind of place where the dining room feels lived-in rather than staged, walls covered in photos and signed napkins from a century of regulars. The kitchen stays close to traditional Catalan cocina marinera, built around the day's fish and shellfish off the Barcelona coast. Rices and fideuas are the signature: arros caldos amb llamantol, arros a banda, black rice with cuttlefish, and the zarzuela fish stew turn up again and again on regulars' tables. Starters lean on Iberico ham, anchovies, clams a la marinera and local prawns. It sits at the upscale end, a full meal with wine lands toward the higher bracket, but for historic Barceloneta seafood it's one of the surest bets in the neighbourhood.
Arume


4. Arume — Contemporary Galician cooking in El Raval
Arume is the modern Galician pick, a small El Raval kitchen from chef Manu Nunez that does creative things with premium coastal ingredients without losing the Galician through-line. The menu's compact and confident: tortilla de Betanzos done at €10, crispy octopus with potato and yuzu foam, Galician beef steak tartar, scallops Arume style. The rices are where it really shows off, and unusually for Barcelona, you can order paella as a single portion, the seafood paella at €21 for one or the duck paella with Padron peppers at €19.50. If you're dining solo or just want one good plate of Galician cooking without booking a whole shellfish platter, this is the move.
Casa Amàlia


5. Casa Amàlia — Repsol Recommended market cooking since 1950
Casa Amalia opened in 1950 in front of the Mercat de la Concepcio, and it's Repsol Recommended, which tracks with what locals have known for decades. Chef Antonio Salguero runs the kitchen for owners Jordi Castan and Sergi Suana, and a big share of the produce comes daily from the market next door, with the digital menu even naming the Concepcio stall behind each ingredient. The carta splits into tradition (grilled monkfish with fish and sherry veloute, three-meat cannelloni with bechamel) and transformation (a Mallorcan panalena, grilled aubergine stuffed with sobrasada under aubergine tempura and honey). The signature rice is Molino Roca's short-grain Dinamita rice with duck magret, foie and figs. Average spend runs around €45 a head without drinks, and it's the rare spot serving rice by the person rather than the pair.
El Chigre 1769


6. El Chigre 1769 — The Asturian cider house, in El Born
El Chigre 1769 is the Asturian voice on this list, and a good one. It sits in El Born and pairs Catalan and Asturian staples across one menu: Cantabrian anchovies, Joselito Iberian ham, Cal Tomas cured meats from the Pyrenees, and a raw-milk Asturian cheese board running Vare, Rey Silo, Gamoneu, Cabrales Teyedu and Geo. The Asturian fabada is the regional anchor, the black rice with red prawns the seafood play, and the house signature is a date stuffed with chorizo, minced meat and bacon with Roxmut and cider sour cream. The drinks list leans where it should, into Asturian cider, Spanish vermouth and regional wines. If you want the north of Spain rather than the coast, this is where to go.
RíasKru


7. RíasKru — Repsol Sol Galician seafood meets Japanese raw cooking
RiasKru is the elevated end of the Galician spectrum, and it holds a Repsol Sol. Chef Robert Gelonch runs a menu that bridges two worlds on one table: classic Galician marisqueria on one side and Japanese-inspired raw cooking on the other. The Michelin Guide describes it as exactly that fusion, superb Galician fish and seafood alongside raw dishes including caviar. Signature plates include smoked anchovies with Manchego and Galician percebes pulled from Roncudo en Corme, Laxe and Cedeira, with nigiri, tartares, rices and premium whole fish filling out the rest. It's in Poble Sec, it's a splurge, and it's the most ambitious Galician cooking in the city.
Sagardi Argenteria (Gòtic)


8. Sagardi Argenteria (Gòtic) — Basque asador and pintxos counter in El Born
Sagardi on Carrer Argenteria is the Basque pick most visitors will recognise, and the format is exactly what you'd want: a pintxos counter up front, a wood-fired asador doing the heavy lifting in the back. The grill is the centrepiece here, the way it is in the Basque Country, working over fire as the heart of the kitchen. Before or alongside the grilled plates you graze the counter, those small, often skewered bites lined up Basque-taberna style. It's an easy, recognisable way into Basque cooking right in the middle of El Born, good for a quick standing round of pintxos or a full sit-down meal built around the asador.
Molino de Pez


9. Molino de Pez — Madrid and Castilian classics in the Eixample
Molino de Pez is the rare Madrileno voice in Barcelona, run by the La Ancha family, and it cooks slowly and seasonally from a tight carta split into entrantes, pescados, carnes and postres. The regional anchors are the ones worth crossing town for: callos a la madrilena, the Madrid-style tripe stew, and grilled parpatana of tuna over embers. Beyond that you'll find line-caught squid done Andalusian-style, wild rodaballo for two, a dry-aged Frisian ribeye for two, and the Familia La Ancha Fismuler cheesecake to close. Dishes rotate with what the market delivers. It's a quietly serious kitchen and a real change of register from the coastal Galician and Catalan houses.
Taktika Berri


10. Taktika Berri — San Sebastian-style pintxos and Basque classics
Taktika Berri serves the Basque table in full. There are twenty-five pintxos at the bar, hot and cold, and a dining room menu built around the Basque repertoire of fish and meat. The pintxos to chase are the cod omelette, battered hake, cod with pepper, and the scrambled egg with red peppers and garlic, with anchovies, guindilla peppers, olives and tortillas filling out the counter. In the dining room it gets more serious: cogote de merluza at €40 for two, tronco de merluza at €22.50, txuleton at €22 (or €44 for two), and the rest of the Basque classics. Average spend lands around €45 a head. Grab a stool at the bar if you can; that's where the pintxos are at their best.
Cera 23


11. Cera 23 — Modern Galician-leaning cooking in El Raval
Cera 23 is the El Raval crowd-pleaser, creative Mediterranean with a strong Spanish and Galician streak and a genuinely good cocktail programme alongside the food. The house signature is the ceraviche de corvina, and the kitchen's range runs from a flame-seared wild sea bass tataki at €18.50 to a Galician seafood paella at €21.50 and a black rice volcano at €21. Heartier plates include Iberian ribs with yakiniku sauce at €28 and roasted octopus at €28. Almost every table finishes with the long-standing cheesecake. It's lively, it's modern, and it slots neatly between the classic seafood houses and the regional specialists on this list.
A'Palloza Restaurant


12. A'Palloza Restaurant — Galician home cooking and shared mariscadas
A'Palloza is the unfussy Galician house in the Esquerra de l'Eixample, all home-style cooking with a strong seafood and grill bias. The centrepiece is the Mariscada A'Palloza, a two-person shellfish platter loaded with prawns, mussels, razor clams and more. Around it sit the Galician greatest hits: pulpo a la gallega with cachelos and paprika, grilled red prawns, langostinos and cigalas, bacalao a la llauna, salt-crusted Galician chuleton, lacon con cachelos, caldo gallego, and a seafood paella. A lot of plates come in full, half and quarter portions, so it's easy to graze, and the wine list leans Rioja, Ribera del Duero and Albarino. Solid, generous, deeply Galician.
Los Caracoles


13. Los Caracoles — Gothic Quarter spit-roast house since 1835
Los Caracoles has been going in the Gothic Quarter since 1835, run by the Bofarull family, now into its fifth generation. You can spot it from the street by the spit-roasted chicken turning in the window. The kitchen does traditional Catalan cooking built around two icons: the namesake garlic snails (caracoles especiales, €18, on the menu since the 1800s) and that half spit-roasted chicken at €19. There's also a bouillabaisse at €29.40 that's been served since 1925 and was once photographed by Irving Penn for Vogue, plus a lobster paella at €39. It leans touristy and there's a €35-per-head minimum in the dining room, but the history here is the genuine article.
L'Olivé


14. L'Olivé — Refined Catalan-Spanish classic in the Eixample
L'Olive is the polished Eixample classic, Repsol Recommended, with César Pastor in the kitchen cooking traditional Catalan food built around seasonal, locally sourced ingredients. It's the kind of place that handles a long, proper lunch with ease: comfortable room, attentive service, and a menu of well-executed classics rather than experiments. Expect to spend somewhere between €25 and €50 a head. It leans Catalan rather than hard into another Spanish region, but it's the sort of dependable, name-recognition traditional house that rounds out a list like this, the safe, good choice when you want a classic Spanish dining room without a gamble.
Also worth trying
Honourable Mentions

Asador de Burgos
La Dreta de l'Eixample
Castilian asador in the Eixample built around the wood oven, with roast meat, Spanish wine and the full simple-hearty spread.

El Yantar de la Ribera
el Fort Pienc
A second Castilian asador, in Fort Pienc, with roast suckling pig and lamb from the wood oven as the backbone of the table.

Maitea
l'Antiga Esquerra de l'Eixample
Basque pintxos and txuleton in the Esquerra de l'Eixample, drawing on txokos, sidrerias and amona recipes with produce flown in weekly from the north.

Carballeira
Sant Pere, Santa Caterina i la Ribera
Historic Galician marisqueria near La Ribera, almost entirely built on the sea, from Costa da Morte percebes to wild rodaballo and a top tortilla de Betanzos.

Cañota
el Poble Sec
Casual Iglesias-brothers tapas in Poble Sec with a Galician accent: Cantabric anchovies, Galician octopus, paellas and grilled meats.
The bigger picture
The Spanish Scene in Barcelona
Barcelona's Spanish-restaurant scene splinters by region. The Galician marisquerias cluster around the Eixample and Barceloneta, the Basque pintxos counters around the Eixample and El Born, and the historic pan-Spanish institutions hold the old city near the Gothic Quarter and La Ribera. There's no single famous strip; the best regional houses are scattered, which is exactly why a guide that pulls them together is useful. Prices run from casual pintxos and tapas at the bar to market-rate shellfish that climbs past €100 per kilo for lobster.
Know the terms
Glossary
The vocabulary you need to order spanish in Barcelona like a local.
- Marisqueria
- A Galician seafood restaurant built around shellfish and fish from the Atlantic coast, typically featuring shared mariscadas, percebes, octopus and whole wild fish priced at market rate.
- Asador
- A Castilian roast house where the kitchen is built around a wood-fired oven, specialising in slow-roasted lechazo (milk-fed lamb) and cochinillo (suckling pig).
- Pintxos
- Small Basque bites, often skewered, lined up along a counter for grazing before or alongside a meal. The Basque equivalent of tapas, central to San Sebastian and Bilbao bar culture.
- Percebes
- Gooseneck barnacles prised by hand off the rocks of Galicia's Costa da Morte. Prized, scarce and sold by weight, they are among the most expensive shellfish in Spain.
- Pulpo a feira
- A Galician dish of octopus boiled until tender, sliced, and dressed with olive oil, sea salt and paprika, traditionally served over sliced potato (cachelos).
- Fabada
- A rich Asturian stew of white beans cooked with chorizo, morcilla and pork. The signature dish of Asturias and a staple of its cider houses.
- Tortilla de Betanzos
- A Galician-style Spanish omelette from the town of Betanzos, cooked so the centre stays runny and barely set rather than firm all the way through.
- Txuleton
- A thick, bone-in beef chop grilled over fire in the Basque asador tradition, often made with aged rubia gallega beef and served for sharing.
- Callos a la madrilena
- A Madrid-style stew of tripe slow-cooked with chorizo, morcilla and chickpeas in a paprika-rich sauce. A classic of central Spanish home cooking.
Questions
Frequently Asked Questions
All restaurants on this list were independently verified as open and serving the dishes described as of .
What is the best traditional Spanish restaurant in Barcelona?
+
Botafumeiro in Gracia is the city's flagship Galician marisqueria and the most widely agreed-on traditional Spanish restaurant in Barcelona, serving classic seafood, fish over coals and seafood rices from noon to one in the morning. For pan-Spanish history, 7 Portes has been open since 1836.
Where can I find authentic regional Spanish food in Barcelona?
+
Spanish cuisine is regional, so it depends on which region. For Galician seafood go to Botafumeiro or RiasKru, for Castilian wood-oven roasts try Asador de Burgos, for Basque pintxos head to Sagardi or Taktika Berri, and for an Asturian cider house there's El Chigre 1769 in El Born.
What is a Galician marisqueria?
+
A marisqueria is a Galician seafood house built around shellfish and fish from the cold Atlantic coast. Signature dishes include percebes (gooseneck barnacles), pulpo a feira (octopus with paprika and potato), and whole wild fish. Botafumeiro, RiasKru and Carballeira are leading examples in Barcelona.
What is a Castilian asador?
+
An asador is a Castilian roast house centred on a wood-fired oven. The signature dishes are lechazo (milk-fed lamb) and cochinillo (suckling pig), roasted slowly until the skin crackles. In Barcelona, Asador de Burgos and El Yantar de la Ribera both cook in this format.
Where can I eat Basque food in Barcelona?
+
Sagardi on Carrer Argenteria in El Born pairs a pintxos counter with a wood-fired asador grill, while Taktika Berri in the Eixample serves twenty-five pintxos at the bar plus a dining room of Basque classics like cogote de merluza and txuleton. Maitea is another strong Basque pintxos option.
Which Spanish restaurants in Barcelona are the most historic?
+
Los Caracoles in the Gothic Quarter has run since 1835 and 7 Portes since 1836, both serving traditional cooking to this day. Can Sole has been a Barceloneta seafood house since 1903, and Casa Amalia opened near the Mercat de la Concepcio in 1950.
How much does a traditional Spanish meal cost in Barcelona?
+
Most traditional Spanish restaurants in Barcelona run around €30 to €50 per person. Casa Amalia and Taktika Berri average about €45 a head without drinks, while Galician marisquerias like Botafumeiro and Carballeira price premium shellfish at market rate, with lobster climbing past €100 per kilo.
Where can I get individual portions of paella or rice in Barcelona?
+
Most paella has a two-person minimum, but a few traditional houses serve single portions. Arume in El Raval offers seafood paella for one at €21 and duck paella with Padron peppers at €19.50, and Casa Amalia in the Eixample prices its rice dishes per person rather than per pair.
Which Spanish restaurants in Barcelona hold a Repsol distinction?
+
RiasKru in Poble Sec holds a Repsol Sol for its blend of Galician seafood and Japanese-inspired raw cooking. Casa Amalia and L'Olive are both Repsol Recommended, and El Chigre 1769 and Cañota hold a Repsol Solete.
What is the difference between tapas and traditional Spanish restaurants?
+
Tapas bars build the whole meal around small shared plates, which is a format rather than a regional cuisine. Traditional Spanish restaurants centre on a region's full repertoire, such as Galician seafood, Castilian roasts or Basque grills, often with larger plates and whole fish or roasts as the centrepiece.
Explore
