15 Festive Recipes for a Mexican Christmas Dinner

two mugs of ponche punch garnished with orange wedges

Mexican food comes from a diverse blend of cultures. It's highly influenced by European cooking, particularly that of Spain, while still retaining its roots in Mesoamerican cooking. So it's no surprise to anyone that food is at the center of the holiday season in Mexico. While what is considered "tradition" varies by region, culture, and family, these 15 Mexican Christmas dishes are commonly found on dinner tables across Mexico and beyond.

01 of 16
woman putting tamales on a table for Christmas
aldomurillo / Getty Images

In Mexico, the festivities kick off on Dec. 16th, with the start of Las Posadas, which commemorates the journey of Mary and Joseph from Nazareth to Bethlehem. Buena Noche, or Christmas Eve, is the final day of Las Posadas, and is often a bigger celebration than Christmas Day for many Mexican families. A traditional family dinner is enjoyed late on Christmas Eve, and the leftovers are saved for Christmas Day.

02 of 16

Spicy Pork Tenderloin

sliced pork tenderloin

Although turkey is native to Mexico, pork tends to be the meat of choice for many Mexicans. The dish is often served spicy, using chili powder or chili pepper sauce. "The spice flavor was fantastic — so much better than the pre-seasoned pork tenderloins that are so popular in the grocery stores nowadays," says reviewer KIMALLI1.

03 of 16

Taqueria Style Tacos - Carne Asada

sliced carne asada with guacamole, avocado, and salsa

Depending on family tradition, turkey or even carne asada may be served for Christmas. "This is a great recipe for authentic Mexican taqueria-style carne asada tacos (beef tacos). These are served on the soft corn tortillas, unlike the American version of tacos," says recipe creator STANICKS.

04 of 16

Chipotle Crusted Pork Tenderloin

sliced pork tenderloin with seasoning

"Certainly not for the faint of heart. Or lips for that matter. That said, we loved it. An incredibly memorable meal, and one that will definitely be repeated," says reviewer Table for Two.

05 of 16

Tamales de Puerco (Red Pork Tamales)


You won't find a Mexican holiday celebration without tamales! Although they can be enjoyed year-round, they're rather labor-intensive and time-consuming, making them an extra special treat for the holidays. There are a wide variety of fillings to choose from whether it's pork, beef, cheese, or chicken. Recipe creator mega says, "This authentic red pork tamales recipe comes from Jalisco, Mexico. The tamales are filled with pork shoulder and a spicy tomato sauce."

06 of 16

Real Homemade Tamales

tamales on a white plate with salad on the side

"Tamales are a Christmas tradition here and these are the real deal. I got raves on mine this year from our friends that we gave a dozen to. Took a bit of work, but was simple to do, and worth the time," says reviewer ~TxCin~ILove2Ck.

07 of 16

Poblano and Cheese Tamales (Tamales de Rajas con Queso)

fork cutting into poblano and cheese tamales

"This authentic Mexican recipe for homemade tamales is straight from Mexico. Tamales are stuffed with a spicy tomatillo sauce with poblano chiles and cheese — delicious! In Mexico, Chihuahua or Oaxaca cheese is used, but those cheeses are hard to find here, so you can substitute with Monterey Jack," says recipe creator cocinaidentidad.

08 of 16

Bacalao a la Vizcaina (Basque Style Codfish Stew)

bowl of cod and tomato stew

Although this is a Puerto Rican variation, Bacalao is a Spanish dish that became popular in many Spanish-speaking countries, including Mexico. Recipe creator Milly Sauzo-Martinez says, "This Spanish-style fish stew from the Basque region of Spain is a traditional peasant dish popular in all Spanish-speaking countries (where each has given it their special twist). For example, in Mexico it is usually made for Christmas, New Year's Eve, and Lent."

09 of 16

Pozole in a Slow Cooker

Pozole in a white dish with garnishes on a plate

Recipe creator Isabel describes this as, "Easy, authentic Mexican Pozole. You will be glad you took the time. You can make ahead of time and freeze the pork to keep until you're ready to make dinner. Serve with chopped white onion, cilantro, shredded cabbage, lime wedges, and corn tortillas or tostadas."

10 of 16

Posole Soup

Instant Pot(R) Red Posole

Although traditionally posole is made with a pig's head, this variation from recipe creator Bryan B uses pork loin instead.

11 of 16

Birria Recipe

Birria Recipe
Marcela Mariscal

This Mexican beef stew is a tradition for many families on Christmas Eve. "This is as authentic as it can get— Sonoran Birria, we make it like this all the time especially for family gatherings," says reviewer jhoana.

12 of 16


Bunuelos topped with sugar
Grace Garcia

Bunuelos is a Spanish dish that became a popular holiday food in Mexico. They are large rounds of fried dough covered in cinnamon sugar. "I remember white table cloths everywhere with bunuelos drying and then ready to fry. The cinnamon and sugar aroma in the air. My mom's were the best and this recipe is it. She always made from scratch and I am pleased to now have the recipe," says reviewer rarivera.

13 of 16

Marranitos (Mexican Pig-Shaped Cookies)

Marranitos (Mexican Pig-Shaped Cookies)
Photo by Smaris.

These pig-shaped cookies are commonly found in Mexican bakeries, and are made from sweet bread and flavored with molasses. Recipe creator nmcowgirl says, "Marranitos (or cochinos, or puerquitos, as they are called in some Mexican-American communities) are often called 'Gingerbread Pigs,' although they don't actually have ginger in them—and no cinnamon either. In fact, traditional marranitos get their delicious spicy-brown goodness from molasses. This recipe is a trans-pecos region variation, it uses the non-traditional addition of cinnamon."

14 of 16

Rosca de Reyes

traditional Mexican holiday bread

This red and green sweet bread is traditionally served on Kings' Day in Mexico (Jan. 6th), but begins showing up in Mexican bakeries around Christmas. Rosca de Reyes directly translates to "Kings' Wreath." Recipe creator repostera says, "This traditional holiday Mexican bread is a bit time-consuming, but absolutely worth the effort."

15 of 16



Two classic Mexican drinks will warm you from the inside out during the winter months: champurrado and ponche. Champurrado is the chocolate version of atole, which is a hot, thick drink made from corn dough and milk, dating back to Aztec times. Reviewer l.a.lady says "This was fantastic, nice and thick as I remember. You can substitute cinnamon sticks for ground and brown sugar for the piloncillo or panels. Wonderful!"

16 of 16

Mexican Christmas Punch (Ponche Navideno)

two mugs of ponche punch garnished with orange wedges

Ponche is Mexican fruit punch, which is served hot and loaded with fruits including oranges, apples, pears, and tejocotes — a bright yellow fruit native to Mexico. Both are especially popular during the holiday season.

Was this page helpful?
You’ll Also Love