Il cibo messicano di Natale è la cucina tradizionale messicana che viene servita durante le vacanze, come ensalada de noche buena, bacalao, romeritos, buñuelos, rosca de reyes e ponche navideño. Ensalada de noche buena è un insalata che combina i verdi ei rossi luminosi associati alla stagione delle vacanze. Questa insalata ha verdure, semi di melograno e altri frutti e verdure.
Un altro cibo natalizio preferito è il bacalao, un merluzzo salato e essiccato. Anche se questo piatto è nato in Europa, ora è un alimento base in Messico. Può essere preparato in molti modi, come ad esempio essere in umido con patate, pomodori e olive. I romeritos sono una verdura a foglia verde che viene servita durante il Natale e la Quaresima. Viene spesso mangiato con torte di talpa e gamberetti. Buñuelos è pane fritto cosparso di zucchero e sciroppo. È un compagno popolare per la cioccolata calda o il sidro durante il periodo natalizio. Rosca de reyes è un dolce servito alla fine del periodo natalizio, il giorno del re. È un pane dolce condito con frutta in gelatina. Ponche navideño è una famosa bevanda natalizia a base di tejocote, mele e guaiave in umido insieme alla cannella e addolcita con zucchero non zuccherato o piloncillo. Alcuni messicani aggiungono un pizzico di alcol a questa bevanda.