Ensalada de zanahoria navideña is the crown jewel of the Mexican holiday table, offering a vibrant, creamy, and sweet finish to a festive feast. This isn’t just a side dish; it is a beloved tradition that balances the savory richness of tamales and roasted meats with a luxurious, pale yellow creamy base and the crunch of toasted pecans.
If you are looking for a dessert that captures the essence of a traditional Christmas, this ensalada de zanahoria navideña is exactly what your table needs. The combination of bright orange, tender cooked carrots and the tropical whisper of shredded coconut creates a visual masterpiece that looks stunning in a clear glass bowl, just like the one you’ve likely seen trending on your feed.
Much like my creamy sweet potato salad, this recipe focuses on achieving the perfect balance of textures. It is chewy, crunchy, and velvety all at once, ensuring every spoonful is a delight for the senses. Let’s dive into how to create this festive masterpiece perfectly every time.

Why This Festive Ensalada de Zanahoria Navideña Works
- Perfect Texture Contrast: The shredded carrots are cooked until tender but retain a slight “bite,” preventing the salad from becoming mushy.
- Visual Brilliance: The contrast between the bright orange carrots and the stark white coconut against the pale yellow cream is visually arresting.
- Balanced Sweetness: By using a combination of media crema and sweetened condensed milk, we achieve a rich sweetness that isn’t cloying.
- Make-Ahead Friendly: This salad actually tastes better after the flavors meld in the refrigerator for a few hours.
Whether you are serving this alongside a strawberry cheesecake dump cake for a dessert buffet or as a standalone treat, the ensalada de zanahoria navideña never fails to impress. It’s the kind of dish that prompts guests to ask for the recipe before they’ve even finished their first serving.
Essential Ingredients for the Ultimate Christmas Carrot Salad
To achieve the specific look and flavor profile of a professional ensalada de zanahoria navideña, the quality of your ingredients matters immensely. Each component plays a specific role in the architectural integrity of the dish.
Fresh Carrots: You will need 2 lbs (900g) of large, firm carrots. Avoid baby carrots, as they lack the deep earthy sweetness required for this dessert. These will be finely shredded and lightly cooked.
Sweetened Condensed Milk: 1 can (14 oz / 396g) provides the foundational sweetness and that iconic pale yellow tint to the creamy base. It acts as the glue that binds the textures together.
Media Crema (Table Cream): 1 cup (240ml) of shelf-stable Mexican table cream adds a slight tang and a silkier mouthfeel than standard heavy cream. If you can’t find it, heavy cream is a suitable substitute.
Roughly Chopped Pecans: 1 cup (120g) of pecans provides the essential crunch. Toasted walnuts also work beautifully if you prefer a slightly more bitter note to offset the sugar.
Dark Brown Raisins: 1/2 cup (75g) of plump raisins adds a chewy, vine-ripened sweetness that punctuates the creamy mixture. They soak up a bit of the cream, becoming little gems of flavor.
Shredded Coconut: 1/2 cup (45g) of sweetened or unsweetened coconut. This is used both in the mix and as a delicate sprinkle on top to mimic a dusting of winter snow.
Vanilla Extract: 1 tablespoon (15ml) of high-quality Mexican vanilla bean extract to deepen the aromatic profile of the cream base.

