Un aliment traditionnel apprécié par les Mexicains à Noël est le tamales. Ce plat est souvent composé de porc, de poulet ou de bœuf.
Les fruits frais sont souvent utilisés pour faire un punch traditionnel, connu dans le pays sous le nom de ponche navideno. Les plus gros repas de fêtes sont généralement servis la veille de Noël dans cette région.
La dinde et le tejocote ornent également de nombreuses tables au Mexique pendant la période des fêtes. Les bunuelos, qui sont classés comme beignets, sont un aliment de Noël populaire.
Les familles mexicaines apprécient également le mole, les churros enrobés de chocolat et une variété de poissons. La salade du réveillon de Noël est également courante dans de nombreuses régions du pays.