Bucătăria portugheză variază în mod semnificativ în funcție de regiune, dar peștele și crustacea proaspete sunt capse majore în toată țara. De asemenea, carnea de porc este foarte populară și este folosită pentru prepararea multor feluri de mâncare, inclusiv șuncă și cârnați uscați. Preparatele pe bază de ouă sunt pregătite în mod regulat pentru micul dejun, prânz și cină, dar în special pentru desert.
Multe preparate din pește sunt oferite în Portugalia, dar mâncarea națională, conform Go Lisabona, este bacalhau, care este un cod uscat, sărat. Balcahau poate fi gătit în sute de moduri și fiecare regiune are propriul său mod special de pregătire a acesteia. În Porto, de exemplu, balcahau este adesea servit cu cartofi, ceapă și ouă gătite. Se cunosc, de asemenea, bassul mare, sardinele, caracatita si castravetele umplute.
Unele feluri de mâncare de porc servite pe scară largă pe întreg teritoriul Portugaliei includ porcul de vaci de prăjit și o farfurie de tocană numită cozido a Portuguesa, care conține o varietate de cârnați portughezi, carne de vită, cartofi, legume și orez. Obișnuitele feluri de mâncare din ouă din Portugalia includ ouăle tăiate în toalete cremoase cunoscute sub numele de acordas, ouăle prăjite servite în vârful fripturilor și ouăle coapte savuroase. Deserturile pe bază de ouă includ pastel de nata, o patiserie de ouă; ovule, care sunt gălbenușuri de ouă îndulcite în zahăr; și pao de lao, un tort popular de burete făcut cu o mulțime de ouă.