Les spécialités culinaires sont nombreuses au Portugal, particulièrement dans la ville de Porto. On trouve la Francesinha, un étonnant sandwich à la viande (jambon, saucisse, steak ou rôti de porc), recouvert de fromage fondu et d'une sauce tomate.
Autre plat traditionnel de Porto, les tripas à modo do Porto. Un plat de tripes accompagnés d'haricots blancs et de saucisses. On peut également mentionner le bacalhau (la morue), plat traditionnel portugais ou encore la caldo verde, une soupe de pomme de terre et de chou.