This post may contain affiliate links. Please read our disclosure policy.

From our family to yours, enjoy this compilation of favorite Mexican Christmas food – sides, entrees, and even drinks and desserts!

Collage of Mexican Christmas recipes.

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

Recipe Video

These authentic red cheese enchiladas are a family-favorite recipe—deliciously cheesy, saucy, and loved by all!
4.96 from 761 votes
Get the recipe

2 Carne Asada Recipe

Carne Asada Recipe
Total Time: 3 hours 20 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.
5 from 11 votes
Get the recipe

3 Beef Empanadas Recipe

Beef Empanadas Recipe
Total Time: 4 hours 20 minutes

Recipe Video

Beef empanadas are crispy, airy tacos made from dough and filled with shredded beef. They are a favorite Mexican dish!
5 from 31 votes
Get the recipe

4 Green Chili Chicken Enchiladas

Green Chili Chicken Enchiladas
Total Time: 40 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!
4.99 from 663 votes
Get the recipe

5 Chicken Tacos

Chicken Tacos
Total Time: 25 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!
5 from 84 votes
Get the recipe

6 Tostada

Tostada
Total Time: 20 minutes

Recipe Video

An crunchy open-face tostada is topped with all of your favorite Mexican ingredients and on the table in 20 minutes!
5 from 23 votes
Get the recipe

7 Chicken Flautas

Chicken Flautas
Total Time: 25 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.
5 from 78 votes
Get the recipe

8 Chicken Quesadilla

Chicken Quesadilla
Total Time: 12 minutes

Recipe Video

Our easy homemade chicken quesadilla recipe is cheesy, crispy, and packed with flavor—perfect for a quick and delicious weeknight meal!
4.97 from 309 votes
Get the recipe

9 Chicken Chimichangas

Chicken Chimichangas
Total Time: 35 minutes

Recipe Video

This crispy chicken chimichanga recipe is a burrito fried to golden perfection. It's an Arizona original and a family favorite!
5 from 28 votes
Get the recipe

10 Mexican Lasagna

Mexican Lasagna
Total Time: 40 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.
4.95 from 53 votes
Get the recipe

More Recipes To Complete The Meal

11 Ground Beef Enchiladas Recipe

Ground Beef Enchiladas Recipe
Total Time: 55 minutes

Recipe Video

Cheesy ground beef enchiladas start with a flavorful homemade sauce. They are simple and delicious, a family favorite!
5 from 5 votes
Get the recipe

12 Albondigas Soup Recipe

Albondigas Soup Recipe
Total Time: 55 minutes

Recipe Video

Handed down for generations, there's nothing better than Great Grandma's famous albondigas soup!
5 from 352 votes
Get the recipe

13 Carnitas Recipe

Carnitas Recipe
Total Time: 9 hours 10 minutes

Recipe Video

This carnitas recipe takes minutes to prep and is great in tacos, bean burritos, quesadillas, chimichangas, and more!
5 from 8 votes
Get the recipe

14 Chicken Enchilada Casserole

Chicken Enchilada Casserole
Total Time: 1 hour

Recipe Video

A simplified version of a family favorite, this chicken enchilada casserole preps in 10 minutes for an easy crowd-pleaser!
5 from 85 votes
Get the recipe

15 Cream Cheese Chicken Enchiladas

Cream Cheese Chicken Enchiladas
Total Time: 40 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!
5 from 22 votes
Get the recipe

16 Cilantro Lime Chicken

Cilantro Lime Chicken
Total Time: 55 minutes

Recipe Video

Cilantro lime chicken is marinated with fresh lime and herbs, bursting with zesty flavor for an easy weeknight meal.
5 from 16 votes
Get the recipe

17 Green Chile Burritos Recipe

Green Chile Burritos Recipe
Total Time: 4 hours 5 minutes
The easiest Green Chile Burritos require just a few ingredients, including a seasoned chuck roast and 505 green chile sauce!
4.95 from 38 votes
Get the recipe

