Italiener essen an Heiligabend Fisch, weil ihre Tradition es ihnen an diesem Tag nicht erlaubt, Fleisch zu essen. Normalerweise essen sie sieben Fische, um die sieben Sakramente darzustellen.
Die Anzahl der Fische, die Menschen an Heiligabend essen, ist von Familie zu Familie unterschiedlich. Früher aßen die Menschen nur sieben Fische. Einige Familien essen drei, um die Heilige Dreifaltigkeit und die Drei Weisen zu repräsentieren. Manche essen 13 Fische, um die 12 Jünger und Jesus darzustellen. Andere essen 11 Fische, außer Jesus und Judas Iskariot. Italiener essen während der Eve verschiedene Fischarten, darunter Hummer, Baccala, Klammern, Austern und Puppen.