Best Paella in Barcelona — Where to Eat the Real Thing (2025)
Paella divides Barcelona. The tourist version is watery, under-seasoned rice with frozen prawns. The real version has socarrat, uses bomba rice and takes 45 minutes to cook properly. Finding the real thing requires knowing where not to go.
Paella divides Barcelona. The tourist version — watery, under-seasoned rice with a few frozen prawns — is served on every seafront terrace at €25 a head. The real version has socarrat (the crispy caramelised rice crust on the bottom), uses bomba rice from the Valencia delta, and takes 45 minutes to cook properly.
Finding the real thing requires knowing where not to go. Avoid any restaurant with paella photos on a banner outside. Start with the places on this list instead — 6 restaurants where the paella is worth ordering.
The Best Paella Restaurants in Barcelona (6 picks)
Can Solé
★ 4.7Barceloneta · €€€
A Barcelona treasure since 1903, Can Solé in Barceloneta is one of the oldest and most beloved seafood restaurants in the city. Their paella de marisco and fideuà are among the finest in Catalonia, made with fish straight from the nearby port.
La Mar Salada
★ 4.6Barceloneta · €€€
The benchmark seafood restaurant in Barceloneta — honest cooking with fish bought at the port that morning. The arroz negro and the grilled turbot are what people order twice. No tourist theatrics, just excellent product cooked with care. Reserve a week ahead for weekends.
7 Portes
★ 4.4El Born · €€€
Barcelona's most iconic restaurant, open since 1836. 7 Portes is synonymous with paella in the city — the Paella Parellada (with all shellfish pre-shelled) is the legendary house dish. Cavernous, tile-floored, loud and beloved. A rite of passage.
Elche
★ 4.5Poble Sec · €€€
The hidden paella gem that locals go to instead of the tourist waterfront restaurants. Elche is in Poble Sec, far enough from the seafront to have escaped the tourist premium. The Valencian paella and the all-i-pebre are both serious cooking.
Suquet de l'Almirall
★ 4.6Barceloneta · €€€
A small family restaurant in Barceloneta that has been making the best suquet (Catalan fish stew) and seafood paella since 1986. The arroz negro and the lobster paella are the flagship dishes. Book ahead — a genuine local institution.
La Cova Fumada
★ 4.5Barceloneta · €
The birthplace of the bomba — Barcelona's potato croquette stuffed with spiced meat — La Cova Fumada also serves a legendary black paella made with squid ink. No sign on the door, no credit cards, no dinner service. Queue for a seat by 12:30pm or you'll miss the paella.
Local Tips for Paella in Barcelona
- →Paella is always a lunch dish in Barcelona — ordering it for dinner is the first tourist mistake.
- →The socarrat (crispy rice crust) is the mark of a properly made paella — ask if they do it before ordering.
- →Fideuà (noodle version of paella) and arroz negro (squid ink) are the Catalan variations worth trying.
- →Paella is always minimum 2 portions — don't expect to order it solo.
FAQ — Paella in Barcelona
Where is the best paella in Barcelona?
7 Portes for the historic experience; Elche for the local's version; La Mar Salada for the best arroz negro.
How much does paella cost in Barcelona?
Authentic paella at good restaurants costs €18–28 per person. Anything under €15 at a tourist restaurant is almost certainly frozen rice.
Is paella originally from Barcelona?
No — paella is Valencian. But Barcelona has adapted it magnificently. Catalan variations include fideuà and arroz negro.
When should I eat paella in Barcelona?
Always at lunch (1–3pm). Paella for dinner is rare and usually a tourist-menu compromise.