18 Baked Chicken Chimichanga Recipe

Baked Chicken Chimichanga Recipe
Total Time: 25 minutes

Recipe Video

Baked Chicken Chimichangas are like a crispy burrito, stuffed with chicken + cheese. Everyone will love this simple restaurant-style recipe!
5 from 127 votes
Get the recipe

19 Bean Burrito Recipe

Bean Burrito Recipe
Total Time: 30 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!
5 from 52 votes
Get the recipe

20 Bean Chimichangas Recipe

Bean Chimichangas Recipe
Total Time: 19 minutes
Easy and delicious Bean Chimichangas are filled with beans, cheese and ROTEL and they taste just like the ones at the restaurants!
5 from 5 votes
Get the recipe

21 Taco Casserole Recipe

Taco Casserole Recipe
Total Time: 40 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!
5 from 110 votes
Get the recipe

22 Honey Lime Chicken Enchiladas

Honey Lime Chicken Enchiladas
Total Time: 40 minutes
Prepped in minutes, these honey lime chicken enchiladas are packed with bold citrus flavors and the perfect amount of spice.
5 from 5 votes
Get the recipe

23 Creamy Chicken Enchiladas Recipe

Creamy Chicken Enchiladas Recipe
Total Time: 1 hour 10 minutes

Recipe Video

Extra creamy chicken enchiladas prep in 10 minutes with simple ingredients for a freezer-friendly, easy weeknight favorite!
4.99 from 152 votes
Get the recipe

24 White Chicken Enchiladas Recipe

White Chicken Enchiladas Recipe
Total Time: 45 minutes

Recipe Video

Cheesy white chicken enchiladas are so creamy with just the right amount of green chili spice. They're simple and delicious!
4.94 from 15 votes
Get the recipe

25 Mexican Bean Dip

Mexican Bean Dip
Total Time: 30 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!
5 from 7 votes
Get the recipe

26 7 Layer Bean Dip

7 Layer Bean Dip
Total Time: 1 hour 10 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!
4.98 from 46 votes
Get the recipe

27 Homemade Salsa

Homemade Salsa
Total Time: 10 minutes

Recipe Video

Our homemade salsa recipe is fresh, flavorful, and easy to make—perfect for chips, tacos, and all your favorite Mexican dishes!
5 from 114 votes
Get the recipe

28 Nacho Cheese Recipe

Nacho Cheese Recipe
Total Time: 20 minutes

Recipe Video

Delicious concession-style nacho cheese sauce is made from scratch in only 20 minutes! It's a crowd favorite.
4.97 from 117 votes
Get the recipe

29 Bean Dip Recipe

Bean Dip Recipe
Total Time: 30 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!
5 from 380 votes
Get the recipe

30 Homemade Tortilla Chips

Homemade Tortilla Chips
Total Time: 30 minutes

Recipe Video

Make restaurant-quality homemade tortilla chips with just 3 ingredients and 30 minutes! They're our favorite, irresistibly delicious snack.
5 from 9 votes
Get the recipe

31 Queso Blanco Recipe

Queso Blanco Recipe
Total Time: 15 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!
4.97 from 94 votes
Get the recipe

32 Black Bean Corn Salsa

Black Bean Corn Salsa
Total Time: 10 minutes

Recipe Video

Fresh and chunky black bean corn salsa {aka Cowboy Caviar} is a favorite dip to serve with tortilla chips!
5 from 21 votes
Get the recipe

33 Mexican Wontons Recipe

Mexican Wontons Recipe
Total Time: 18 minutes
Mexican Wontons are a zingy twist on a classic appetizer. They are crispy with a perfectly spiced, creamy center!
5 from 9 votes
Get the recipe

34 Mexican Pinwheels

Mexican Pinwheels
Total Time: 2 hours 20 minutes

Recipe Video

