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

Enjoy these 50+ ideas for the best Mexican Christmas food! This collection includes sides, entrees, and even drinks and desserts!

More Collections: Italian Christmas Dinner, Christmas Side Dishes, Christmas Dinner Ideas, Christmas Desserts

Collage of Mexican Christmas food.

We Love a Mexican Christmas Dinner!

In Mexico, and many Hispanic households, Christmas Eve, or Nochebuena, is when the largest Christmas feast is eaten.

And can we all agree that Mexican food is the best?!

What’s to love:

  • Tradition. As far back as I can remember, my Luna family would gather on Christmas Eve and enjoy a spread of our favorite Mexican dishes.
  • Variety. So many favorites like enchiladas, tacos, flautas, empandas, rice, pozole, mole sauce, Mexican Hot Chocolate and more!
  • Easy. With a few sides, salsas, and main dishes you’re set to enjoy all the best Mexican Christmas food perfect for Christmas day!
A bowl of salsa served with chips.

Decorating Tips

Decorating for our Noche Buena celebration always includes 2 things:

  • A Nativity. Traditionally, on Christmas Eve in Mexico, children lead a procession into the church and place the baby Jesus into the manger. We display a Nativity and act out the Christmas Story from Luke 2.
  • Poinsettias. My mother has them everywhere. Poinsettias bloom in southern Mexico during the winter and there is a heartfelt Christmas legend associated with the beautiful plant.

Tips for a Festive Christmas Meal

  • Spice level. Be mindful of preferences. Label which dishes are spicy and which ones are milder. Another option is to prepare more mild dishes, and set out hot sauce to add a kick.
  • Seasonal fruits. Incorporate seasonal fruit or fruit traditionally used in Mexican food like oranges, guavas, jicama, and pomegranates are great choices.

Top Mexican Dinner Ideas

Because so many people love Mexican food, especially for the holidays, I wanted to share some of our favorite recipes for a traditional Mexican Christmas menu.

Serve your dinner up with a traditional Eggnog or traditional champurrado!

Feliz Navidad!

1 Cheese Enchilada

Main Course Cheese Enchilada
Total Time: 47 minutes

Recipe Video

4.96 from 754 votes
Get the recipe

2 Carne Asada Recipe

Main Course Carne Asada Recipe
Total Time: 3 hours 20 minutes

Recipe Video

5 from 10 votes
Get the recipe

3 Beef Empanadas Recipe

Main Course Beef Empanadas Recipe
Total Time: 4 hours 20 minutes

Recipe Video

5 from 31 votes
Get the recipe

4 Chicken Enchilada Recipe

Main Course Chicken Enchilada Recipe
Total Time: 40 minutes

Recipe Video

4.99 from 649 votes
Get the recipe

5 Chicken Tacos Recipe

Main Course Chicken Tacos Recipe
Total Time: 25 minutes

Recipe Video

5 from 84 votes
Get the recipe

6 Tostadas Recipe

Main Course Tostadas Recipe
Total Time: 20 minutes

Recipe Video

5 from 22 votes
Get the recipe

7 Chicken Flautas Recipe

Appetizer, Main Course Chicken Flautas Recipe
Total Time: 25 minutes

Recipe Video

5 from 78 votes
Get the recipe

8 Quesadilla Recipe

Appetizer, Main Course Quesadilla Recipe
Total Time: 12 minutes

Recipe Video

4.96 from 306 votes
Get the recipe

9 Chimichanga Recipe

Main Course Chimichanga Recipe
Total Time: 35 minutes

Recipe Video

5 from 28 votes
Get the recipe

10 Mexican Lasagna Recipe

Main Course Mexican Lasagna Recipe
Total Time: 40 minutes

Recipe Video

4.95 from 53 votes
Get the recipe

Mexican Christmas Appetizers

We love to have appetizers laid out as people come for holiday gatherings, and any of these recipes would be great for your Mexican Christmas dinner.

Don’t forget the Tortilla Chips. If you don’t have time to make them, our all-time fav is Juanita’s brand chips!

Plan to serve 3-5 appetizer pieces per person. For 5-10 people, serve 1-2 different appetizer dishes. Add another appetizer dish for every 5-8 people in attendance.

11 7 Layer Bean Dip Recipe

Appetizer 7 Layer Bean Dip Recipe
Total Time: 10 minutes

Recipe Video

4.98 from 45 votes
Get the recipe

12 Salsa Recipe

Appetizer Salsa Recipe
Total Time: 10 minutes

Recipe Video

5 from 112 votes
Get the recipe

13 Nacho Cheese Recipe

Appetizer Nacho Cheese Recipe
Total Time: 20 minutes

Recipe Video

4.94 from 115 votes
Get the recipe

14 Bean Dip Recipe

Appetizer Bean Dip Recipe
Total Time: 30 minutes

Recipe Video

5 from 378 votes
Get the recipe

15 Tortilla Chip Recipe

Appetizer, Side Dish Tortilla Chip Recipe
Total Time: 30 minutes

