This post may contain affiliate links. Please read our disclosure policy.

Waldorf Salad is a classic salad that is easy-to-make, crowd-friendly, and satisfying. It consists of crisp green apples, juicy grapes, and crunchy celery folded into a smooth and creamy dressing. This salad is the perfect option for a Thanksgiving side dish, light lunches, wedding or baby showers, and more!

A plate with Waldorf salad on a lettuce leaf with another plated serving and a platter of salad in the background. A glass of wine and some pepper behind the plate.

Originally debuting at a charity ball at the Waldorf Astoria Hotel in New York City in the late 1900s, the Waldorf salad was initially created as a simple but flavorful salad made of green grapes and celery tossed in a mayonnaise dressing. The salad is rumored to be created by the Waldorf-Astoria hotel’s maître d’hôtel, Oscar Tschirky, who helped create many of the hotel’s recipes.

Over the years, the salad has evolved into including purple grapes, apples, walnuts, and is often served on a bed of lettuce. Regardless, or possibly even because of, these small changes, the salad is still just as satisfying and delicious – if not more so! – than the original recipe. I find it the perfect addition to a holiday meal or as a satisfying summer lunch. For more classic salad recipes, check out my easy ambrosia salad, potato salad, and the best egg salad recipe.

What You Need to Make This Recipe

Ingredients needed to make Waldorf salad.

Mayonnaise – stay true to the classic Waldorf salad recipe by using traditional mayonnaise; however, avocado, olive oil, or light dressing-style mayo can all be used as a substitute.

Plain Yogurt – adds creaminess and a light tartness to the recipe, balancing out the sweet and crunchy flavors. Traditional full-fat plain yogurt is my favorite pick, but 2% or whole milk plain Greek yogurt or sour cream are also great picks.

Apples – use sweet apples to balance out the tartness of the yogurt and lemon juice. Honeycrisp, Fuji, Gala, Pink Lady, or Granny Smith apples are all fantastic options. You will need two apples, so you can use a mix if desired, too!

Grapes – choose seedless green or red grapes that are sweet, firm, and juicy. Wash and halve the grapes before stirring into the salad for perfect-sized bites.

How to Make Waldorf Salad

Set of two photos showing mayonnaise and yogurt whisked together and lemon juice squeezed on top.

1. In a large bowl, whisk together the mayonnaise and yogurt until smooth.

2. Whisk lemon juice, salt, and black pepper into the mayonnaise mixture.

Set of two photos showing diced apples poured into a bowl and chopped pecans added.

3. Pour in the apples and grapes.

4. Add the chopped walnuts.

Set of two photos showing chopped celery added to the bowl and the mixture spooned over lettuce.

5. Sprinkle in the sliced celery. Gently stir the mixture until well combined.

6. Scoop the salad over Bibb lettuce and serve!

A platter of Waldorf salad with a serving spoon tucked in with some lettuce and stacked plates in the background.

Pro Tips For Making This Recipe

  • Use freshly chopped apples. Ensure the best presentation by using apples that haven’t had time to turn brown or oxidize yet. The acid in the dressing will prevent the apples from oxidizing once the salad is assembled.
  • Chop the fruits and veggies the same size. Doing so will give balanced sweet and crunchy elements to each bite!
  • Whisk up the dressing before stirring in the salad ingredients. Make sure the dressing is well whisked, smooth, and creamy before adding the fruit, vegetables, and nuts.
  • Optional: Make it ahead of time. If needed, save time for day-of-the event cooking or meal prep by making this salad up to 1 day ahead of time. Store the salad covered in the refrigerator separate from the lettuce, as it will wilt if stored in contact with the dressing.
A plate with a serving of Waldorf salad over lettuce.

Frequently Asked Questions

How do I store leftovers?

Store leftover salad in an airtight container in the refrigerator for 2-3 days. However, it will have the best texture and flavor when enjoyed within a day of making it. When storing, always keep the salad separate from the lettuce greens. Unfortunately, the salad cannot be frozen.

What do I serve with this?

Spoon Waldorf salad over beds of Bibb lettuce and serve as a light lunch or appetizer salad. It is also a great recipe to serve as part of a Mother’s Day, wedding shower, or baby shower spread and goes perfectly with crackers, toasted baguettes, chicken salad, vegetable platters, a cheese ball, and more.

What else can I add to the salad?

Enjoy a classic version of this dish with this recipe, or stir in any of the additional ingredients for a flavor twist or extra staying power! Here are some of my favorite variations: substitute one of the apples for a pear – Bosc or Bartlett are both great picks; stir in 1 cup of cooked cubed chicken or turkey; sprinkle in chopped almonds or cashew instead of walnuts or pecans; or, brighten up salad with additional citrus notes by folding in 1 teaspoon of fresh lemon zest or orange zest!

If you’ve tried this waldorf salad recipe, then don’t forget to rate the recipe and let me know how you got on in the comments below, I love hearing from you!

Waldorf Salad

Author: John Kanell
Servings: 6 servings
Prep Time: 15 minutes
Total Time: 15 minutes
A plate with Waldorf salad over lettuce.
5 from 1 vote
With crisp green apples, juicy grapes, and crunchy celery tucked into a smooth and creamy dressing, Waldorf Salad is a classic salad that is easy-to-make, crowd-friendly, and satisfying. Make fresh for meals and events or prep it ahead and refrigerate for up to 1 day before serving.

Ingredients 

  • ¼ cup mayonnaise (52g)
  • 2 tablespoons plain yogurt
  • 1 tablespoon lemon juice
  • ¼ teaspoon salt
  • ¼ teaspoon ground black pepper
  • 2 apples cored and chopped (440g)
  • 1 cup halved grapes (160g)
  • 1 cup chopped toasted walnuts or pecans (120g)
  • ¾ cup sliced celery (85g)
  • Bibb lettuce for serving

Instructions

  • In a large bowl, whisk together the mayonnaise, yogurt, lemon juice, salt, and pepper.
  • Stir in the apples, grapes, walnuts or pecans, and celery. Mix well.
  • Serve over lettuce or refrigerate for up to 1 day before serving.

Notes

  • Use freshly chopped apples. Ensure the best presentation by using apples that haven’t had time to turn brown or oxidize yet. The acid in the dressing will prevent the apples from oxidizing once the salad is assembled.
  • Chop the fruits and veggies the same size. Doing so will give balanced sweet and crunchy elements to each bite!
  • Whisk up the dressing before stirring in the salad ingredients. Make sure the dressing is well whisked, smooth, and creamy before adding the fruit, vegetables, and nuts.
  • Optional: Make it ahead of time. If needed, save time for day-of-the event cooking or meal prep by making this salad up to 1 day ahead of time. Store the salad covered in the refrigerator separate from the lettuce, as it will wilt if stored in contact with the dressing.

Nutrition

Calories: 247kcal Carbohydrates: 17g Protein: 4g Fat: 20g Saturated Fat: 2g Polyunsaturated Fat: 13g Monounsaturated Fat: 3g Trans Fat: 0.02g Cholesterol: 5mg Sodium: 171mg Potassium: 248mg Fiber: 3g Sugar: 11g Vitamin A: 123IU Vitamin C: 5mg Calcium: 40mg Iron: 1mg

*Nutrition Disclaimer

Course: Salad
Cuisine: American

Have you tried this recipe? Tag me today!

Mention @preppykitchen and tag #preppykitchen!