À l’heure des repas à Roses, les poissons frais des côtes sont la principale contribution aux cuisines. Son port de pêche est une source quotidienne d'approvisionnement en colins, lottes, dorades, anchois et toutes sortes d'espèces qui sont communes sur les tables à Roses. Avec tout ça, on prépare le fameux suquet de peix, un ragoût traditionnel de poisson et de pomme de terre particulièrement apprécié dans la ville. Quant aux viandes, le veau des élevages de l'intérieur de la province est probablement la viande la plus consommée ici, mais sans pour autant sous-estimer les fameuses charcuteries de Gérone, également présentes parmi lors de tous les repas à Roses.
Rayon pâtisserie les spécialités locales sont les buñuelos ou les rocs de Montjoi. Les vins de L’Empordà, élaborés dans cette région, sont très appropriés pour accompagner les produits les plus célèbres de la gastronomie de Roses. Et pour finir vous pouvez également déguster un petit verre de cremat, une préparation traditionnelle à base de rhum brun, de cannelle, de citron et de café.