A culinária tradicional portuguesa foi influenciada pela culinária árabe-moura e pelos novos ingredientes trazidos do Novo Mundo pelos navegadores portugueses. Hoje em dia, é caracterizada por ingredientes frescos como azeite, queijo e vinho, com pratos regionais variando de norte a sul como bacalhau no norte e porco preto no Alentejo.