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

From our family to yours, enjoy this collection of favorite Mexican Christmas recipes, including sides, entrees, 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!

PRO TIP: Pin or bookmark this list so youโ€™re ready with the best recipes to make your Mexican Christmas dinner festive, flavorful, and unforgettable.


Top 10 Most Loved Mexican Christmas Food

Celebrate the season with our top 10 Mexican recipes that bring bold flavors and festive warmth to your Christmas dinner table.

1 Cheese Enchiladas Recipe

Cheese Enchiladas Recipe
Total Time: 50 minutes
These authentic red cheese enchiladas are a family-favorite recipe and are cheesy, tasty and loved by all!
4.96 from 762 votes
Get the recipe

2 Carne Asada Recipe

Carne Asada Recipe
Total Time: 3 hours 20 minutes
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
Beef empanadas are crispy, airy tacos made from dough and filled with shredded beef. They are a favorite Mexican dish!
5 from 32 votes
Get the recipe

4 Green Chili Chicken Enchiladas

Easy chicken enchiladas on white dish with Spanish Rice.
Green Chili Chicken Enchiladas
Total Time: 40 minutes
Our Easy Chicken Enchiladas are creamy and melty with sour cream, green chiles, and corn tortillas, an easy family dinner with big flavor.
4.99 from 664 votes
Get the recipe

5 Chicken Tacos Recipe

Chicken Tacos stacked on white platter with dish cloth.
Chicken Tacos Recipe
Total Time: 25 minutes
Whip up restaurant-quality chicken tacos at home in under 30 minutes with this delicious, simple, quick recipe the entire family loves.
5 from 85 votes
Get the recipe

6 Tostada

Tostada
Total Time: 20 minutes
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 Recipe

Chicken flautas rolled up and topped with guac, sour cream and more on black plate.
Chicken Flautas Recipe
Total Time: 25 minutes
Chicken Flautas fry up golden and crisp with juicy chicken, melty cheese, and mild chiles, easy to roll, quick to cook, and perfect for dipping.
5 from 80 votes
Get the recipe

8 Chicken Quesadilla

Slices of chicken quesadilla stacked on a cutting board.
Chicken Quesadilla
Total Time: 12 minutes
Our easy homemade chicken quesadilla recipe is cheesy, crispy, and packed with flavor making for a quick and delicious weeknight meal!
4.98 from 309 votes
Get the recipe

9 Chicken Chimichangas

Chicken Chimichangas
Total Time: 35 minutes
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
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

Party Appetizers and Dips

Kick off with some classic Mexican appetizers while dinner finishes in the oven.

11 Mexican Bean Dip

Mexican Bean Dip
Total Time: 30 minutes
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 8 votes
Get the recipe

12 7 Layer Bean Dip Recipe

Easy 7 layer bean dip in a glass 9x13 dish.
7 Layer Bean Dip Recipe
Total Time: 1 hour 10 minutes
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 47 votes
Get the recipe

13 Homemade Salsa

Homemade Salsa
Total Time: 10 minutes
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

14 Queso Blanco Recipe

Queso Blanco Recipe
Total Time: 15 minutes
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

15 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

16 Mexican Pinwheels

Mexican Pinwheels
Total Time: 2 hours 20 minutes
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

17 Salsa Verde Recipe

Salsa Verde Recipe
Total Time: 5 minutes
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

Main Dishes for a Crowd

Scroll for more of our favorite Mexican Christmas dinner main dishes that are hearty, festive, and sure to impress.

18 Ground Beef Enchiladas Recipe

Ground Beef Enchiladas Recipe
Total Time: 55 minutes
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

19 Albondigas Recipe

Albondigas soup scooped into white bowl.
Albondigas Recipe
Total Time: 55 minutes
Handed down for generations, there's nothing better than Great Grandma's famous albondigas soup!
5 from 357 votes
Get the recipe

20 Carnitas Recipe

