The Italian American Meatless Christmas Eve
While many associate Christmas with ham or turkey, Italian Americans traditionally eat a seafood-only feast on Christmas Eve. This practice stems from an old religious rule that forbade eating meat during the vigil before a holy day.
This unique tradition requires preparing seven distinct fish dishes to represent the anticipation of Christmas. Because the church historically labeled Christmas Eve as a day of abstinence, faithful families replaced land meats with ocean offerings. Over time, these simple fasting meals evolved into elaborate, multi-course culinary celebrations that define the holiday season for millions. It is a fascinating example of how strict religious fasting rules transformed into a festive and lavish seafood tradition.
Source: Feast of the Seven Fishes