Skip to main content

Delicious Mexico foods and Christmas recipes for your holiday table

Enjoy delicious wine and food pairings at an affordable price.

 Let us take you on a culinary journey through the festive season in Mexico, where families gather to celebrate and share traditional dishes that are both mouth-watering and heart-warming. From hearty main courses like tamales and stuffed turkey with mole sauce, to scrumptious desserts like buuelos and rosca de reyes, there is something for everyone in a traditional Mexican Christmas feast. So grab your apron and prepare to be inspired by these amazing recipes!

Mexican food for Christmas

  • Experience the joy of Mexican Christmas with traditional dishes, festive desserts and warming drinks!
  • Delight in pozole, bacalao navideño, tamales & stuffed turkey for a truly satisfying feast!
  • Indulge in buñuelos, rosca de reyes & tres leches cake plus Ponche navideño to make your holiday extra special!

Mexican Christmas Eve dinner traditions

Mexican Christmas. Eve dinner traditions are all about bringing families together and sharing a feast of delicious dishes. Noche Buena is the main event, where everyone gathers around the table to enjoy a variety of traditional Mexican foods. Can you imagine the mouth-watering aroma of pozole, bacalao navideo, and romeritos filling the air?

These dishes are not only bursting with flavor, but they also hold a special place in the hearts of those who celebrate Christmas in Mexico. Feliz Navidad!

Family gatherings

Family gatherings on Christmas Eve play an essential role in Mexican culture, with traditional Mexican Christmas food being the centerpiece of these celebrations. Imagine a table laden with not only classic Mexican dishes like enchiladas, tacos, flautas, and empanadas, but also seasonal favorites such as pozole, bacalao navideo, and romeritos.

These Christmas food dishes are prepared with love and shared among family and friends, creating a warm and joyful atmosphere that truly captures the spirit of the holiday season.

Noche Buena

Noche Buena is the festive meal that takes place on Christmas Eve, bringing families together to share a delicious and bountiful spread of traditional Mexican dishes. As you bite into the tender pork of pozole rojo, the delicate flavors of bacalao navideo, or the savory romeritos, you can feel the love and care that goes into preparing these dishes.

Don’t forget to leave room for dessert, as the sweet taste of buuelos, rosca de reyes, and tres leches cake awaits you. Noche Buena truly captures the essence of Mexican Christmas celebrations, filled with amazing flavors and cherished memories.

Classic Mexican Christmas dishes

When it comes to classic Mexican Christmas dishes, pozole, bacalao navideo, and romeritos take center stage during Noche Buena. Each dish embodies the rich flavors and traditions of Mexican cuisine, making them the perfect addition to any festive feast. Can you imagine savoring the soul-warming taste of pozole, the complex flavors of bacalao navideo, and the earthy goodness of romeritos?

These dishes not only satisfy your taste buds, but also create a memorable dining experience that will stay with you long after the holiday season has passed.


Pozole is a traditional Mexican soup that holds a special place in the hearts of those who enjoy it. Made with hominy and meat, usually pork, this hearty stew is infused with a variety of spices that create a symphony of flavors in every spoonful. Toppings such as shredded lettuce, diced onion, sliced radishes, and lime wedges add an extra layer of texture and taste to this already scrumptious dish.

Often served during festive occasions like Christmas, pozole is not just a meal but a celebration of Mexican culture and culinary heritage.

Bacalao navideño

Bacalao navideo is a dish that graces the tables of many Mexican families during Christmas Eve dinner. Made with salted cod, potatoes, olives, and a medley of spices, this dish is bursting with flavors that will make your taste buds dance with delight. The combination of tender fish, aromatic spices, and hearty vegetables creates a harmonious blend of tastes and textures that is simply irresistible.

As you savor each delicious mouthful, you can feel the warmth and joy of the holiday season enveloping you.


Romeritos is a dish that showcases the unique flavors of Mexican cuisine, made with seepweed, a leafy green vegetable that resembles baby spinach. Often served with mole sauce and shrimp cakes, romeritos is a dish that is both earthy and flavorful, perfect for enjoying during Christmas celebrations.

As you dig into this delicious dish, you can’t help but be transported to the vibrant and lively world of Mexican food, where each bite tells a story of tradition, love, and family.

Festive Mexican Christmas appetizers

What better way to kick off your Christmas feast than with some festive Mexican appetizers? Guacamole, chili cheese dip, and various salsas are the perfect starters to tantalize your taste buds and get you in the mood for the scrumptious main courses that await.

Whether you prefer the creamy goodness of guacamole, the spicy kick of chili cheese dip, or the fresh and zesty flavors of salsas, these appetizers are sure to impress your guests and set the tone for a memorable holiday celebration.


