Il Portogallo è famoso per una vasta gamma di piatti tradizionali deliziosi. Alcuni esempi includono il bacalhau à brás (merluzzo con patate, cipolle e uova), la caldeirada (una zuppa di pesce e frutti di mare), il cozido à portuguesa (un guiso di carne e verdure), il caldo verde (una zuppa di cavolo verde con salsiccia) e il pastel de bacalhau (pasticcino di merluzzo).
Il pesce svolge un ruolo centrale nella cucina portoghese grazie alla sua posizione costiera. Il merluzzo è particolarmente popolare e viene preparato in molti modi diversi, tra cui arrosto, stufato e fritto. Il pesce spada, il tonno e la sardina sono anche comuni nella dieta portoghese.
I pastéis de nata sono dei dolci tradizionali portoghesi, piccoli pasticcini a base di pasta sfoglia e crema di uova, tipicamente aromatizzati con cannella e vaniglia. Sono famosi in tutto il mondo e sono diventati un'icona della pasticceria portoghese. Originariamente creati dai monaci nel XVIII secolo nel quartiere di Belém a Lisbona, oggi sono ampiamente disponibili in tutto il paese.
Oltre ai pastéis de nata, ci sono molti altri dolci tradizionali portoghesi da provare. Alcuni includono il bolo de arroz (torta di riso), il bolo de bolacha (torta di biscotti), il queijadas (torte di formaggio), il toucinho do céu (torta di mandorle) e il pão de ló (un tipo di torta spugnosa).