Mexican pinwheels are bite-size tortilla rolls filled with a spiced cream cheese mixture. They are a party in your mouth!
5 from 231 votes
Get the recipe

35 Salsa Verde Recipe

Salsa Verde Recipe
Total Time: 5 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.
4.99 from 50 votes
Get the recipe

36 Chili’s Salsa Recipe

Chili’s Salsa Recipe
Total Time: 8 minutes
This Chili's salsa recipe is a family favorite copycat that uses simple ingredients and blends up in minutes!
4.92 from 46 votes
Get the recipe

37 Tomatillo Salsa Recipe

Tomatillo Salsa Recipe
Total Time: 20 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!
5 from 12 votes
Get the recipe

38 Cream Cheese Salsa Dip

Cream Cheese Salsa Dip
Total Time: 10 minutes
Tangy cream cheese salsa dip is a tasty twist on a classic red salsa. It's made in minutes with only 2 ingredients!
5 from 11 votes
Get the recipe

39 Spanish Rice Recipe

Spanish Rice Recipe
Total Time: 45 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.
4.99 from 5808 votes
Get the recipe

40 Mexican Cornbread Recipe

Mexican Cornbread Recipe
Total Time: 50 minutes

Recipe Video

This Mexican cornbread is soft, cheesy, and packed with flavor—perfect as a side for chili, tacos, or any fiesta night!
5 from 108 votes
Get the recipe

41 Mexican Street Corn Recipe

Mexican Street Corn Recipe
Total Time: 13 minutes

Recipe Video

Made in under 20 minutes, this deliciously cheesy Mexican street corn recipe is a perfectly spiced complement to any Mexican dinner.
5 from 593 votes
Get the recipe

42 Sour Cream Rice Recipe

Sour Cream Rice Recipe
Total Time: 55 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!
5 from 15 votes
Get the recipe

43 Crock Pot Pinto Beans Recipe

Crock Pot Pinto Beans Recipe
Total Time: 12 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.
5 from 45 votes
Get the recipe

44 Flour Tortilla Recipe

Flour Tortilla Recipe
Total Time: 45 minutes

Recipe Video

Great Grandma Bean Burro's soft and easy FAMOUS flour tortilla recipe is whipped up with only 5 Ingredients!
4.98 from 72 votes
Get the recipe

45 Canned Refried Beans

Canned Refried Beans
Total Time: 10 minutes

Recipe Video

Get perfectly creamy restaurant-style beans by adding just THREE extra ingredients to your canned refried beans!
5 from 49 votes
Get the recipe

46 Esquites Recipe

Esquites Recipe
Total Time: 20 minutes

Recipe Video

This Esquites recipe is creamy, flavorful, and perfect for any fiesta – plus, it's made in just 20 minutes!
5 from 35 votes
Get the recipe

47 Cilantro Lime Rice Recipe

Cilantro Lime Rice Recipe
Total Time: 30 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!
4.97 from 64 votes
Get the recipe

48 How to Make Guacamole

How to Make Guacamole
Total Time: 10 minutes

Recipe Video

For an addictingly fresh, restaurant-quality dip or side, learn how to make guacamole at home in only 10 minutes!
5 from 13 votes
Get the recipe

49 Calabacitas

Calabacitas
Total Time: 25 minutes

Recipe Video

Calabacitas or "little squashes" is an easy Mexican side dish with summer squash, zucchini, and savory goodness.
5 from 3 votes
Get the recipe

50 Mexican Bean Salad

Mexican Bean Salad
Total Time: 1 hour 10 minutes
This veggie-packed Mexican bean salad is seasoned to perfection and prepped in minutes for a tasty, filling side!
5 from 3 votes
Get the recipe

51 Refried Black Beans

Refried Black Beans
Total Time: 15 minutes
Make restaurant-quality refried black beans at home – a creamy and flavorful Mexican staple, perfect for burritos, tacos, and nachos.
5 from 1 vote
Get the recipe

52 Jalapeño Cornbread Recipe

