Mâncarea de Crăciun mexicană este o bucătărie tradițională mexicană servită în timpul sărbătorilor, cum ar fi nunțile de noapte, bacalao, romeritos, buñuelos, rosca de reyes și ponche navideño. Ensalada de noche buena este salata care combină verdele și roșu luminos asociate sezonului de vacanță. Această salată are verdeață, semințe de rodie și alte fructe și legume.
O altă mâncare preferată de Crăciun este bacalao, care este un codfish sărat și uscat. Cu toate că acest fel de mâncare a provenit din Europa, acum este un punct de plecare în Mexic. Poate fi pregătită în mai multe moduri, cum ar fi fiert cu cartofi, roșii și măsline. Romeritos este o legumă cu frunze care este servită în timpul Crăciunului și Postului Mare. Acesta este adesea consumat cu prăjituri de molii și creveți. Buñuelos este o pâine prăjită stropită cu zahăr și sirop. Este un traumatism popular de companie pentru ciocolată sau cidru fierbinte în timpul sezonului de Crăciun. Roșca de reyes este un desert servit la sfârșitul sezonului de Crăciun, în Ziua Regelui. Este o pâine dulce acoperită cu fructe jelite. Ponche navideño este o băutură populară de Crăciun făcută din teocototes, mere și guavas, împreună cu scorțișoară și îndulcitorul cu zahăr nerafinat sau piloncillo. Unii mexicani adaugă o băutură alcoolică la această băutură.