As a popular Mexican appetizer, guacamole is a must-have at any Christmas gathering. Made with ripe avocados, lime juice, and a variety of other ingredients, this creamy and flavorful dip is perfect for scooping up with tortilla chips or spreading on your favorite Mexican dishes. Its vibrant green color and fresh taste make it an irresistible addition to your holiday table.

guacamole recipe

So grab a chip and dive into the delicious world of guacamole!

Chili cheese dip

Chili cheese dip is a warm, cheesy appetizer that is sure to please your family and friends during the holiday season. Combining the rich flavors of chili and cheese, this dip is perfect for enjoying with tortilla chips or fresh vegetables. Its gooey, melty texture and spicy kick make it an irresistible addition to your Christmas feast.

So gather around the bowl and indulge in this scrumptious dip that is guaranteed to spice up your holiday celebrations. Enjoy the flavors of chili and cheese together and make your holiday season even more special.


Salsas are a variety of Mexican sauces that add a burst of flavor to any dish. Made with fresh ingredients such as tomatoes, onions, peppers, and sometimes sour cream, these salsas are often served as a condiment or dip during Christmas festivities. From the fiery heat of red salsa to the tangy zest of green chili sauce, there is a salsa to suit every palate.

Mexican green salsa

Mexican red salsa

So grab a chip and explore the diverse world of salsas as you savor the flavors of Mexico.

Hearty Mexican Christmas main courses

For a truly satisfying Mexican Christmas feast, look no further than these hearty main courses: tamales, stuffed turkey with mole sauce, and pierna adobada. Each of these dishes is packed with flavor and perfect for sharing with family and friends during the holiday season. As you savor the tender meat, rich sauces, and scrumptious fillings, you can feel the warmth and love that goes into preparing these traditional Mexican Christmas recipes.

So gather your loved ones and enjoy a festive feast that will leave you feeling full and content.


Tamales are a traditional Mexican dish that has been enjoyed for centuries. Made with corn dough and filled with a variety of ingredients such as meat, cheese, or vegetables, these steamed treats are wrapped in corn husks and served piping hot. Often enjoyed during special occasions like Christmas, tamales are more than just a delicious meal; they represent a piece of Mexican history and culture.

chicken tamales

So, unwrap a tamale and enjoy the flavors of this beloved dish that has stood the test of time.

Stuffed turkey with mole sauce

Stuffed turkey with mole sauce is a popular choice for Mexican Christmas Eve dinner, offering a delicious twist on the traditional roasted turkey. The turkey is filled with a flavorful mixture of proteins and vegetables, and then topped with a rich, complex mole sauce that adds depth and dimension to the dish. As you enjoy each savory bite, you can appreciate the intricate flavors and textures that make this dish a standout during the holiday season.


So gather your family and friends and indulge in this sumptuous main course that is perfect for your Christmas dinner festive feast.

Pierna adobada

Pierna adobada is a slow-cooked pork leg dish that is often served as a main course during Christmas celebrations in Mexico. Marinated in a rich adobo sauce, the pork leg is cooked to tender perfection, filling your home with an irresistible aroma. The succulent meat and robust flavors of the adobo sauce make this dish a true crowd-pleaser, perfect for sharing with family and friends.

So, carve up a slice of pierna adobada and enjoy the flavors of this festive Mexican dish.

Scrumptious Mexican Christmas desserts

No Mexican Christmas feast would be complete without a selection of scrumptious desserts to satisfy your sweet tooth. Buuelos, rosca de reyes, and tres leches cake are just a few of the delightful treats that await you during the holiday season. From crispy, cinnamon-coated buuelos to the fruit-topped rosca de reyes and the creamy tres leches cake, these desserts are sure to make your Christmas celebrations even sweeter.

So save room for dessert and indulge in these heavenly confections that are perfect for the holiday season. Enjoy the flavors of Mexico this Christmas and make your holiday season even more special with these delicious desserts.


Buuelos are a sweet treat that has been enjoyed during Mexican Christmas celebrations for generations. These golden fried fritters are often served with a brown sugar and cinnamon syrup, making them a deliciously indulgent dessert or snack. As you bite into the crispy, flaky dough, you can feel the warmth and joy of the holiday season enveloping you.

So treat yourself to a buuelo and enjoy the flavors of this festive dessert that is steeped in tradition.

Rosca de reyes

