I love bringing this holiday cranberry salad to Thanksgiving and Christmas dinners because its tart berries and crisp fruit add a bright, refreshing bite to a rich holiday meal. It comes together ahead of time, so there is one less thing to prepare when guests arrive.
Why You’ll Love This Cranberry Salad
This salad is colorful, crunchy, and easy to make with familiar ingredients. Fresh cranberries bring a lively tart flavor, while apple, pineapple, and a little sugar balance each bite. You can make it in advance and stir in the pecans just before serving to keep them crisp.
Cranberry Salad Ingredients & Substitutions
- 12 ounces fresh cranberries, rinsed and picked over
- 1/2 cup granulated sugar, or adjust to taste
- 1 medium orange, zested, plus 2 tablespoons fresh orange juice
- 1 medium crisp apple, cored and finely diced
- 1 cup crushed pineapple, well drained
- 1/2 cup finely chopped celery
- 1/2 cup chopped pecans
- 1/8 teaspoon fine salt
For a little extra crunch, swap the pecans for chopped walnuts. A firm pear can stand in for the apple, and canned mandarin orange segments can replace some of the pineapple. If your cranberries are especially tart, add sugar a tablespoon at a time until the flavor suits you.
Step-by-Step Instructions to Make Cranberry Salad
1. Chop the cranberries
Add the cranberries to a food processor and pulse until they are finely chopped but not pureed. Work in batches if needed, and transfer them to a large bowl.
2. Add the citrus and sugar
Stir the sugar, orange zest, orange juice, and salt into the chopped cranberries. Let the mixture rest for about 15 minutes so the sugar begins to dissolve.
3. Fold in the fruit and celery
Add the diced apple, well-drained pineapple, and celery. Stir gently until everything is evenly coated with the cranberry mixture.
4. Chill and finish
Cover and refrigerate for at least 2 hours to let the flavors come together. Stir in the pecans just before serving, or sprinkle them over the top for a crunchy finish.
Tips for Success
- Drain the pineapple thoroughly so the salad stays fresh and spoonable rather than watery.
- Pulse the cranberries instead of blending them. Small, distinct pieces give the salad its pleasant texture.
- Taste after chilling. Cold temperatures can soften the sweetness, so you can stir in a little more sugar if needed.
- For the best crunch, add the pecans shortly before serving.
Variations of Cranberry Salad
Add halved red grapes for extra sweetness, or fold in a handful of raisins for a classic holiday touch. You can also use walnuts instead of pecans, or add finely diced pear alongside the apple. For a more citrus-forward flavor, stir in a little extra orange zest.
Serving Suggestions: What to Pair with Cranberry Salad
Serve this salad chilled alongside roast chicken, turkey, or a hearty vegetable main. It also works beautifully with mashed potatoes, roasted vegetables, and warm dinner rolls. A small serving adds a bright, fruity contrast to savory holiday dishes.
Storage & Reheating Instructions
Store the salad in an airtight container in the refrigerator for up to 3 days. It is meant to be served cold, so no reheating is needed. If you are making it ahead, keep the chopped pecans separate and stir them in just before serving. Freezing is not recommended because the fruit can become soft after thawing.
Memories Made Around the Table
I like setting this salad beside the main dishes, where its jewel-like cranberries catch everyone’s eye. It is the kind of easy, make-ahead side that lets me spend more time at the table, sharing a meal and catching up with the people I love.
FAQs
Can I make holiday cranberry salad a day ahead?
Yes. Prepare and chill the salad a day ahead, then stir in the pecans shortly before serving for the best texture.
Can I use frozen cranberries?
Yes. Thaw them completely and drain any excess liquid before pulsing. The salad may be a little softer than when made with fresh cranberries.
How do I keep the salad from being too tart?
Start with the listed amount of sugar, chill the salad, then taste it. Add more sugar a tablespoon at a time if you would like a sweeter flavor.
Can I leave out the pecans?
Of course. The salad is still delicious without them, or you can use chopped walnuts for a different crunch.
Final Thoughts
This holiday cranberry salad is a simple way to bring color, crunch, and fresh fruit to a festive meal. Make it ahead, adjust the sweetness to your liking, and enjoy a bright side dish that feels right at home on the holiday table.

Holiday Cranberry Salad
Equipment
- 1 Food Processor
Ingredients
- 12 oz fresh cranberries rinsed and picked over
- 0.5 cup granulated sugar or adjust to taste
- 1 medium orange zested
- 2 tablespoons fresh orange juice
- 1 medium crisp apple cored and finely diced
- 1 cup crushed pineapple well drained
- 0.5 cup celery finely chopped
- 0.5 cup pecans chopped; stir in just before serving
- 0.125 teaspoon fine salt
Instructions
- Add the cranberries to a food processor and pulse until finely chopped but not pureed. Work in batches if needed, and transfer them to a large bowl.
- Stir the sugar, orange zest, orange juice, and salt into the chopped cranberries. Let the mixture rest for about 15 minutes so the sugar begins to dissolve.
- Add the diced apple, well-drained pineapple, and celery. Stir gently until everything is evenly coated with the cranberry mixture.
- Cover and refrigerate for at least 2 hours. Stir in the pecans just before serving, or sprinkle them over the top.
