Ensalada Navideña (Mexican apple salad)

Creamy and tangy Ensalada Navideña (Mexican apple salad) made with apples, pineapple, raisins, and pecans. The perfect sweet and fresh side dish for Christmas dinner!

Every Mexican Christmas table has a bowl of Ensalada Navideña, at least it always did at my house.

This creamy apple salad is sweet, tangy, and just the right amount of chunky, the perfect side dish to Mexican turkey, pierna, or bacalao.

My mom would always make a big bowl on the morning of Christmas Eve and tuck it into the fridge, so by dinnertime the flavors had blended into that creamy, pineapple-y perfection we all loved.

Mexican apple salad "Ensalada Navideña" in a bowl with Christmas lights on the background.

Ingredients

  • Apples: Any kind works, but Granny Smith are my favorite for their crisp, tart bite.
  • Pineapple: Canned with a bit of juice or fresh if you have it.
  • Nuts: Pecans are classic, but toasted almonds or mixed nuts work too.
  • Raisins: No need to soak, they’ll plump up with the cream and pineapple juice.
  • Cream: Mexican crema if you can find it, or regular whole cream.
  • Yogurt: Skip if using crema, I just add it for a little tang.
Ingredients for Ensalada Navideña labeled with names and placed on a marble surface.

How To Make Ensalada Navideña

You can peel the apples or leave the skin on for a little extra color, totally up to you. Cut them into bite-size chunks and toss them into a big bowl.

Drain the pineapple (don’t throw away the juice!) and chop it into small pieces, then add it to the apples.

A collage with two photos of apples and pineapple in a bowl.

Now for the fun part: pour in the cream and yogurt, toss in the raisins and roughly chopped pecans.

Then, drizzle that sweet pineapple juice right over everything.

Adding the cream, yogurt, raisins, pecans and pineapple juice to the bowl.

Sprinkle in a pinch of salt and gently mix for about a minute, until all the fruit is coated and creamy. Taste and see if it needs a little more salt.

Cover with plastic wrap and pop it in the fridge for at least 15 minutes.

This little rest lets all the flavors mingle and makes the salad taste even better when you serve it.

Collage with two photos of mixing the ensalada navideña.

You can make ensalada navideña up to 3 days ahead and keep it in the fridge.

It actually tastes even better the next day! If you want the nuts to stay crunchy, just stir them in right before serving.

Mexican Christmas salad "Ensalada Navideña" on a blue bowl seen from above.

Leftovers? Just pop them into an airtight container and keep them chilled for up to 3 days.

I wouldn’t freeze it though, the apples get soft and mushy after thawing.

Tips For The Best Mexican Apple Salad

  • Make a super easy and quick “crema” by mixing regular cream with a tablespoon of lime juice and a pinch of salt. Stir well and let it rest for about 20 minutes. It will thicken slightly and have that tangy flavor that’s perfect for this Mexican apple salad.
  • My mom would sometimes add a small pack of cream cheese to the mix, and oh my, it makes the salad so creamy and rich.
  • If you’re making a big bowl of this apple salad, here’s a little trick: as you chop the apples, put them in a bowl of cold water with a splash of lemon juice. This keeps them from turning brown and looking sad by the time you mix everything together.
  • If you love crunchy nuts (and who doesn’t?), wait until just before serving to mix them in. That way, they stay perfectly toasty and crisp in every bite.
  • Every family has their own version of this Mexican Christmas salad, some add carrots, others cream cheese, and even condensed milk. Mine is a little lighter and not too sweet, so it stays a side dish and doesn’t turn into dessert.
Close-up of Ensalada Navideña, aka Mexican apple salad.

Serving Ensalada Navideña

This is one of those side dishes that goes with just about everything we make for Christmas. It’s fresh, creamy, and just the right touch of sweetness next to all the rich, savory holiday favorites.

Try serving it with this Yucatan-style Turkey Pibil, with a big pot of tamales, or with lomo mechado if you like to mix things up.

No matter what’s on your holiday table, this Mexican apple salad brings a little brightness and makes the meal feel even more special.

More Mexican Christmas Recipes

Video

Print the recipe

Ensalada Navideña Recipe. Also know as Ensalada de Navidad. Christmas Mexican apple salad.

Ensalada Navideña (Mexican apple salad)

4 servings
This creamy Mexican apple salad is a Christmas favorite! Sweet apples, pineapple, raisins, and pecans tossed in cream. A simple, make-ahead side dish everyone will love.
prep 15 minutes
total 15 minutes

Ingredients 

  • 1 ½ lb apples (any kind)
  • 1 – 12 oz can pineapple in syrup
  • ¾ cup plain yogurt
  • 1 cup Mexican crema (read notes)
  • ½ cup pecans (roughly chopped)
  • ½ cup raisins
  • ½ cup pineapple juice (from canned pineapple)
  • salt

Instructions
 

  • Decide if you want to use the apple with the skin on or peel them, then cut them into ¾” (2cm) chunks and place them into a large bowl.
  • Drain the pineapple and reserve the juice for later, cut the fruit into small bites. Add to the bowl with the apples.
  • Add cream, yogurt, raisins, pecans, pineapple juice, and a pinch of salt.
  • Mix well to coat all ingredients nicely. Adjust with salt if needed.
  • Allow resting for about 15 minutes in the fridge before serving.

Notes

  • Make an easy “Mexican crema” by mixing cream with a spoon of lime juice and a pinch of salt. Let it sit 20 minutes and it’s ready.
  • Sometimes my mom would add a little cream cheese — it makes the salad extra creamy and delicious.
  • If you’re making a big batch, drop the apple chunks in cold water with lemon juice so they don’t turn brown.
  • For crunchy nuts, toss them in just before serving.
  • This recipe makes 4 generous servings, or 6 if you serve smaller portions.
Nutrition Information
Serving: 1 serving | Calories: 532kcal | Carbohydrates: 61g | Protein: 5g | Fat: 33g | Saturated Fat: 16g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 12g | Cholesterol: 87mg | Sodium: 52mg | Potassium: 651mg | Fiber: 8g | Sugar: 36g | Vitamin A: 1066IU | Vitamin C: 21mg | Calcium: 137mg | Iron: 1mg

Did you like this festive Mexican Ensalada Navideña recipe? Then please don’t forget to rate it and leave a comment below. You can also follow this blog on Facebook, InstagramPinterestTikTok & YouTube.

Leave a Reply

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

Recipe Rating




13 Comments

    1. Hi Shani, you can make ensalada navideña 3 days in advance, in fact, it tastes even better after a night in the fridge because all the flavors have time to mingle. Just keep it well covered and give it a good stir before serving. If you like your apples extra crisp, you can chop and add them the day you serve it.

  1. 5 stars
    What a delicious dish I love the ease of this recipe so good and see just got some beautiful apples from NY!

  2. 5 stars
    This looks delightful! I especially appreciate your instruction for DIY Mexican Crema, as it’s not always easy to find. Thank you!

  3. 5 stars
    What a great recipe to add to the festive menu! I’ve never tried an apple salad like this ever before, so looking forward to making it for my friends at the weekend!

  4. 5 stars
    I love fruity salads with cold meats and this looks perfect for all those leftovers in the festive season. I love all that crunch!