La cucina di Rosas è un’esplosione di sapori mediterranei, con forte influenza della tradizione catalana. I piatti a base di pesce fresco sono protagonisti assoluti: spiccano la suquet de peix (zuppa di pesce), la fideuà (simile alla paella ma con pasta), e l’arroz negro (riso al nero di seppia).
Le tapas sono ampiamente diffuse e includono delizie locali come calamari alla piastra, acciughe dell’Escala, formaggi dell’Empordà e prosciutti stagionati. Il tutto accompagnato da vini D.O. Empordà e, spesso, dalla tradizionale crema catalana come dessert.
Nel centro città e lungo il lungomare si trovano numerosi ristoranti, dai bistrot familiari a locali gourmet. Alcuni chef locali sono riconosciuti a livello nazionale per la loro interpretazione moderna della cucina tradizionale. Rosas ospita anche eventi gastronomici stagionali, come la Campanya del Peix de Roca, che celebra il pesce di scoglio con menù speciali nei ristoranti aderenti.