Come ogni buona guida di Barcellona riporta, la gastronomia catalana è una delle cucine mediterranee più apprezzate al mondo. Barcellona vanta una grande varietà di piatti tipici spesso conditi con delle salse rustiche dal sapore avvolgente e deciso, come il sofrito (olio, pomodoro, aglio e cipolla) la samfaina (pomodoro, peperoncino e melanzane), la picada/romesco (mandorle tostate, prezzemolo, pinoli, cannella e zafferano) e l’allioli (una salsa densa fatta solo con aglio e olio). Tra i piatti tradizionali c'è la classica paella (con riso e carne/pesce), la tortilla, i canalons, la mariscada (con gamberi e frutti di mare), l'Arros negre (riso con nero di seppia) e l'Escudella i carn d'olla (carne di manzo locale stufata).
La cucina catalana è una delle più apprezzate al mondo. A Barcellona potrete pranzare nei tradizionali bar a tapas, dove il pasto è consumato al bancone.