The first time I tried a Waldorf Salad recipe, I wasn’t in a fancy hotel in New York City like its original diners. I was actually at my aunt’s house during a summer cookout. She handed me a bowl of what looked like a strange fruit-and-veggie mash-up — crunchy apples, celery, grapes, and walnuts tossed in creamy mayonnaise. I’ll admit, I was skeptical. Salad with mayo? Where were the greens?
But one bite changed my mind. It was crisp, refreshing, slightly sweet, with a nutty crunch that made it feel indulgent yet light at the same time. From that day on, I understood why this dish, first created by Oscar Tschirky at the Waldorf Astoria in 1896, has stood the test of time.
Today, I’m sharing a classic Waldorf Salad recipe that blends tradition with a few modern tips. You’ll learn the essentials, some fun variations (like swapping in Greek yogurt), and even how to make it ahead without losing that perfect crunch.
Why You’ll Love This Recipe
- Classic roots: You’re making a piece of culinary history — the original Waldorf salad lives on in your kitchen.
- Quick and easy: Just chop, mix, and chill. No stovetop, no oven, no stress.
- Versatile: Serve as a light lunch, a side dish at a holiday table, or as part of your collection of go-to salad recipes.
- Healthy twist: Swap in Greek yogurt for a lighter, tangy version.
- Crowd-pleasing: Familiar flavors that even picky eaters enjoy.
Ingredients You’ll Need
Here’s what you’ll need for a classic Waldorf Salad:
Base Ingredients
- 2 large apples (red or green apple for tang) – crisp, juicy, and fresh
- 1 cup celery, thinly sliced – adds that signature crunch
- 1 cup seedless grapes, halved – sweet, juicy balance
- ½ cup walnuts, toasted and chopped – nutty richness
Dressing
- ½ cup mayonnaise – creamy base (or Greek yogurt for lighter option)
- 1 tablespoon lemon juice – keeps apples bright and fresh
- 1 teaspoon honey – optional, adds a gentle sweetness
- Pinch of salt and black pepper – to balance flavors
Garnish (Optional)
- Lettuce leaves – traditional bed for serving
- Extra walnut halves or grape clusters – for presentation
Ingredient Substitutions
This salad is wonderfully flexible. Here are some swaps you might love:
- Mayonnaise → Greek yogurt: Tangy and lighter, with extra protein.
- Walnuts → Pecans or almonds: Both give a different kind of crunch.
- Grapes → Dried cranberries or raisins: Chewy, sweet bursts of flavor.
- Apples → Pears: A softer, juicier spin.
- Honey → Maple syrup: Warmer sweetness, great for fall.
How to Make Waldorf Salad Recipe
- Prep the apples. Core and chop into bite-sized pieces. Toss immediately with lemon juice so they don’t brown.
- Chop the celery and grapes. Keep pieces small enough for easy bites.
- Toast the walnuts. Lightly toast in a skillet or oven for 5 minutes to bring out flavor. Cool before adding.
- Make the dressing. In a small bowl, whisk together mayonnaise (or yogurt), honey, salt, and pepper.
- Combine ingredients. Gently toss apples, celery, grapes, and walnuts with the dressing until coated.
- Chill before serving. Cover and refrigerate at least 30 minutes for flavors to blend.
- Serve. Traditionally on a bed of lettuce, but a bowl works just fine!
Expert Tips & Mistakes to Avoid
- Use crisp apples. Softer apples won’t hold up — stick with Fuji, Honeycrisp, or Granny Smith.
- Toast the nuts. It elevates the flavor tenfold — don’t skip this step!
- Don’t overdress. Start with less dressing and add more if needed; you want a light coating, not soup.
- Chill before serving. The flavors need at least 30 minutes to mingle.
- Add lettuce just before serving. Otherwise, it gets soggy.
Variations & Add-Ons
- Chicken Waldorf Salad: Add shredded chicken for a protein-packed meal.
- Vegan Waldorf Salad: Use vegan mayo and swap honey for agave.
- Dairy-free option: Stick with mayo instead of yogurt if avoiding dairy.
- Spiced nuts: Use candied walnuts or pecans for a sweet crunch.
- Herbal twist: Sprinkle in fresh parsley or mint for extra brightness.
Serving Suggestions
- Serve it as a side dish for roast chicken, turkey, or pork.
- Make it a main course lunch by adding grilled chicken or shrimp.
- Present on individual lettuce cups for an elegant appetizer.
- Pair with crusty bread or croissants for a café-style plate.

