This classic Waldorf salad recipe is a crisp apple salad with grapes and walnuts tossed in a honey-sweetened Greek yogurt and mayonnaise dressing. It keeps bright and crunchy for hours when you acidulate the apples as you cut them, so it’s perfect for bringing to a picnic or serving on a buffet.

The first time I made this, I couldn’t believe how good it was. The dressing is creamy and balanced enough that you might find yourself finishing the bowl. Below you’ll find the ingredients, simple step-by-step instructions, helpful swaps, storage advice, and common mistakes to avoid.
Waldorf Salad Recipe Ingredients
These are the components of this classic apple salad.

- Apples: Use crisp varieties like Honeycrisp or Gala; leave the skins on for color and texture. Toss the diced apples with lemon juice immediately to prevent browning.
- Lemon juice: Used both on the apples and in the dressing for brightness.
- Celery: Thinly sliced so it adds a light crunch rather than large chunks.
- Red seedless grapes: Halved to hold the dressing.
- Walnuts: Toasted and roughly chopped for flavor and crunch.
- Butter lettuce: Traditional for serving; romaine works if you need sturdier leaves.
- Mayonnaise: Forms the creamy base of the dressing.
- Plain Greek yogurt: Lightens the mayonnaise and adds tang.
- Honey: Balances the tang from yogurt and lemon.
- Salt and black pepper
Full ingredient quantities and the recipe card are included below.
Apple Salad Variations and Substitutions
This Waldorf-style salad adapts well to swaps—use what you have on hand.
- Waldorf chicken salad: Fold in shredded cooked chicken for a heartier main-course salad.
- Nut swap: Replace walnuts with toasted pecans if you prefer.
- All mayo: For the richer, traditional version, use only mayonnaise (about 3/4 cup total).
- Apple mix: Add half Granny Smith apples for a sharper, more tart bite.
- Dried fruit: A handful of raisins or dried cranberries works well for holiday tables.
- Different greens: Shredded romaine is sturdier than butter lettuce for buffets.
- Warm spice: A pinch of cinnamon in the dressing leans into fall flavors.
Grab These Tools
Simple kitchen tools make this easy to prepare.
- Large mixing bowl for tossing the apples and folding salad components.
- Small bowl and whisk for the dressing.
- Dry skillet to toast walnuts quickly.
- Sharp knife and cutting board—even dicing makes each bite balanced.
How to Make Waldorf Salad: An Easy Guide
This comes together in five short steps; the only heat involved is toasting the walnuts.





Dice the Apples and Stop the Browning
Core and dice the apples, keeping the skins on. As you cut, toss the pieces into a large bowl and coat them immediately with 1 tablespoon of lemon juice. The acid slows the enzymatic browning so the salad stays bright for hours.
Toast the Walnuts
Toast the walnuts in a dry skillet over medium heat for 4 to 5 minutes until fragrant, then let them cool. Toasting deepens flavor and helps them stay crunchy in the creamy salad.
Whisk the Waldorf Salad Dressing
In a small bowl, whisk together mayonnaise, plain Greek yogurt, honey, lemon juice, salt, and a pinch of black pepper until smooth. The yogurt lightens the dressing and adds a pleasant tang.
Fold Everything Together
Add the celery and halved grapes to the apples, pour the dressing over, and fold gently to coat. Fold in most of the toasted walnuts, reserving a handful to scatter on top. Be gentle so the apples don’t bruise and the dressing stays creamy.
Chill, Then Serve on Lettuce
Chill the salad for about 30 minutes to let flavors meld and to firm the celery. Taste and adjust seasoning with a squeeze of lemon or a pinch of salt if needed. Serve on a bed of butter lettuce or in individual lettuce cups, scattering the reserved walnuts on top.

5 Common Creamy Apple Salad Mistakes to Avoid
Avoid these common errors for the best results:
- Skipping lemon on the apples: Without acid, cut apples brown quickly.
- Choosing soft apples: Mealy varieties collapse when dressed.
- Leaving walnuts raw: Untoasted nuts taste flat and soften fast.
- Slicing celery too thick: Thick pieces overpower the texture balance.
- Dressing too far ahead: Fruit releases juice over time and the dressing can become watery.
Make Ahead and Storage
This salad is easy to prep ahead if you keep components separate until assembly.
Prepping Ahead
- Fruit and celery: Dice and toss with lemon juice up to a day ahead.
- Dressing: Whisk the dressing up to 3 days ahead and refrigerate covered.
- Walnuts: Toast and store at room temperature for several days.
- Assembly: Combine everything about an hour before serving for best texture.
Storing Leftovers
- Airtight container: Assembled salad keeps up to 1 day in the refrigerator.
- Press the surface: Cover the salad surface with plastic wrap to limit air exposure.
- Refresh before serving: Stir and add a squeeze of lemon to perk it up.
- Keep lettuce separate: Store the salad and lettuce leaves separately to avoid sogginess.
Can You Freeze It?
- Do not freeze: Apples, celery, and grapes become limp and watery when thawed, and the dressing separates.
- Better alternative: Make a smaller batch rather than freezing leftovers.

