27 Traditional Mexican Christmas Foods You Need to Make

Published By: Debbie Luna
Last Updated:
October 27, 2026

I love giving our holiday table a little Mexican soul, and these traditional Christmas foods are exactly how to do it. In Mexico, Christmas Eve is the real star of the show, even bigger than Christmas day itself. So lean in with me on 24 festive recipes that bring all the warmth, color, and ridiculously good flavor your celebration needs.

1. Marranitos (Mexican Gingerbread Pigs)

Marranitos are Mexican sweet bread shaped like the most adorable little pigs you have ever seen. They are almost too cute to eat, and you might pause for a second before taking that first bite. But once you do, good luck stopping. Seriously, these gingerbread piggies are that good.

Go to Recipe →

2. Mexican Cinnamon Cookies

Cookies are basically the world's most reliable good mood food, right? No matter the kind, they just make everything better, and these Mexican cinnamon cookies are no exception. They are so good, I could happily eat them in the middle of July and still feel all the Christmas magic. Called polvorones de canele, these beauties are wonderfully sweet and buttery with a powdered sugar and cinnamon coating that melts right in your mouth.

Go to Recipe →

3. Mexican Bunuelos

Fried dough rolled in cinnamon sugar. It sounds so simple, and yet bunuelos are one of Mexico's most beloved snacks. If you have never tried them, this is your moment, I promise. These wildly crispy, puffy fritters are completely to die for.

Go to Recipe →

4. Pumpkin Empanadas

Empanadas are basically Latin turnovers, and they are absolutely delicious. You can go sweet or savory with the filling, but for Christmas, I am all about this festive pumpkin version. The filling of pumpkin puree, brown sugar, and warm spices is pure holiday magic. One bite and you are instantly in the spirit.

Go to Recipe →

5. Easy Ensalada de Noche Buena – Christmas Eve Salad

Ensalada de Noche Buena, or Christmas Eve salad, is a beautiful mix of oranges, pineapple, beets, jicama, and pomegranates tossed in a sweet citrusy dressing. The colors alone are enough to make you smile. But the bright, fresh flavors are what will truly make you fall in love.

Go to Recipe →

6. Red Pork Tamales

Tamales are one of those Mexican snacks I cannot get enough of. You get this masa dough wrapped around a savory filling, all tucked into corn husks and steamed until perfect. The sweet and savory thing they have going on makes them dangerously snackable. This pork version is a classic for a reason. Pork shoulder simmers away in a red chile sauce until it is so tender it basically melts into the masa, and oh my goodness, it is so delicious.

Go to Recipe →

7. Tres Leches Cupcakes

Tres leches means "three milks," and that is exactly what makes this cake so special. A light sponge cake gets soaked in evaporated milk, sweetened condensed milk, and heavy cream until it is wonderfully moist and bursting with milky flavor. This recipe takes that classic and turns it into adorable cupcakes, topped with strawberries and whipped cream for good measure. It is truly irresistible.

Go to Recipe →

8. Hatch Green Chili Ribs

If you have not met Hatch green chiles yet, you are in for a treat, as long as you can handle a little heat. These peppers make an incredibly delicious sauce. That same sauce is also fantastic in things like guacamole and salsa. It packs a flavorful punch.

Go to Recipe →

9. Churros with Dulce De Leche

Churros are world famous for a very good reason. They are wonderfully crispy on the outside and super tender and fluffy on the inside. Tossed in cinnamon and sugar, they are already dangerously addictive on their own. Add dulce de leche for dipping and honestly, just try to stop me.

Go to Recipe →

10. Sopapilla Cheesecake Bars

Remember those puffed up sopapillas we talked about? Well, imagine taking that idea and adding cheesecake into the mix. These bars feature a silky, creamy cheesecake filling sandwiched between layers of crescent roll pastry. The whole beautiful thing gets finished with a butter, cinnamon, and sugar topping. It is every bit as dreamy as it sounds.

Go to Recipe →

11. Chicken Pozole Verde

Here is another cozy Mexican stew that feels like a warm hug in a bowl. This version swaps the usual pork for shredded chicken and goes with green chile instead of red. It has its own wonderful personality, but it shares that same lovely pop of sweet hominy throughout. It is just a little different, and just as soul satisfying.

Go to Recipe →

12. Sopaipillas

Sopaipillas, or sopapillas if you prefer, are an addictive little snack made of puffed up bread. They remind me a bit of bunuelos, but the outside is more soft and pillowy than crispy. You can fill them with savory things or sweet things, which means they can easily swing from dinner to dessert. That kind of versatility is always a win.

Go to Recipe →

