Barcelonas överväldigande krogutbud delas enklast upp i två delar: det nya och det gamla. Här finns några av världens mest moderna restauranger, ledda av några av de mest innovativa kockarna (bland annat Ferrán Adrià). Här finns också ett traditionellt katalanskt kök, som trots en viss medeltida tyngd har många goda grönsaksrätter (samfaina -ett slags ratatouille, escalivad - grillade, skalade paprikor, aubergine och lök, espinacs a la catalana -spenat fräst med vitlök, pinjenötter och russin). Mest känd är den lantliga och enkla 'Pa amb tomàquet', en brödskiva med olivolja, salt och färsk krossad tomat.
"Det nya" kan bli väl dyrt, men många av de kända kockarnas lärlingar har nu öppnat egna restauranger med lägre prisnivå. "Det gamla" är generellt sett mer prisvärt, även om de klassiska krogarna vet hur de ska ta betalt. I Barcelona bör man alltid boka bord. Middag serveras inte före kl 21.00.