From our family to yours, enjoy this compilation of favorite Mexican Christmas food – sides, entrees, and even drinks and desserts!
We Love a Mexican Christmas Dinner!
In our home, and many Hispanic households, Christmas Eve (Nochebuena) is when the largest Christmas feast is eaten!! Our feast ALWAYS includes Mexican food!
As far back as we can remember, our Luna family gathers on Christmas Eve and enjoys a spread of our favorite Mexican dishes – everything from Enchiladas , tamales, and Tacos , to our TOP-RATED Spanish Rice . With a few sides , salsas , and main dishes you’re set to enjoy all the best food, perfect for a Christmas feast!
Our Top 10 Mexican Christmas Dinner Picks
1 Cheese Enchiladas
Cheese Enchiladas
Total Time: 50 minutes minutes
Recipe Video
These authentic red cheese enchiladas are a family-favorite recipe—deliciously cheesy, saucy, and loved by all!
Get the recipe
2 Carne Asada Recipe
Carne Asada Recipe
Total Time: 3 hours hours 20 minutes minutes
Recipe Video
Make an authentic carne asada recipe right at home! Easily create perfect Mexican-flavored meat to add to tacos, burritos, and more.
Get the recipe
3 Beef Empanadas Recipe
Beef Empanadas Recipe
Total Time: 4 hours hours 20 minutes minutes
Recipe Video
Beef empanadas are crispy, airy tacos made from dough and filled with shredded beef. They are a favorite Mexican dish!
Get the recipe
4 Green Chili Chicken Enchiladas
Green Chili Chicken Enchiladas
Total Time: 40 minutes minutes
Recipe Video
Our famous green chili chicken enchiladas are prepped in 20 minutes and packed with flavor – perfect for busy nights AND freezer-friendly!
Get the recipe
5 Chicken Tacos
Chicken Tacos
Total Time: 25 minutes minutes
Recipe Video
Skip the wait and cost – whip up restaurant-quality chicken tacos at home in under 30 minutes for a satisfying crunch and explosion of flavor!
Get the recipe
6 Tostada
Tostada
Total Time: 20 minutes minutes
Recipe Video
An crunchy open-face tostada is topped with all of your favorite Mexican ingredients and on the table in 20 minutes!
Get the recipe
7 Chicken Flautas
Chicken Flautas
Total Time: 25 minutes minutes
Recipe Video
Deliciously cheesy, filled chicken flautas can be fried, air-fried, or even baked for the perfect appetizer or dinner at your next fiesta.
Get the recipe
8 Chicken Quesadilla
Chicken Quesadilla
Total Time: 12 minutes minutes
Recipe Video
Our easy homemade chicken quesadilla recipe is cheesy, crispy, and packed with flavor—perfect for a quick and delicious weeknight meal!
Get the recipe
9 Chicken Chimichangas
Chicken Chimichangas
Total Time: 35 minutes minutes
Recipe Video
This crispy chicken chimichanga recipe is a burrito fried to golden perfection. It's an Arizona original and a family favorite!
Get the recipe
10 Mexican Lasagna
Mexican Lasagna
Total Time: 40 minutes minutes
Recipe Video
Ditch the noodles, embrace the spice! Quick prep Mexican lasagna layers tortillas and enchilada sauce for a cheesy south-of-the-border twist.
Get the recipe
More Recipes To Complete The Meal
11 Ground Beef Enchiladas Recipe
Ground Beef Enchiladas Recipe
Total Time: 55 minutes minutes
Recipe Video
Cheesy ground beef enchiladas start with a flavorful homemade sauce. They are simple and delicious, a family favorite!
Get the recipe
12 Albondigas Soup Recipe
Albondigas Soup Recipe
Total Time: 55 minutes minutes
Recipe Video
Handed down for generations, there's nothing better than Great Grandma's famous albondigas soup!
Get the recipe
13 Carnitas Recipe
Carnitas Recipe
Total Time: 9 hours hours 10 minutes minutes
Recipe Video
This carnitas recipe takes minutes to prep and is great in tacos, bean burritos, quesadillas, chimichangas, and more!
Get the recipe
14 Chicken Enchilada Casserole
Chicken Enchilada Casserole
Total Time: 1 hour hour
Recipe Video
A simplified version of a family favorite, this chicken enchilada casserole preps in 10 minutes for an easy crowd-pleaser!
Get the recipe
15 Cream Cheese Chicken Enchiladas
Cream Cheese Chicken Enchiladas
Total Time: 40 minutes minutes
Recipe Video
Cream cheese chicken enchiladas are thick and creamy with a touch of spice. They prep in minutes for a favorite weeknight dish!
Get the recipe
16 Cilantro Lime Chicken
Cilantro Lime Chicken
Total Time: 55 minutes minutes
Recipe Video
Cilantro lime chicken is marinated with fresh lime and herbs, bursting with zesty flavor for an easy weeknight meal.
Get the recipe
17 Green Chile Burritos Recipe
Green Chile Burritos Recipe
Total Time: 4 hours hours 5 minutes minutes
The easiest Green Chile Burritos require just a few ingredients, including a seasoned chuck roast and 505 green chile sauce!
Get the recipe
18 Baked Chicken Chimichanga Recipe
Baked Chicken Chimichanga Recipe
Total Time: 25 minutes minutes
Recipe Video
Baked Chicken Chimichangas are like a crispy burrito, stuffed with chicken + cheese. Everyone will love this simple restaurant-style recipe!
Get the recipe
19 Bean Burrito Recipe
Bean Burrito Recipe
Total Time: 30 minutes minutes
Recipe Video
This is Great Grandma's famous bean burrito recipe, filled with amped up creamy beans and on the table in 30 minutes!
Get the recipe
20 Bean Chimichangas Recipe
Bean Chimichangas Recipe
Total Time: 19 minutes minutes
Easy and delicious Bean Chimichangas are filled with beans, cheese and ROTEL and they taste just like the ones at the restaurants!
Get the recipe
21 Taco Casserole Recipe
Taco Casserole Recipe
Total Time: 40 minutes minutes
Recipe Video
This hearty taco casserole recipe has a biscuit base and all your favorite taco flavors. It preps in just 5 minutes and feeds a crowd!
Get the recipe
22 Honey Lime Chicken Enchiladas
Honey Lime Chicken Enchiladas
Total Time: 40 minutes minutes
Prepped in minutes, these honey lime chicken enchiladas are packed with bold citrus flavors and the perfect amount of spice.
Get the recipe
23 Creamy Chicken Enchiladas Recipe
Creamy Chicken Enchiladas Recipe
Total Time: 1 hour hour 10 minutes minutes
Recipe Video
Extra creamy chicken enchiladas prep in 10 minutes with simple ingredients for a freezer-friendly, easy weeknight favorite!
Get the recipe
24 White Chicken Enchiladas Recipe
White Chicken Enchiladas Recipe
Total Time: 45 minutes minutes
Recipe Video
Cheesy white chicken enchiladas are so creamy with just the right amount of green chili spice. They're simple and delicious!
Get the recipe
25 Mexican Bean Dip
Mexican Bean Dip
Total Time: 30 minutes minutes
Recipe Video
Hot Mexican bean dip is a quick and easy appetizer or side dish that packs a flavorful punch and is ready in only 30 minutes!
Get the recipe
26 7 Layer Bean Dip
7 Layer Bean Dip
Total Time: 1 hour hour 10 minutes minutes
Recipe Video
This 10-minute 7 layer bean dip is a must-have at every function! It has loads of flavor and all your favorite dip ingredients!
Get the recipe
27 Homemade Salsa
Homemade Salsa
Total Time: 10 minutes minutes
Recipe Video
Our homemade salsa recipe is fresh, flavorful, and easy to make—perfect for chips, tacos, and all your favorite Mexican dishes!
Get the recipe
28 Nacho Cheese Recipe
Nacho Cheese Recipe
Total Time: 20 minutes minutes
Recipe Video
Delicious concession-style nacho cheese sauce is made from scratch in only 20 minutes! It's a crowd favorite.
Get the recipe
29 Bean Dip Recipe
Bean Dip Recipe
Total Time: 30 minutes minutes
Recipe Video
Our favorite bean dip recipe is ready to enjoy in only 30 minutes. Enjoy it with chips, tacos, or any Mexican dish!
Get the recipe
30 Homemade Tortilla Chips
Homemade Tortilla Chips
Total Time: 30 minutes minutes
Recipe Video
Make restaurant-quality homemade tortilla chips with just 3 ingredients and 30 minutes! They're our favorite, irresistibly delicious snack.
Get the recipe
31 Queso Blanco Recipe
Queso Blanco Recipe
Total Time: 15 minutes minutes
Recipe Video
Our favorite queso blanco recipe is quick, simple, and extra cheesy – add tortilla chips for the perfect addition to your next party!
Get the recipe
32 Black Bean Corn Salsa
Black Bean Corn Salsa
Total Time: 10 minutes minutes
Recipe Video
Fresh and chunky black bean corn salsa {aka Cowboy Caviar} is a favorite dip to serve with tortilla chips!
Get the recipe
33 Mexican Wontons Recipe
Mexican Wontons Recipe
Total Time: 18 minutes minutes
Mexican Wontons are a zingy twist on a classic appetizer. They are crispy with a perfectly spiced, creamy center!
Get the recipe
34 Mexican Pinwheels
Mexican Pinwheels
Total Time: 2 hours hours 20 minutes minutes
Recipe Video
Mexican pinwheels are bite-size tortilla rolls filled with a spiced cream cheese mixture. They are a party in your mouth!
Get the recipe
35 Salsa Verde Recipe
Salsa Verde Recipe
Total Time: 5 minutes minutes
Recipe Video
Sweet Salsa Verde – a delicious salsa recipe that is sweet and takes just minutes to make. Ingredients include tomatillos, jalapenos, sugar, & cilantro.
Get the recipe
36 Chili’s Salsa Recipe
Chili’s Salsa Recipe
Total Time: 8 minutes minutes
This Chili's salsa recipe is a family favorite copycat that uses simple ingredients and blends up in minutes!
Get the recipe
37 Tomatillo Salsa Recipe
Tomatillo Salsa Recipe
Total Time: 20 minutes minutes
Easy tomatillo salsa is spicy and delicious. It's great with tortilla chips or as a sauce on top of your favorite Mexican dishes!
Get the recipe
38 Cream Cheese Salsa Dip
Cream Cheese Salsa Dip
Total Time: 10 minutes minutes
Tangy cream cheese salsa dip is a tasty twist on a classic red salsa. It's made in minutes with only 2 ingredients!
Get the recipe
39 Spanish Rice Recipe
Spanish Rice Recipe
Total Time: 45 minutes minutes
Recipe Video
Restaurant-Style Spanish Rice (aka Mexican Rice), that is easy to make and tastes like it came straight from the restaurant, and is the best side dish to any Mexican entree.
Get the recipe
40 Mexican Cornbread Recipe
Mexican Cornbread Recipe
Total Time: 50 minutes minutes
Recipe Video
This Mexican cornbread is soft, cheesy, and packed with flavor—perfect as a side for chili, tacos, or any fiesta night!
Get the recipe
41 Mexican Street Corn Recipe
Mexican Street Corn Recipe
Total Time: 13 minutes minutes
Recipe Video
Made in under 20 minutes, this deliciously cheesy Mexican street corn recipe is a perfectly spiced complement to any Mexican dinner.
Get the recipe
42 Sour Cream Rice Recipe
Sour Cream Rice Recipe
Total Time: 55 minutes minutes
Mexican Sour Cream Rice filled with cheese, corn, green chiles, sour cream and cilantro. This delicious side dish is simple and great with any meal!
Get the recipe
43 Crock Pot Pinto Beans Recipe
Crock Pot Pinto Beans Recipe
Total Time: 12 hours hours
Recipe Video
Nutrient-rich pinto beans are cooked to perfection. These make a great meal or a tasty side dish to any of your Mexican dishes.
Get the recipe
44 Flour Tortilla Recipe
Flour Tortilla Recipe
Total Time: 45 minutes minutes
Recipe Video
Great Grandma Bean Burro's soft and easy FAMOUS flour tortilla recipe is whipped up with only 5 Ingredients!
Get the recipe
45 Canned Refried Beans
Canned Refried Beans
Total Time: 10 minutes minutes
Recipe Video
Get perfectly creamy restaurant-style beans by adding just THREE extra ingredients to your canned refried beans!
Get the recipe
46 Esquites Recipe
Esquites Recipe
Total Time: 20 minutes minutes
Recipe Video
This Esquites recipe is creamy, flavorful, and perfect for any fiesta – plus, it's made in just 20 minutes!
Get the recipe
47 Cilantro Lime Rice Recipe
Cilantro Lime Rice Recipe
Total Time: 30 minutes minutes
Recipe Video
Our homemade cilantro lime rice is fresh, zesty, and the perfect side dish for tacos, burritos, and more! And it's made in 30 minutes!
Get the recipe
48 How to Make Guacamole
How to Make Guacamole
Total Time: 10 minutes minutes
Recipe Video
For an addictingly fresh, restaurant-quality dip or side, learn how to make guacamole at home in only 10 minutes!
Get the recipe
49 Calabacitas
Calabacitas
Total Time: 25 minutes minutes
Recipe Video
Calabacitas or "little squashes" is an easy Mexican side dish with summer squash, zucchini, and savory goodness.
Get the recipe
50 Mexican Bean Salad
Mexican Bean Salad
Total Time: 1 hour hour 10 minutes minutes
This veggie-packed Mexican bean salad is seasoned to perfection and prepped in minutes for a tasty, filling side!
Get the recipe
51 Refried Black Beans
Refried Black Beans
Total Time: 15 minutes minutes
Make restaurant-quality refried black beans at home – a creamy and flavorful Mexican staple, perfect for burritos, tacos, and nachos.
Get the recipe
52 Jalapeño Cornbread Recipe
Jalapeño Cornbread Recipe
Total Time: 30 minutes minutes
This deliciously sweet & spicy Jalapeño Cornbread is so simple and so flavorful! It's perfect with soup or for any celebration.
Get the recipe
53 Tres Leches Cake Recipe
Tres Leches Cake Recipe
Total Time: 5 hours hours
Recipe Video
This tres leches cake recipe is a cool treat made from a tasty sponge cake, a creamy 3 milk mixture, and a homemade whipped topping.
Get the recipe
54 Mexican Wedding Cookies
Mexican Wedding Cookies
Total Time: 1 hour hour 26 minutes minutes
Recipe Video
Mexican wedding cookies are soft and buttery with almonds in every bite! These powdered sugar-covered cookies are crumbly and delicious.
Get the recipe
55 Sopapilla Recipe
Sopapilla Recipe
Total Time: 40 minutes minutes
Recipe Video
A puffy and pillowy sopapilla is fried to perfection and topped with honey for a simple and delicious Mexican dessert.
Get the recipe
56 Churro Recipe
Churro Recipe
Total Time: 35 minutes minutes
Recipe Video
This churro recipe is a family favorite! It's fried to perfection and covered in cinnamon and sugar making it incredibly delicious.
Get the recipe
57 Chocolate Tres Leches Cake
Chocolate Tres Leches Cake
Total Time: 4 hours hours 45 minutes minutes
Chocolate tres leches cake is a chocolate twist on a classic Mexican dessert. This chilled treat is rich and decadent!
Get the recipe
58 Cinnamon Tortilla Chips
Cinnamon Tortilla Chips
Total Time: 15 minutes minutes
Recipe Video
Homemade cinnamon tortilla chips are a quick and easy treat to serve with your favorite dessert dip, frosting, or salsa!
Get the recipe
59 How to Make Flan
How to Make Flan
Total Time: 9 hours hours 10 minutes minutes
Recipe Video
Easily learn how to make flan – a creamy Latin-inspired custard dessert topped with an irresistible caramel coating.
Get the recipe
60 Sopapilla Cheesecake Recipe
Sopapilla Cheesecake Recipe
Total Time: 40 minutes minutes
Recipe Video
Sopapilla cheesecake has all of the flavors of fried dough and creamy cheesecake combined to make this decadent Mexican treat!
Get the recipe
61 Mexican Fried Ice Cream Recipe
Mexican Fried Ice Cream Recipe
Total Time: 4 hours hours 17 minutes minutes
Recipe Video
Crunchy on the outside, and smooth and creamy on the inside, Mexican fried ice cream is a flavor bomb in your mouth and a go-to Mexican dessert!
Get the recipe
62 Cheesecake Chimichanga
Cheesecake Chimichanga
Total Time: 30 minutes minutes
Recipe Video
Crispy on the outside, with a sweet and tangy filling, this cheesecake chimichanga bakes up in minutes for a perfectly satisfying treat!
Get the recipe
63 Churro Cheesecake Bars
Churro Cheesecake Bars
Total Time: 35 minutes minutes
Recipe Video
Pairing two dessert favorites in one, our churro cheesecake bars use a simple shortcut for a 30-minute twist on a Mexican treat!
Get the recipe
64 Arroz con Leche
Arroz con Leche
Total Time: 45 minutes minutes
Recipe Video
Classic arroz con leche is a Mexican variation of rice pudding that is sweetened with condensed milk and topped with cinnamon.
Get the recipe
65 Easy Tres Leches Cake
Easy Tres Leches Cake
Total Time: 4 hours hours 45 minutes minutes
This easy tres leches cake uses a tasty shortcut (a cake mix!) to create one delicious, chilled dessert that feeds around 20 people!
Get the recipe
I used your flautas recipe to make a few chicken and beef flautas for our Christmas Eve dinner. The added salsa to the meat as the perfect bit of flavor.
Mexican food is our Christmas Eve tradition! We make your enchiladas, rice, & empanadas!! It’s all so yummy!
Our most favorite food on the planet! You cant go wrong with any of these dishes. All family approved. You will enjoy these dishes all year round.
I am so looking forward to trying these recipes. Mexican is my favorite food!!
I look forward to you trying them 🙂 Hope you like them!
All of your Mexican dishes our family favoritesnof ours .
Yay! Glad it is! Thank you for letting me know!