Em Portugal, pratos tradicionais de Natal incluem o bacalhau cozido com batatas, o polvo à lagareiro e o bolo-rei como sobremesa. Também é comum saborear frutos secos e vinho do Porto.