Ẩm thực Bồ Đào Nha có tính đa dạng, dân chúng tiêu thụ nhiều cá tuyết khô (bacalhau trong tiếng Bồ Đào Nha), với hàng trăm công thức chế biến. Hai món cá phổ biến khác là cá mòi nướng và caldeirada, một món hầm có thành phần chủ yếu là khoai tây và có thể làm từ nhiều loại cá. Các món thịt đặc trưng của Bồ Đào Nha làm từ thịt bò, thịt lợn, thịt cừu và thịt gà, gồm cozido à portuguesa, feijoada, frango de churrasco, leitão (lợn sữa quay) và carne de porco à alentejana. Một món ăn miền bắc rất phổ biến là arroz de sarrabulho (gạo ninh trong tiết lợn) hay arroz de cabidela (cơm gà hầm trong tiết gà).