Rosca de reyes, or King’s Bread, is a traditional Mexican dessert that is enjoyed during the Christmas season, particularly on Da de Reyes (Three Kings’ Day). This sweet bread is decorated with dried fruits and often contains a hidden plastic figure of Baby Jesus. The person who finds the figure in their slice of rosca de reyes is said to have good luck and is tasked with organizing a tamales party on Candlemas Day.

This dessert is not only delicious, but also carries a fun and festive tradition that is enjoyed by many.

Tres leches cake

Tres leches cake is a popular Mexican dessert that is perfect for enjoying during the Christmas season. Made with a sponge cake soaked in a mixture of three types of milk – evaporated milk, condensed milk, and heavy cream – this dessert is a deliciously moist and creamy treat that is sure to delight your taste buds.

tres leches cake recipe

Whether served plain or topped with whipped cream, fruit, or a dusting of cinnamon, tres leches cake is a crowd-pleaser that is the perfect way to end a festive meal.

Warming Mexican Christmas drinks

As the temperature drops and the Christmas season approaches, there’s nothing quite like sipping on a warming Mexican drink to get you in the festive spirit. Ponche navideo, champurrado, and rompope are all delightful beverages that are perfect for enjoying during the holiday season.

Whether you prefer the fruity flavors of ponche navideo, the rich and thick consistency of champurrado, or the creamy sweetness of rompope, these drinks are sure to warm your heart and soul during the cold winter nights.

Ponche navideño

Ponche navideo is a traditional Mexican fruit punch that is often enjoyed during Christmas celebrations. Made with a variety of fruits, some of which are local to Mexico such as tejocotes, this punch is a delicious and warming beverage that is perfect for sipping on a cold winter night.

Often served warm, ponche navideo can be enjoyed with or without alcohol, making it a versatile and crowd-pleasing drink for any holiday gathering. So pour yourself a cup of ponche navideo and revel in the festive flavors of this beloved Mexican drink.


Champurrado is a thick, Mexican hot chocolate that is sure to warm you up during the chilly holiday season. Made with masa, chocolate, and cinnamon, this rich and velvety drink is perfect for sipping while enjoying the company of family and friends.

Often referred to as Mexican hot chocolate, champurrado is a deliciously comforting beverage that is perfect for savoring during Christmas festivities. So grab a mug and indulge in the luxurious flavors of champurrado, the ultimate winter warmer.


Rompope is a creamy Mexican drink that is similar to eggnog and often enjoyed during Christmas festivities. Made with vanilla, milk, and spices, this delectable beverage is perfect for sipping on while gathered around the fireplace with loved ones. Rompope can be served chilled, with a sprinkle of cinnamon or nutmeg on top, adding an extra touch of festive flavor to this delightful drink.

So raise a glass of champagne and toast to the joy and warmth of the holiday season.

Mexican Christmas foods

As we’ve explored the world of delicious Mexican foods and Christmas recipes, it’s clear that the holiday season in Mexico is a time of warmth, love, and indulgence. From the festive gatherings and Noche Buena feasts to the scrumptious desserts and warming drinks, Mexican Christmas traditions are filled with mouth-watering dishes that are perfect for sharing with family and friends. So why not bring a taste of Mexico to your holiday table this year and experience the joy and flavors of a Mexican Christmas? Feliz Navidad!

Frequently asked questions

What is the most popular food in Mexico during Christmas?

Christmas in Mexico is celebrated with a feast of favorite Mexican dishes like tacos, enchiladas, and empanadas. The main celebration, Noche Buena, typically includes tamales, bacalao navideno, pozole, romeritos, buuelos, rosca de reyes, and champurrado.

Together, these festive favorites make up the most popular food during Christmas in Mexico!

What do you serve at a Mexican Christmas party?

Celebrate Las Posadas, Navidad and Noche Buena in style with delicious Mexican Christmas recipes! From traditional tamales to festive drinks, these recipes will make your holiday season even more special. Enjoy the flavors of Mexico with these easy-to-make dishes that will bring the spirit of the season.

How does Mexico celebrate Christmas with food?

Celebrate Christmas Mexican-style with oxtail soup, roasted turkey, pork and chorizo pozole, bacalao navideno, romeritos, tamales, buuelos, and the classic chocolate drink champurrado!

Delicious and unique flavors make for a truly special festive meal.

What is a Christmas tradition in Mexico?

Celebrate Christmas Mexican-style with family feasts, piatas, candlelit procesions, elaborate nativity scenes, Spanish carols, dancing and fireworks all through December and ending on 6 January.

Are tamales typically served during Mexican Christmas celebrations?

Yes, tamales are a delicious and traditional part of Mexican Christmas celebrations! Enjoying them is a delicious way to honor this special time.

Delicious Mexican desserts

Food in Mexico