Die portugiesische Küche ist reichhaltig und vielfältig und Porto, eine Stadt mit langer Geschichte und eine der typischsten für Portugal, ist Geburtsstätte zahlreicher portugiesischer Gerichte. Das traditionellste Gericht sind Innereien. Es entstand im 15. Jahrhundert, als die Expedition zur Eroberung von Ceuta das ganze Fleisch mitnahm und nur die Innereien übrig liess. In einem der Restaurants in Porto essen zu gehen, ist eine wahre Freude für Feinschmecker.
Die Innereien sind das typischste Gericht in Porto, aber auch der Stockfisch und ein Sandwich mit Fleisch, Käse und einer Sosse namens francesita erfreuen sich grosser Beliebtheit. Auch die Fleischbrühen sind Aushängeschild der Region, in der natürlich auch als Küstenregion in Portugal frischer Fisch und Meeresfrüchte einen besonderen Platz einnehmen. Und ein gutes Essen begleitet man am besten mit einem Portwein.
Auch die französischen Restaurants, Italiener, Japaner und Chinesen sowie weitere Länderküchen sind in Porto als kosmopolitischer Stadt vertreten.