El tipo de comida que los italianos comen en Navidad varía según la región, pero en general, comen una comida llamada La Vigilia, o Fiesta de los Siete Peces, que contiene pescado y verduras. La Vigilia Se sirve en Nochebuena e incluye alimentos como pescado, pulpo y mariscos, acompañados de vegetales como alcachofas, calabacines y brócoli.
El almuerzo es la comida principal el día de Navidad. A menudo contiene platos de pasta, como la pasta en brodo, o la pasta en caldo. Aunque los italianos generalmente se mantienen alejados de los postres, hacen una excepción por su comida de Navidad. Panes dulces, galletas y tortillas rellenas de ricotta son opciones populares en todo el país.