Step-by-Step Instructions: Mastering the Texture
1. Preparing the Carrots for Perfect Tenderness
Unlike many raw carrot salads, the ensalada de zanahoria navideña often features carrots that have been briefly cooked. Start by peeling your 2 lbs (900g) of carrots. Use the fine side of a box grater to shred them into thin, uniform translucent ribbons.
Place the shredded carrots in a large pot with just enough water to cover them. Bring to a gentle simmer for 4-6 minutes. Visual Cue: You want the carrots to turn a vibrant, saturated orange and lose their raw rigidity, but they must still retain some texture. Do not let them turn into a puree.
Immediately drain the carrots and shock them in an ice bath to stop the cooking process. Pat them completely dry with paper towels. Excess water is the enemy of a thick, creamy salad.
2. Engineering the Pale Yellow Creamy Base
In a large clear glass serving bowl, whisk together the 14 oz (396g) of sweetened condensed milk, 1 cup (240ml) of media crema, and the vanilla extract. Whisk vigorously until the mixture is thick, smooth, and a pale, creamy yellow.
If you enjoy the flavor profile of my mexican street corn pasta salad, you know how important the dressing consistency is. The base should be viscous enough to coat the back of a spoon without immediately running off.
3. The Festive Assembly
Gently fold the dry, cooked carrots into the creamy base. You will see the bright orange strands become nested within the white mixture, creating a beautiful marbled effect. Add the 1/2 cup (75g) of raisins and 3/4 cup of the chopped pecans.
Fold the ingredients using a silicone spatula, moving from the bottom up. This ensures the pecans and raisins are evenly distributed throughout the ensalada de zanahoria navideña rather than sinking to the bottom of the bowl.
4. The Final Flourish
Once mixed, smooth the top of the salad with your spatula. Scatter the remaining pecans over the surface. Finally, take your shredded coconut and apply a delicate sprinkle across the top. This adds that light white texture that makes the dish look like a holiday centerpiece.
Expert Tips for Success
- Chill Before Serving: The ensalada de zanahoria navideña needs at least 2 hours in the fridge. This allows the raisins to hydrate and the cream to set into a custard-like consistency.
- Toast Your Nuts: Spend 5 minutes toasting your pecans in a dry pan before chopping. The oils released will significantly improve the aromatic quality of the salad.
- Salt is Secret: Add a tiny pinch of fine sea salt to the cream base. It won’t make it salty, but it will amplify the sweetness of the carrots and the richness of the dairy.
- Drain Thoroughly: I cannot stress this enough—if the carrots are wet, the salad will become watery and thin after a few hours.
If you’re looking for more holiday inspiration, don’t miss my tiktok cinnamon rolls for Christmas morning or a hearty air fryer tortellini for a quick Christmas Eve snack.
Storage, Reheating & Freezing
Storage: Keep your ensalada de zanahoria navideña in an airtight container in the refrigerator for up to 3-4 days. The flavors actually deepen over time.
Freezing: I do not recommend freezing this dish. The cream base will likely break (separate) upon thawing, and the carrots will lose their tender-crisp texture, becoming mushy.
What to Serve With This
This salad is traditionally served as a dessert or a sweet side dish during a Christmas “Cena.” It pairs exceptionally well with salty, savory dishes like smoked ham, roasted turkey, or spicy pork tamales. The creaminess cuts through the heat of chiles perfectly.
Frequently Asked Questions
Absolutely! Many families add crushed pineapple (drained very well). Our version focuses on the carrot, pecan, and raisin profile for a cleaner texture.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
While some recipes use raw carrots, the traditional holiday version uses lightly cooked shredded carrots to achieve a softer, more dessert-like texture that melds perfectly with the cream base.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The key is to pat the cooked carrots completely dry with paper towels. Any residual water will thin out the sweetened condensed milk and cream, leading to a runny salad.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
It will stay fresh and delicious for 3-4 days in an airtight container. In fact, it often tastes better the next day!
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
Yes, you can use heavy cream or even a mix of heavy cream and a little sour cream if you want that slight tang traditional to Mexican table cream.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The Ultimate Ensalada de Zanahoria Navideña Recipe

Ensalada de Zanahoria Navideña (Creamy Mexican Christmas Carrot Salad)
Ingredients
Equipment
Method
- Peel and finely shred the carrots. Simmer in water for 4-6 minutes until tender but textured.
- Shock in ice water, drain, and pat very dry with paper towels to ensure a thick sauce.
- In a clear glass bowl, whisk condensed milk, media crema, and vanilla until a thick, pale yellow base forms.
- Fold in the cooked carrots, raisins, 3/4 cup of pecans, and half the coconut.
- Smooth the top, garnish with remaining pecans and a sprinkle of coconut. Chill for 2 hours before serving.
Notes
Ensure carrots are completely dry before adding to the cream base.

Save This Recipe for Your Holiday Feast!
If you loved this ensalada de zanahoria navideña, please make sure to save it to your Holiday Recipes board on Pinterest! It helps other home cooks find this traditional treasure.
Did you make it? I’d love to see your results! Upload a photo in the comments below and let me know how it turned out. Don’t forget to leave a 5-star rating in the recipe card if this is now your go-to Christmas salad!