Die Küche in Roses ist für ihre Vielfalt der typischen mediterranen Produkte bekannt. Sie ist traditionell in der Zubereitung aber exquisit was die Produkte betrifft, zum Beispiel in der Auswahl an frischem Fisch in Bahía de Roses, der ein wichtiges Element der lokalen Küche ist. Die besondere Spezialität der lokalen Gastronomie ist 'suquet de pescado', ein lokales Fischgericht welches das kulinarische Herz des Fischerdorfes bildet.