What Do Mexicans Eat for Christmas?

A traditional food enjoyed by the people of Mexico at Christmas is tamales. This dish is often made using pork, chicken or beef.

Fresh fruit is often used to make a traditional punch, which is known in the country as ponche navideno. The largest holiday meals are usually served on Christmas Eve in this region.

Turkey and tejocote also grace many tables in Mexico during the holiday season. Bunuelos, which are classified as a fritter, are a popular Christmas food.

Mexican families also enjoy mole, chocolate-covered churros and a variety of fish. Christmas Eve salad is also common in many regions of the country.