What to Serve with Waldorf Salad
This creamy apple salad pairs well with roasted or smoked meats and is a fresh counterpoint on holiday plates.
Toppings and Add-Ins
- Reserved walnuts: Scatter them on top just before serving to keep them crunchy.
- Fresh herbs: Chopped chives or parsley cut richness and add color.
- Cracked pepper: Freshly ground black pepper brightens flavors.
- Shredded chicken: Make it a main course by adding cooked chicken.
Main Dishes and Side Dishes
- Roast pork or turkey — the salad adds a crisp contrast.
- Ham or pork chops — sweet and savory meats pair nicely with apples and walnuts.
- Rich roasts — a fresh, crunchy salad balances heavier main dishes.
- Mashed potatoes and vegetables — the salad complements classic sides for a full spread.
Tips for the Best Creamy Apple Salad
Small decisions make a big difference in the final result.
- Acidulate as you cut: Toss apple pieces with lemon immediately to prevent browning.
- Leave the skins on: Red skins add color and fiber.
- Dice evenly: Matching piece sizes ensure a balanced bite.
- Cool the walnuts: Warm nuts melt dressing oils and soften texture.
- Chill before serving: About 30 minutes firms celery and blends flavors.
- Season at the end: Cold mutes salt and acid; adjust after chilling.
- Halve the grapes: Halved grapes hold dressing and stay on the fork.
Frequently Asked Questions
Quick answers to common questions about Waldorf salad.
A classic Waldorf salad is a creamy apple salad made with apples, celery, grapes and walnuts in a creamy dressing. This version uses mayonnaise, Greek yogurt, honey and lemon juice. Early recipes were simpler, typically apples, celery and mayonnaise.
Traditionally the dressing is mayonnaise sometimes loosened with lemon juice. Here, mayonnaise is whisked with plain Greek yogurt and honey to lighten the texture and add a gentle tang.
Yes, with one adjustment: prep the apples, celery and grapes and toss them with lemon, keep the dressing separate, and combine about an hour before serving to preserve texture.
Assembled, it keeps up to 1 day in an airtight container. The dressing alone can keep up to 3 days. Stir well and add a squeeze of lemon before serving leftovers.
Firm, crisp apples like Honeycrisp or Gala are ideal. Avoid soft varieties that become mealy when dressed.
It’s balanced: fruit, celery and walnuts provide fiber and healthy fats, while mayonnaise adds richness. Using Greek yogurt in part reduces the overall richness and increases protein.
Other Salad Recipes You’ll Love
- Curry Chicken Salad with Grapes
- Creamy Potato Salad with Eggs
- Easy Coleslaw
- Cucumber Dill Salad with Vinegar
- Mediterranean Orzo Pasta Salad
- Pasta Salad with Italian Dressing
Classic Waldorf Salad (Apple Salad with Grapes + Walnuts)
Ingredients
Salad
- 3 large crisp apples (Honeycrisp or Gala), cored and diced, skins on
- 1 tbsp fresh lemon juice (for apples)
- 3 stalks celery, thinly sliced
- 1 1/2 cups red seedless grapes, halved
- 3/4 cup walnuts, toasted and roughly chopped
- Butter lettuce or romaine leaves, for serving
Dressing
- 1/2 cup mayonnaise
- 1/4 cup plain Greek yogurt
- 1 tbsp honey
- 1 tbsp fresh lemon juice
- 1/4 tsp salt
- Pinch of black pepper
Instructions
- Stop the browning: As you dice the apples, toss them in a large bowl with 1 tablespoon lemon juice so they stay bright.
- Toast the walnuts: In a dry skillet over medium heat, toast 3/4 cup walnuts for 4–5 minutes until fragrant, then cool.
- Make the dressing: Whisk the mayonnaise, Greek yogurt, honey, 1 tablespoon lemon juice, salt, and pepper until smooth.
- Fold together: Add celery and grapes to the apples, pour the dressing over, and fold gently to coat. Fold in most walnuts and reserve a handful for garnish.
- Chill and serve: Chill about 30 minutes, taste and adjust seasoning, then serve on butter lettuce with reserved walnuts on top.
Notes
Apples: Choose firm, crisp varieties; soft apples become mealy.
Make ahead: Prep the fruit with lemon up to a day ahead and whisk the dressing up to 3 days ahead. Combine about an hour before serving.
Storage: Assembled salad keeps up to 1 day refrigerated in an airtight container. Do not freeze.
Nutrition (approximate per serving)
Calories: 341 kcal | Carbohydrates: 29 g | Protein: 4 g | Fat: 23 g | Fiber: 4 g
Nutrition information is automatically calculated and should be used as an approximation.