Recipe Video

5 from 9 votes
Get the recipe

16 Queso Blanco Recipe

Appetizer Queso Blanco Recipe
Total Time: 15 minutes

Recipe Video

4.97 from 93 votes
Get the recipe

17 Black Bean Corn Salsa

Appetizer Black Bean Corn Salsa
Total Time: 10 minutes

Recipe Video

5 from 17 votes
Get the recipe

18 Mexican Wontons Recipe

Appetizer Mexican Wontons Recipe
Total Time: 18 minutes
5 from 9 votes
Get the recipe

19 Mexican Pinwheels Recipe

Appetizer Mexican Pinwheels Recipe
Total Time: 2 hours 20 minutes

Recipe Video

5 from 230 votes
Get the recipe

20 Salsa Verde Recipe

Appetizer Salsa Verde Recipe
Total Time: 5 minutes

Recipe Video

4.98 from 49 votes
Get the recipe

Mexican Christmas Side Dishes

Now that you have your appetizers, you need some sides. We like to have at least one or two sides to serve with our Mexican meals. Our go-to’s always include rice – Mexican or Cilantro Lime rice, and Beans!

21 Spanish Rice Recipe

Side Dish Spanish Rice Recipe
Total Time: 45 minutes

Recipe Video

4.99 from 5728 votes
Get the recipe

22 Mexican Cornbread Recipe

Bread Mexican Cornbread Recipe
Total Time: 50 minutes

Recipe Video

4.94 from 110 votes
Get the recipe

23 Mexican Street Corn Recipe

Side Dish Mexican Street Corn Recipe
Total Time: 13 minutes

Recipe Video

5 from 531 votes
Get the recipe

24 Sour Cream Rice Recipe

Side Dish Sour Cream Rice Recipe
Total Time: 55 minutes
5 from 14 votes
Get the recipe

25 Crock Pot Pinto Beans Recipe

Side Dish Crock Pot Pinto Beans Recipe
Total Time: 12 hours

Recipe Video

5 from 45 votes
Get the recipe

26 Flour Tortilla Recipe

Side Dish Flour Tortilla Recipe
Total Time: 45 minutes

Recipe Video

4.98 from 70 votes
Get the recipe

27 Canned Refried Beans

Appetizer Canned Refried Beans
Total Time: 10 minutes

Recipe Video

5 from 47 votes
Get the recipe

28 Esquites

Side Dish Esquites
Total Time: 20 minutes

Recipe Video

5 from 35 votes
Get the recipe

29 Cilantro Lime Rice Recipe

cropped-cilantro-lime-rice-resize-2.jpg
Side Dish Cilantro Lime Rice Recipe
Total Time: 30 minutes

Recipe Video

4.97 from 62 votes
Get the recipe

30 How to Make Guacamole

Appetizer How to Make Guacamole
Total Time: 10 minutes

Recipe Video

5 from 13 votes
Get the recipe

Mexican Main Dishes

We have so many delicious Mexican recipes we love to make. For Christmas, we always do at least 3 recipes, and it’s usually a Taco, Enchiladas, and ALWAYS Empanadas (they’re the family’s favorite)!

But all of the recipes below are winners, so give them a go and let us know what you think.

31 Beef Enchiladas

Main Course Beef Enchiladas
Total Time: 30 minutes

Recipe Video

4.93 from 78 votes
Get the recipe

32 Albondigas Recipe

Soup Albondigas Recipe
Total Time: 50 minutes

Recipe Video

5 from 346 votes
Get the recipe

33 Carnitas Recipe

Main Course Carnitas Recipe
Total Time: 9 hours 10 minutes

Recipe Video

5 from 8 votes
Get the recipe

34 Chicken Enchilada Casserole Recipe

Main Course Chicken Enchilada Casserole Recipe
Total Time: 1 hour

Recipe Video

5 from 84 votes
Get the recipe

35 Cream Cheese Chicken Enchiladas Recipe

Main Course Cream Cheese Chicken Enchiladas Recipe
Total Time: 40 minutes

Recipe Video

5 from 22 votes
Get the recipe

36 Cilantro Lime Chicken

Main Course Cilantro Lime Chicken
Total Time: 55 minutes

Recipe Video

5 from 16 votes
Get the recipe

37 Green Chile Burritos Recipe

Main Course Green Chile Burritos Recipe
Total Time: 4 hours 5 minutes
5 from 35 votes
Get the recipe

38 Carnitas Tacos

Main Course Carnitas Tacos
Total Time: 9 hours 10 minutes

Recipe Video

5 from 9 votes
Get the recipe

39 Baked Chicken Chimichanga Recipe

Main Course Baked Chicken Chimichanga Recipe
Total Time: 25 minutes

Recipe Video

5 from 124 votes
Get the recipe

40 Burrito Recipe

Main Course Burrito Recipe
Total Time: 30 minutes

Recipe Video

5 from 52 votes
Get the recipe

41 Bean Chimichangas Recipe

