
This classic Waldorf salad brings together the perfect balance of sweet apples, crunchy celery, and toasted nuts in a creamy dressing. I've been making this recipe for years, and it never fails to impress guests at potlucks and family gatherings while requiring minimal effort.
I first served this Waldorf salad at a summer barbecue where I needed something fresh to balance the heavier grilled dishes. It disappeared within minutes, and now it's my go-to recipe whenever I need a reliable crowd-pleaser that doesn't require turning on the oven.
Ingredients
- Tart apples Choose crisp varieties like Granny Smith or Honeycrisp for the best texture and flavor balance
- Sugar Just enough to enhance the natural sweetness of the fruit without overwhelming
- Lemon juice Prevents browning while adding brightness to the salad
- Celery Provides essential crunch and a subtle savory note
- Grapes Red or green work equally well, offering juicy bursts of sweetness
- Toasted walnuts or pecans Toasting brings out their nutty flavor and improves texture
- Whipping cream Creates a luxurious dressing when freshly whipped
- Mayonnaise Adds richness and binds the dressing together
- Kosher salt Enhances all flavors and brings balance to the salad
Step-by-Step Instructions
- Prepare the apple base
- Dice apples into uniform pieces about half an inch in size. Place them in a large mixing bowl and immediately sprinkle with sugar and lemon juice, tossing gently to coat every piece. This prevents browning and starts building flavor right away.
- Add complementary ingredients
- Add the diced celery, halved grapes, and chopped toasted nuts to the apple mixture. Make sure your celery is cut to similar sizes as the apple for consistent texture in every bite.
- Create the dressing
- In a separate bowl, whip the cream until soft peaks form using a hand mixer or whisk. This usually takes about 2 minutes. Gently fold in the mayonnaise until completely incorporated, being careful not to deflate the whipped cream.
- Combine and season
- Carefully fold the whipped cream mixture into the apple mixture using a rubber spatula with a light hand. Season with kosher salt, taste, and adjust seasoning if needed. The salt helps bring out the sweetness of the fruit while balancing the richness of the dressing.
- Chill and serve
- Refrigerate the salad for at least one hour or overnight to allow flavors to meld. Serve chilled, either by itself in individual bowls or on a bed of crisp lettuce leaves for an elegant presentation.

My grandmother always insisted on using red apples for color and green apples for tartness, mixing them together for the perfect balance. Whenever I make this salad using her method, it brings back memories of Sunday family dinners when this salad would appear alongside her famous roast chicken.
Make It Your Own
The beauty of Waldorf salad lies in its adaptability. While the classic recipe remains timeless, feel free to add dried cranberries for extra tartness, or substitute yogurt for some of the mayo if you prefer a lighter dressing. Blue cheese crumbles make a wonderful addition for those who enjoy a savory twist, complementing the sweetness of the apples and grapes perfectly.
Storage Tips
Waldorf salad is best consumed within 2 days of preparation. Store it in an airtight container in the refrigerator, and give it a gentle stir before serving to redistribute the dressing. The nuts may soften slightly over time, so if preparing well in advance, consider adding them just before serving to maintain their crunch.
Seasonal Variations
In fall, try incorporating diced pears alongside or instead of apples for a seasonal twist. During summer months, adding fresh berries brings bright color and flavor. Winter Waldorf can feature pomegranate seeds for festive appeal, while spring versions might include tender young celery with some of the leaves for added flavor.

Common Questions
- → How far ahead can I make Waldorf Salad?
You can prepare Waldorf Salad up to 24 hours in advance. The flavors actually develop nicely as it chills in the refrigerator. Just be aware that the nuts may soften slightly over time, so for maximum crunch, you can add them just before serving.
- → Can I make Waldorf Salad healthier?
Absolutely! Substitute the mayonnaise and whipped cream with Greek yogurt for a protein-rich, lower-fat alternative. You can also reduce the sugar or use a natural sweetener like honey. For added nutrition, include dried cranberries or use a mix of colorful apple varieties.
- → What type of apples work best for Waldorf Salad?
Crisp, tart apples like Granny Smith, Honeycrisp, or Pink Lady work perfectly as they hold their shape without becoming mushy. Their tartness also balances beautifully with the creamy dressing and sweet grapes. For extra color and flavor contrast, try using a combination of green and red apples.
- → What can I serve with Waldorf Salad?
Waldorf Salad pairs wonderfully with roasted chicken, turkey, or ham for a complete meal. It's also excellent alongside sandwiches for lunch or as part of a brunch spread. For a lighter option, serve it with crusty bread or on a bed of mixed greens as a main course salad.
- → Why did my Waldorf Salad become watery?
This typically happens when the salt draws moisture from the apples and celery. To prevent a watery salad, ensure you thoroughly drain the apples after tossing with lemon juice, and add salt just before serving. You can also pat the celery dry after washing. If making ahead, consider folding in the dressing just before serving.
- → Can I make Waldorf Salad without nuts?
Yes! For a nut-free version, substitute with sunflower seeds, pumpkin seeds, or crispy chickpeas for similar crunch. You can also add more celery for extra texture, or try diced jicama which provides an excellent crisp element without the allergen concerns.