Storage & Reheating
- Storage: Store in an airtight container in the fridge for up to 2 days.
- Avoid freezing: Apples and celery lose their crunch once thawed.
- Refreshing leftovers: If salad looks dry after chilling, stir in a spoonful of mayo or yogurt before serving.
Nutrition Information (per serving, about 6 servings)
- Calories: ~210
- Protein: 3g
- Fat: 15g
- Carbs: 18g
- Fiber: 3g
- Sugar: 12g
- Sodium: 120mg
Quick-Glance Times
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
Frequently Asked Questions
Who created the Waldorf Salad?
The salad was created by Oscar Tschirky at the Waldorf Astoria hotel in New York City in 1896.
What are the original ingredients in Waldorf Salad?
The original Waldorf Salad was created with just apples, celery, and mayonnaise. Walnuts and grapes were added later.
Can I make Waldorf Salad ahead of time?
Yes! Prepare a few hours in advance, but add nuts just before serving to keep them crunchy.
What apples are best for Waldorf Salad?
Crisp apples like Granny Smith, Fuji, or Honeycrisp work best. Avoid soft or mealy apples.
Is Waldorf Salad healthy?
Yes, it’s naturally nutritious, especially with Greek yogurt in the dressing. It’s lighter than many creamy salads.
Can I use Greek yogurt instead of mayo?
Absolutely! It adds tang and protein while keeping things creamy.
Conclusion
There you have it — a crisp, refreshing, and timeless Waldorf Salad recipe. From its origins at the Waldorf Astoria to backyard potlucks, it has remained a classic for more than a century. Whether you stick with the traditional apples, celery, and mayonnaise or lighten it up with Greek yogurt and add-ins, this salad proves that simple ingredients can create something extraordinary.
Next time you’re looking for a refreshing dish that balances sweet and savory, give this salad a try. And when you do, let me know — did you keep it classic, or put your own spin on it? Either way, I promise it’ll disappear quickly (with maybe a spoonful saved for “quality control” later).

Waldorf Salad Recipe
Ingredients
- Base Ingredients
- 2 large apples red or green apple for tang – crisp, juicy, and fresh
- 1 cup celery thinly sliced – adds that signature crunch
- 1 cup seedless grapes halved – sweet, juicy balance
- ½ cup walnuts toasted and chopped – nutty richness
- Dressing
- ½ cup mayonnaise – creamy base or Greek yogurt for lighter option
- 1 tablespoon lemon juice – keeps apples bright and fresh
- 1 teaspoon honey – optional adds a gentle sweetness
- Pinch of salt and black pepper – to balance flavors
- Garnish Optional
- Lettuce leaves – traditional bed for serving
- Extra walnut halves or grape clusters – for presentation
Instructions
- Prep the apples. Core and chop into bite-sized pieces. Toss immediately with lemon juice so they don’t brown.
- Chop the celery and grapes. Keep pieces small enough for easy bites.
- Toast the walnuts. Lightly toast in a skillet or oven for 5 minutes to bring out flavor. Cool before adding.
- Make the dressing. In a small bowl, whisk together mayonnaise (or yogurt), honey, salt, and pepper.
- Combine ingredients. Gently toss apples, celery, grapes, and walnuts with the dressing until coated.
- Chill before serving. Cover and refrigerate at least 30 minutes for flavors to blend.
- Serve. Traditionally on a bed of lettuce, but a bowl works just fine!
Notes
- Use crisp apples. Softer apples won’t hold up — stick with Fuji, Honeycrisp, or Granny Smith.
- Toast the nuts. It elevates the flavor tenfold — don’t skip this step!
- Don’t overdress. Start with less dressing and add more if needed; you want a light coating, not soup.
- Chill before serving. The flavors need at least 30 minutes to mingle.
- Add lettuce just before serving. Otherwise, it gets soggy.