Main Course Bean Chimichangas Recipe
Total Time: 19 minutes
5 from 5 votes
Get the recipe

42 Taco Casserole Recipe

Main Course Taco Casserole Recipe
Total Time: 40 minutes

Recipe Video

5 from 110 votes

43 Honey Lime Chicken Enchiladas

Main Course Honey Lime Chicken Enchiladas
Total Time: 40 minutes
5 from 5 votes
Get the recipe

44 Creamy Chicken Enchilada Recipe

Main Course Creamy Chicken Enchilada Recipe
Total Time: 1 hour 10 minutes

Recipe Video

4.99 from 149 votes
Get the recipe

45 White Chicken Enchiladas Recipe

Main Course White Chicken Enchiladas Recipe
Total Time: 45 minutes

Recipe Video

5 from 12 votes
Get the recipe

Mexican Christmas Desserts and Drinks

We of course include a few desserts in our Christmas Mexican food spread! I’ve gathered some of our favorites – including drinks!

For 8 or fewer guests I’ll only plan for 1 type of dessert. For every 8-10 more people, add another dessert option. No matter how many options there are, you only need to have enough for people to have 2 total servings of dessert.

46 Tres Leches Cake

Tres Leches Cake
Dessert Tres Leches Cake
Total Time: 5 hours

Recipe Video

5 from 37 votes
Get the recipe

47 Mexican Wedding Cookies Recipe

Dessert Mexican Wedding Cookies Recipe
Total Time: 1 hour 26 minutes

Recipe Video

5 from 28 votes
Get the recipe

48 Sopapilla Recipe

Dessert Sopapilla Recipe
Total Time: 35 minutes

Recipe Video

5 from 60 votes
Get the recipe

49 Churro Recipe

Dessert Churro Recipe
Total Time: 35 minutes

Recipe Video

5 from 38 votes
Get the recipe

50 Chocolate Tres Leches Cake

Dessert Chocolate Tres Leches Cake
Total Time: 4 hours 45 minutes
5 from 27 votes
Get the recipe

51 Cinnamon Tortilla Chips

Appetizer, Dessert Cinnamon Tortilla Chips
Total Time: 15 minutes

Recipe Video

5 from 35 votes
Get the recipe

52 How to Make Flan Recipe

Dessert How to Make Flan Recipe
Total Time: 1 hour 10 minutes

Recipe Video

4.94 from 16 votes
Get the recipe

53 Sopapilla Cheesecake Recipe

Dessert Sopapilla Cheesecake Recipe
Total Time: 40 minutes

Recipe Video

5 from 14 votes
Get the recipe

54 Mexican Fried Ice Cream Recipe

Dessert Mexican Fried Ice Cream Recipe
Total Time: 4 hours 17 minutes

Recipe Video

5 from 19 votes
Get the recipe

55 Cheesecake Chimichanga

Dessert Cheesecake Chimichanga
Total Time: 30 minutes
5 from 5 votes
Get the recipe

Christmas Wedding Cookies

What better way to end your Mexican Christmas fiesta than with delicious cookies?

These Christmas wedding cookies have become a family favorite and they’re so simple that even the kids can make them.

After all that Mexican food, these cookies are the perfect treat to end the meal and they’re especially great for Christmas because they look like snowballs!

Here is the recipe:

Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
5 from 14 votes

55 Mexican Christmas Food Ideas

By: Lil’ Luna
Super easy Christmas Mexican Wedding Cookies are soft and buttery with almonds in every bite and covered in powdered sugar.
Servings: 24
Prep: 1 hour 5 minutes
Cook: 16 minutes
Total: 1 hour 21 minutes

Ingredients 

Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

  • Cream the butter and powdered sugar together in a medium bowl. Then, mix in the vanilla and almond extract.
  • Add the flour and almonds. Mix until just combined.
  • Cover the bowl and chill in the fridge for 1-2 hours.
  • After the dough has chilled preheat the oven to 325°F
  • Shape the dough into balls and roll in powdered sugar and place on a cookie sheet. (Do not spray the cookie sheet). Bake for 16-18 minutes.
  • Once cool roll them in powdered sugar.

Nutrition

Calories: 160kcal, Carbohydrates: 14g, Protein: 2g, Fat: 11g, Saturated Fat: 5g, Cholesterol: 20mg, Sodium: 68mg, Potassium: 55mg, Fiber: 1g, Sugar: 5g, Vitamin A: 236IU, Calcium: 20mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: Mexican
Making this recipe? Tag us!
Share it with us on Instagram using the hashtag #lilluna, so we can see what you’re creating in the kitchen!

A Christmas Fiesta!

Pick and choose a handful of recipes from each of these categories for the perfect Mexican Christmas dinner.

There are so many delicious dishes to choose from, you really can’t go wrong with any of them!

Be sure to check out all of our Christmas Recipes.

More Collections: Mexican Soup Recipes, Mexican Appetizers, Mexican Chicken Recipes

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

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

Leave a comment

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

Recipe Rating




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!