If you’ve never tried a Waldorf salad before, I think you’re going to love this one. It’s sweet, crunchy, creamy, and surprisingly satisfying for a salad that’s ready in minutes. The original recipe was created at the Waldorf Hotel in New York City in the late 1800s—and while it’s had many variations since, the classic combination of apples, celery, and creamy dressing has stood the test of time. I’ve added grapes for juicy sweetness and swapped the traditional walnuts for toasted pecans, which I think taste even better.
Not only that, this salad is full of plants and variety—apple, celery, grapes, pecans, lettuce—which makes it naturally high in fibre and great for gut health and overall nutrition, the kind of salad you can eat with a spoon. It’s the type of quick recipe that looks simple but offers so much goodness in every bite. Whether you serve it as a light lunch or a refreshing side, it’s a timeless dish that brings together texture, flavour, and a little American history.
What is Waldorf Salad?
Waldorf salad is a classic American dish that originated in the late 1800s at the Waldorf Hotel in New York City. Traditionally made with apples, celery, and walnuts in a creamy mayonnaise dressing, it has evolved over time to include grapes, raisins, and yoghurt for a lighter twist. It’s known for its refreshing crunch, sweet and savoury contrast, and versatility—often served as a light starter, side dish, or even a main when topped with protein. This timeless salad combines texture and flavour in every bite, and it’s surprisingly simple to make at home.
A Lighter, Protein-Packed Dressing
Traditional Waldorf salad is usually made with a generous amount of mayonnaise, which can be quite heavy. For my version, I lightened things up by swapping most of the mayo with natural yoghurt. This not only makes the dressing taste fresher and tangier, but also boosts the protein content—making the salad more satisfying and nourishing. It’s creamy, balanced, and still gives you that classic Waldorf flavour with a healthy twist. Perfect for anyone looking to enjoy a lighter yet still indulgent salad.
Tips
- Make it ahead: This salad tastes great after sitting in the fridge for 30–60 minutes—the dressing softens the fruit and melds the flavours.
- Add protein: To make it more filling, add grilled chicken or chickpeas.
- Crunchy tip: Toast the pecans for a few minutes in a dry pan to bring out their nuttiness.
- Spoon salad: This is one of those rare salads that works perfectly with a spoon—no need to chase leaves around your plate!
Swaps
Pecans: You can swap for traditional walnuts or even toasted almonds if that’s what you have.
Grapes: Try raisins or sliced fresh figs for a seasonal twist.
Gem lettuce: Any crisp lettuce like romaine or little gem will work.
Yoghurt dressing: I use natural yoghurt with a bit of mayo, but full mayo or vegan mayo can be used instead.
Storage
Fridge: Store in an airtight container for up to 2 days. Best eaten fresh but still tasty the next day. To keep it fresh, add the dressing just when you are about to serve.
Freezer: Not suitable for freezing.
More Salads Recipes
Waldorf Salad
Ingredients
- 1 gem lettuce head
- 1 celery stem
- 1 green apple
- ~20 grapes
- Handful toasted pecans
Dressing
- 2 tbsp natural yoghurt
- 1 tsp mayo
- 1/2 tsp garlic powder
- 1/2 tsp mustard
- Squeeze lemon
- salt and pepper, to taste
Instructions
- Chop all the vegetables and fruit.
- In a small jar add the dressing ingredients and give it a shake.
- When you are ready to serve, pour the dressing on top of the salad and mix.