Jalapeño Cornbread Recipe
Total Time: 30 minutes
This deliciously sweet & spicy Jalapeño Cornbread is so simple and so flavorful! It's perfect with soup or for any celebration.
5 from 6 votes
Get the recipe

53 Tres Leches Cake Recipe

Tres Leches Cake Recipe
Total Time: 5 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.
5 from 37 votes
Get the recipe

54 Mexican Wedding Cookies

Mexican Wedding Cookies
Total Time: 1 hour 26 minutes

Recipe Video

Mexican wedding cookies are soft and buttery with almonds in every bite! These powdered sugar-covered cookies are crumbly and delicious.
5 from 28 votes
Get the recipe

55 Sopapilla Recipe

Sopapilla Recipe
Total Time: 40 minutes

Recipe Video

A puffy and pillowy sopapilla is fried to perfection and topped with honey for a simple and delicious Mexican dessert.
5 from 62 votes
Get the recipe

56 Churro Recipe

Churro Recipe
Total Time: 35 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.
5 from 39 votes
Get the recipe

57 Chocolate Tres Leches Cake

Chocolate Tres Leches Cake
Total Time: 4 hours 45 minutes
Chocolate tres leches cake is a chocolate twist on a classic Mexican dessert. This chilled treat is rich and decadent!
5 from 28 votes
Get the recipe

58 Cinnamon Tortilla Chips

Cinnamon Tortilla Chips
Total Time: 15 minutes

Recipe Video

Homemade cinnamon tortilla chips are a quick and easy treat to serve with your favorite dessert dip, frosting, or salsa!
5 from 35 votes
Get the recipe

59 How to Make Flan

How to Make Flan
Total Time: 9 hours 10 minutes

Recipe Video

Easily learn how to make flan – a creamy Latin-inspired custard dessert topped with an irresistible caramel coating.
4.94 from 16 votes
Get the recipe

60 Sopapilla Cheesecake Recipe

Sopapilla Cheesecake Recipe
Total Time: 40 minutes

Recipe Video

Sopapilla cheesecake has all of the flavors of fried dough and creamy cheesecake combined to make this decadent Mexican treat!
5 from 15 votes
Get the recipe

61 Mexican Fried Ice Cream Recipe

Mexican Fried Ice Cream Recipe
Total Time: 4 hours 17 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!
5 from 19 votes
Get the recipe

62 Cheesecake Chimichanga

Cheesecake Chimichanga
Total Time: 30 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!
5 from 6 votes
Get the recipe

63 Churro Cheesecake Bars

Churro Cheesecake Bars
Total Time: 35 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!
5 from 253 votes
Get the recipe

64 Arroz con Leche

Arroz con Leche
Total Time: 45 minutes

Recipe Video

Classic arroz con leche is a Mexican variation of rice pudding that is sweetened with condensed milk and topped with cinnamon.
5 from 412 votes
Get the recipe

65 Easy Tres Leches Cake

Easy Tres Leches Cake
Total Time: 4 hours 45 minutes
This easy tres leches cake uses a tasty shortcut (a cake mix!) to create one delicious, chilled dessert that feeds around 20 people!
5 from 28 votes
Get the recipe

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

Leave a comment

Your email address will not be published. Required fields are marked *

7 Comments

  1. Kristina says:

    5 stars
    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.

  2. Joy says:

    5 stars
    Mexican food is our Christmas Eve tradition! We make your enchiladas, rice, & empanadas!! It’s all so yummy!

  3. Olivia says:

    5 stars
    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.

  4. phyllis watt says:

    I am so looking forward to trying these recipes. Mexican is my favorite food!!

    1. Kristyn Merkley says:

      I look forward to you trying them 🙂 Hope you like them!

  5. Marcie says:

    5 stars
    All of your Mexican dishes our family favoritesnof ours .

    1. Kristyn Merkley says:

      Yay! Glad it is! Thank you for letting me know!