Carnitas Recipe
Total Time: 9 hours 10 minutes
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

21 Cream Cheese Enchiladas

Pan of cream cheese chicken enchiladas.
Cream Cheese Enchiladas
Total Time: 40 minutes
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

22 Cilantro Lime Chicken

Cilantro Lime Chicken
Total Time: 55 minutes
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

23 Baked Chicken Chimichanga Recipe

Baked Chicken Chimichanga Recipe
Total Time: 25 minutes
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

24 Honey Lime Chicken Enchiladas Recipe

Honey Lime Chicken Enchiladas Recipe
Total Time: 40 minutes
Honey Lime Chicken Enchiladas are sweet, tangy, and melty, rolled in corn tortillas with green sauce and cheese, perfect for weeknights and potlucks.
5 from 5 votes
Get the recipe

Essential Sides

The plate-fillers everyone expects with a Mexican feast!

25 Spanish Rice Recipe

Spanish Rice Recipe
Total Time: 45 minutes
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 5842 votes
Get the recipe

26 Mexican Cornbread Recipe

Mexican Cornbread Recipe
Total Time: 50 minutes
This Mexican cornbread is soft, cheesy, and packed with flavorโ€”perfect as a side for chili, tacos, or any fiesta night!
5 from 109 votes
Get the recipe

27 Mexican Street Corn Recipe

Mexican Street Corn Recipe
Total Time: 13 minutes
Made in under 20 minutes, this deliciously cheesy Mexican street corn recipe is a perfectly spiced complement to any Mexican dinner.
5 from 618 votes
Get the recipe

28 Flour Tortilla Recipe

Flour Tortilla Recipe
Total Time: 45 minutes
Great Grandma Bean Burro's soft and easy FAMOUS flour tortilla recipe is whipped up with only 5 Ingredients!
4.98 from 73 votes
Get the recipe

29 Cilantro Lime Rice Recipe

Cilantro Lime Rice Recipe
Total Time: 30 minutes
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

30 Calabacitas

Calabacitas in a skillet.
Calabacitas
Total Time: 25 minutes
Cheesy calabacitas is a quick Mexican side dish made with zucchini, squash, corn, and melty cheese, fresh, flavorful, and perfect for taco night!
5 from 3 votes
Get the recipe

31 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

Classic Mexican Desserts

No traditional Christmas dinner would be complete without something sweet. These are some of our favorite Mexican treats and desserts!

32 Tres Leches Cake Recipe

Tres Leches Cake Recipe
Total Time: 5 hours
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

33 How to Make Mexican Wedding Cookies

How to Make Mexican Wedding Cookies
Total Time: 1 hour 26 minutes
Mexican wedding cookies are soft and buttery with almonds in every bite! These powdered sugar-covered cookies are crumbly and delicious.
5 from 29 votes
Get the recipe

34 Sopapilla Recipe

Sopapilla Recipe
Total Time: 40 minutes
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

35 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

36 How to Make Flan

How to Make Flan
Total Time: 9 hours 10 minutes
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

37 Churro Cheesecake Bars

Churro Cheesecake Bars
Total Time: 35 minutes
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 255 votes
Get the recipe

38 Mexican Fried Ice Cream Recipe

Mexican Fried Ice Cream Recipe
Total Time: 4 hours 17 minutes
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

39 Arroz con Leche Recipe

Homemade arroz con leche recipe in glass cups with cinnamon sticks.
Arroz con Leche Recipe
Total Time: 45 minutes
Classic Arroz con Leche is a creamy Mexican rice pudding made with sweetened condensed milk and cinnamon making it an easy, yummy dessert!
5 from 417 votes
Get the recipe

More Collections

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 *

8 Comments

  1. Mateo says:

    This was a Very detailed Guide and helped me choose what to make for christmas this year!!!

  2. 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.

  3. Joy says:

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

  4. 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.

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

  6. 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!