
This Classic Waldorf Salad is a crisp, creamy, and utterly festive dish loaded with apples, celery, walnuts, and grapes in a luscious dressing. The best Waldorf salad for parties, holidays, and make-ahead entertaining.

There are certain dishes that show up at the holiday table year after year and somehow never feel tired. The Waldorf Salad is one of them. Crisp apples, crunchy celery, juicy grapes, and toasted walnuts all brought together in a creamy, lightly tangy dressing. It is refreshing, festive, and effortlessly elegant. Whether you are searching for holiday salad recipe inspiration, planning your Christmas menu, or just need an easy make-ahead salad that travels well to a party, this classic delivers every single time.
Originally created at the Waldorf-Astoria Hotel in New York City in the 1890s, this salad has stood the test of time for a reason. The original version was simply apples, celery, and mayonnaise. Over the decades, cooks have added grapes and walnuts, and honestly, that is the version worth making today. It is the best Waldorf salad in every sense: simple ingredients, no cooking required, and a flavor combination that genuinely surprises people who have never tried it.
This is the kind of recipe that earns you compliments without stressing you out. There is no oven involved, no complicated technique, and it actually benefits from being made ahead of time. That makes it one of the most practical make-ahead salads for Christmas and other holiday meals when your oven and stovetop are already working overtime.
A few things set this version apart from the ordinary:
Chef's Tip: Use two different apple varieties for a more complex flavor. A sweet Honeycrisp paired with a tart Granny Smith gives you sweetness and brightness in every single bite.
Using quality ingredients genuinely makes a difference in a salad this simple. A good full-fat mayonnaise and fresh lemon juice rather than bottled will elevate the dressing considerably.
For a festive tossed salad recipe presentation that looks as good as it tastes, spoon the salad onto individual leaves of butter lettuce or little gem. The lettuce acts as a natural cup, making it easy to serve at a buffet or holiday dinner table. A sprinkle of reserved toasted walnuts on top and a few extra grape halves finish the look beautifully.
This salad works as a starter, a side alongside roasted chicken or turkey, or even as a light lunch on its own. It is one of those flexible holiday meal salad ideas that fits almost any occasion.
Make It Your Own: Fold in a small handful of dried cranberries or pomegranate arils for a pop of festive color and extra sweetness that plays beautifully against the creamy dressing.
Ready to bring this crowd-pleasing classic to your table? Here is the full recipe:

This Classic Waldorf Salad is a crisp, creamy, and utterly festive dish loaded with apples, celery, walnuts, and grapes in a luscious dressing. The best Waldorf salad for parties, holidays, and make-ahead entertaining.
Toast the walnuts in a dry skillet over medium heat for 3 to 4 minutes, stirring frequently, until fragrant and lightly golden. Remove from heat and let cool completely.
In a large mixing bowl, whisk together the mayonnaise, Greek yogurt, fresh lemon juice, honey, salt, and black pepper until smooth and creamy.
Add the diced apples to the bowl and toss immediately to coat them in the dressing. This prevents browning.
Add the sliced celery and halved grapes to the bowl and gently fold everything together until evenly coated.
Fold in the cooled toasted walnuts, reserving a small handful for garnish.
Taste and adjust seasoning with a pinch more salt, pepper, or a squeeze of lemon as needed.
Cover the bowl and refrigerate for at least 20 minutes to allow the flavors to meld.
Serve chilled on a bed of butter lettuce leaves, garnished with the reserved walnuts. Enjoy immediately for the best texture.
One of the biggest advantages of this easy festive salad recipe is how forgiving it is for busy holiday schedules. Prep the components up to 24 hours in advance and keep them refrigerated separately. Toss everything together within an hour of serving for the freshest result, and always save the walnuts for last.
Leftovers keep well in the refrigerator for up to two days in an airtight container. The dressing absorbs into the fruit and gets a little creamier overnight, which many people actually prefer.
For a Waldorf salad for parties or larger gatherings, this recipe scales up effortlessly. Simply double or triple the ingredients and toss in a large serving bowl. It is the kind of traditional holiday salad recipe that belongs on every festive spread.