13. Pozole Rojo

If comfort had a flavor, I am pretty sure it would taste exactly like a big bowl of pozole rojo. This stew is loaded with pork, hominy, red chiles, and the most incredibly rich broth you can imagine. It is the kind of meal that just wraps you up from the inside. Because it takes hours to get that deep flavor, pozole rojo is usually saved for Christmas and other truly special occasions.

Go to Recipe →

14. Chicken Tamale Casserole

Let's take a quick break from all the sweets and say hello to a savory favorite. Traditional tamales are incredible, but they are definitely not the simplest recipe in the world. That is where this fantastic casserole comes in. It gives you all the amazing flavors and textures of classic tamales with way less effort. A total win.

Go to Recipe →

15. Zucchini and Corn Tamales

Have you ever tried a tamale filled with vegetables instead of meat? If you are skeptical, this recipe will absolutely change your mind. Tender corn masa gets filled with a combo of sweet corn kernels and zucchini cubes. It might sound simple, but just wait until that first bite. This one does take some time and love, so it is perfect for a Christmas cooking day with family or friends. Make it a fun activity for everybody.

Go to Recipe →

16. Mexican Ponche

Ponche is another warm Christmas drink, and honestly, I could sip this all season long. Unlike champurrado, it is not chocolatey at all. It is packed with apples, pears, oranges, guavas, and cozy spices. Imagine a fruit punch, but served toasty warm, and you have got the idea.

Go to Recipe →

17. Easy Flan

It is honestly a little wild that something this silky and spectacular only needs five simple ingredients. This flan is so ridiculously easy, anyone can make it happen. But easy does not mean boring here, not even close. The custard is wonderfully creamy and velvety, and that sweet caramel syrup takes it straight to divine.

Go to Recipe →

18. Mexican Chicken Marinade

Grilled, fried, oven roasted, it truly does not matter. Whatever way you cook your chicken, this is the only marinade you need. It is a simple blend of olive oil, lime juice, garlic, chili powder, cilantro, cumin, oregano, paprika, salt, and pepper. Easy, fresh, and so flavorful.

Go to Recipe →

19. Concha

Okay, let's talk about bread for a second. Conchas are a beloved Mexican pan dulce, and what makes them so iconic is that pretty seashell looking topping. The bread itself is light and airy, but the topping is where the magic happens. It is a creamy mix of powdered sugar and shortening baked right on top. You will most often see the classic white topping, but pink, yellow, and brown versions pop up all the time too.

Go to Recipe →

20. Easy Pork Pozole Rojo (Posole)

If you want all that pozole happiness without quite so much fuss, this one is for you. It is a much simpler path to the same full, happy feeling. Tender pork and sweet hominy cook together in a rich, flavorful red enchilada sauce. If you are newer to cooking, do not be shy about this one. You can absolutely pull it off.

Go to Recipe →

21. Red and Green Enchiladas

Cannot decide between red or green enchiladas? You do not have to! This recipe gives you both sauces in one stunning dish. It is double the sauce and double the fun. Plus, having both colors on the plate just makes everything look so wonderfully festive.

Go to Recipe →

22. Champurrado

Champurrado is a thick, cozy Mexican drink made with chocolate, piloncillo, and cornflour. Think of it as Mexico's incredibly delicious answer to hot chocolate. Some versions include spices like cloves, orange peel, cinnamon, or anise seed, but chocolate is always the star of the show. Served warm, it is exactly what I want to wrap my hands around on a cold Christmas morning.

Go to Recipe →

23. Sheet-Pan Chicken Fajitas

These chicken fajitas are bursting with flavor and so colorful on the pan. If you want something extra festive for your Christmas table, this is exactly it. You get chicken strips, tri-colored bell peppers, and onions all seasoned with spices and baked until just perfect. Easy, gorgeous, and so good.

Go to Recipe →

24. Easy Cranberry Margaritas

Speaking of drinks for the grownups, let me tell you about these cranberry margaritas. They will absolutely get your party started. It is your favorite margarita with a bright cranberry twist, and it is awesome. The cranberries also give the whole cocktail the most stunning deep purple color.

Go to Recipe →

Debbie (Deb) started powerlifting and Olympic lifting in High School as part of her track team's programming; She continues to train in order to remain athletic. Inspire US allows Deb to share information related to training, lifting, biomechanics, and more.
inspire us logo
Inspire US serves as an informational hub for people looking to start their fitness journey.
The information on this website has not been evaluated by the Food & Drug Administration. The content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. The information being shared is for educational purposes only. You must consult with a medical professional before acting on any content on this website.
Copyright © Inspire US 2026