Waldorf Salad



Save to FavoritesPrintJump to Recipe

This post may include affiliate links. Thank you for your support.

Waldorf salad is loaded with apples, celery and walnuts in a light creamy dressing. It’s crisp, sweet, refreshing and perfect served as an appetizer or side salad.

As a salad lover through and through, I’ve become really intrigued by classic salads that pop up on fancy restaurant menus and on holiday tables year after year. There are some traditional salad recipes that have stood the test of time… like ambrosia, watergate and Waldorf salads.

My mom made watergate salad for holidays (see my healthy spin on watergate salad), but I don’t remember ever having Waldorf salad growing up.

Waldorf salad served in a bowl over lettuce garnished with lemon.

Upon discovering Waldorf salad a few years ago I started making it and loving it. I’ve shared a chicken Waldorf salad (and it’s delish), but I wanted to share the classic version for anyone who doesn’t eat meat or for those looking for the traditional salad.

The classic has a focus on apples and celery, which makes for a tasty combination of savory and sweet, with just the right amount of crunch.

Like I said before, I didn’t have this on my holiday table growing up but I can see it being a part of ours moving forward! It’s so simple to throw together and is the perfect accompaniment to traditional holiday entrees.

Classic Waldorf Salad

The classic Waldorf Salad is named after the Waldorf-Astoria hotel in New York. This salad was first created for a charity dinner in 1896 (whoa!!) and basically went viral. The original recipe was just three simple ingredients: apples, celery and mayonnaise. Since then it has been adapted and upgraded to include a variety of other ingredients like nuts, raisins and herbs.

Traditionally it’s served on a bed of lettuce and honestly I couldn’t find the reasoning for it! Probably because the presentation is better than a bowl full of a saucy apples and celery. If you’re in a fancy setting, the greens seem more like a garnish to me, but you can totally eat them if you wish or even make Waldorf salad lettuce wraps.

Side by side photos. First is of grapes, celery, walnuts and apples in a bowl The second is the ingredients mixed with yogurt.

Ingredients Needed:

  • apples – I used Honeycrisp and Granny Smith for a variety of color, but you can use your favorite apples.
  • red seedless grapes
  • celery
  • walnuts – toasted for more flavor, if you’d like!
  • plain yogurt – regular, Greek or dairy-free yogurt will work or you can use mayonnaise
  • golden raisins (optional)
  • fresh parsley (optional)
  • lemon juice
  • sea salt and pepper
  • Butter or Bibb lettuce for serving (optional)

Waldorf salad served in a bowl over lettuce. Apples, walnuts and celery are around the bowl.

Other Mix-Ins and Variations

  • Make it Vegan: use a dairy-free yogurt or a vegan mayonnaise. I’ve made it with Culina coconut milk yogurt and it was delish!
  • Add sugar: for a sweeter version, add 1 teaspoon of maple syrup or honey to the mixture.
  • Add raisins: for more texture and sweetness, add in golden raisins!

Waldorf salad served in a bowl over lettuce.

How to Store this Salad

This salad keeps really well! Store your Waldorf salad (without the bed of greens) in an airtight container in your refrigerator for 3-4 days. If the salad seems a little dry you can add a little more yogurt or mayo before serving.

What Pairs Well With Waldorf Salad?

Waldorf salad works great as a light appetizer or side salad. Many people enjoy serving it as a side for holiday meals, like Thanksgiving or Christmas dinner. I’ve found that it’s also a tasty side for brunch as it makes a nice complement to savory egg dishes like omelettes, egg casseroles or quiche.

Close up photo of waldorf salad in a bowl.

More Unique Salads to Try:

Want to save this recipe? Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!
4 from 7 votes

Waldorf Salad

This Waldorf salad is loaded with apples, celery and walnuts. It’s crisp, crunchy, refreshing and perfect served as a light appetizer or side salad.
Prep Time: 15 minutes
Servings: 4


  • 2 medium apples, diced (I used Honeycrisp and Granny Smith)
  • 1 cup red seedless grapes, chopped in half
  • 1/2 cup diced celery, diced
  • 1/2 cup chopped walnuts, toasted, if you’d like
  • 1/2 cup plain yogurt, regular, Greek or dairy-free or mayonnaise
  • 1/4 cup golden raisins, optional
  • 1/4 cup fresh parsley, optional
  • 1/2 Tablespoon lemon juice
  • 1/2 teaspoon sea salt
  • sprinkle of black pepper, to taste
  • Butter or Bibb lettuce, for serving (optional)


  • Toast walnuts: add walnuts into a skillet over medium heat and toast for 2-5 minutes or until fragrant, tossing occasionally. Remove from pan and let cool.
  • Make salad: In a large bowl combine diced apple, grapes, celery, walnuts, yogurt, lemon juice as well as raisins and parsley (if using). Taste and season with salt and add pepper if desired.
  • Serve: Serve salad over a bed of lettuce, if desired.
  • Storage: Salad will keep in the fridge in an airtight container for 3-4 days.


  • Vegan option: use a dairy-free yogurt like Culina coconut yogurt or a vegan mayonnaise.
  • Yogurt sub: You can use mayonnaise in place of yogurt or even do 1/4 cup yogurt and 1/4 cup mayo.
  • For a sweeter version: add 1 teaspoon maple syrup or honey.


Serving: 1/4 of recipe | Calories: 224kcal | Carbohydrates: 30g | Protein: 6g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 8g | Cholesterol: 3mg | Sodium: 318mg | Fiber: 5g | Sugar: 23g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salad
Cuisine: American
Keyword: waldorf salad
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Chicken fajita filling on a sheet pan with a wooden spoon. Tortillas are resting on the bottom of the sheet pan.
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    This is SO good & easy to whip up! It’s sweet & crunchy. I served it on a bed of greens with perfect fluffy scrambled eggs on the side 🤤

    1. Ahh yay!! So glad you enjoyed this salad. Thanks for making it and for coming back to leave a review. I so appreciate it!