A gastronomia recebe a influência do mar através dos típicos pratos de peixe, como a caldeirada, os mariscos, o polvo e os frescos peixes grelhados. A sapateira merece destaque durante um mês, habitualmente de setembro a outubro, através do Festival da Sapateira, com vários restaurantes locais aderentes.
Sejam de peixe ou de carne, as refeições são tradicionalmente acompanhadas pelos belos vinhos regionais.
A sobremesa típica por excelência é o pastel de feijão, sendo também bastante populares o arroz doce, leite creme e mousse de chocolate.