
The moment diced apples meet the lemony mayonnaise, you can see what makes a Waldorf salad work: the dressing clings to the fruit instead of pooling at the bottom of the bowl. I like the contrast in every forkful, from a crisp piece of celery to a juicy grape and a walnut with a toasted edge. It’s a generous, cool salad that doesn’t need a long ingredient list to feel complete.
The lettuce stays underneath rather than getting tossed into the dressing, which gives the finished salad a fresh, crisp base. I also keep the walnuts separate until they’ve cooled; their toasted flavor comes through clearly without warming the creamy dressing. Spoon the mixture over the leaves just before serving, and you get a bright, crunchy salad with a little sweetness in every bite.

Kitchen Note
Don’t wait for the walnuts to turn dark brown before pulling them from the oven. Their aroma is the better cue, and a deeply browned walnut can taste bitter in this mild, creamy salad.
Save this Classic Waldorf Salad with Apples and Walnuts for its creamy dressing, crisp celery, and toasted walnut crunch.
Why a Waldorf Salad Should Be Coated, Not Buried in Dressing
A creamy salad can quickly become heavy if the dressing overwhelms the fruit. Here, mayonnaise gives the mixture its body, while lemon juice sharpens that richness. A touch of sugar rounds the tang rather than turning the dressing sweet. The goal is a thin, even coating on the apples, celery, grapes, and walnuts—not a puddle of dressing in the bottom of the bowl.
That balance matters because the ingredients bring different textures and levels of sweetness. Apples and grapes are juicy; celery gives the bite a clean crunch, and toasted walnuts add a deeper, savory note. The dressing should tie those pieces together without making them all taste the same. Toss gently and stop once everything looks lightly coated. The lettuce leaves are a separate base, so they stay fresh instead of going limp in the mayonnaise.
The Ingredient Choices That Keep Waldorf Salad Crisp and Balanced

- Mayonnaise — It gives the dressing enough body to cling to the fruit. A familiar store-brand mayonnaise works well; there isn’t a close replacement among the listed ingredients that keeps the same creamy texture.
- Lemon juice — Its acidity keeps the dressing from tasting flat beside the mayonnaise. Freshly squeezed juice has a brighter aroma, but bottled lemon juice is fine when that’s what you have.
- Apples — Choose firm apples that hold their shape when diced. A crisp, tart variety keeps the salad lively; a softer apple can turn mealy once it’s coated.
- Walnuts — Fresh walnuts should smell mild and nutty, not stale or sharp. Baking brings out their aroma, so plain chopped walnuts are a good choice here.
- Celery — Thin slices distribute the crunch through the salad without taking over a bite. Use firm stalks; limp celery won’t give the same clean snap.
- Seedless grapes — Halving them lets their sweetness show up in smaller bites and keeps the salad easy to eat. Choose grapes that feel firm rather than soft or wrinkled.
- Lettuce leaves — Washed and dried leaves make a crisp base for the creamy salad. Dry them well so water doesn’t run onto the plate.
- Sugar, kosher salt, and black pepper — Whisking these into the dressing distributes the seasoning evenly. Granulated sugar dissolves as you whisk, while the salt and pepper keep the mayonnaise from tasting one-note.
The Four Small Moves That Keep the Salad Fresh-Tasting
Whisk a Smooth, Even Dressing
In a large bowl, whisk the mayonnaise with the lemon juice, sugar, kosher salt, and black pepper. Keep whisking until the dressing looks uniform and the sugar no longer feels gritty. If you see streaks of lemon juice, continue until they disappear. Starting in the serving bowl leaves one less dish to wash and gives you room to fold in the salad ingredients.
Toast the Walnuts Until Fragrant
Spread the chopped walnuts on a baking sheet and bake at 350°F for 7–9 minutes, stirring once. They should smell toasted when you open the oven, and the pieces should have a little color but not look deeply browned. Check them near the beginning of the time range because smaller pieces can toast quickly. Let them cool before they go into the dressing.
Fold the Fruit and Celery Through the Dressing
Add the diced apples, thinly sliced celery, halved grapes, and cooled walnuts to the bowl. Use a gentle folding motion until the dressing coats the pieces; vigorous stirring can bruise the fruit and break up the walnuts. If the salad looks glossy but the bottom of the bowl is still mostly clean, you have enough coverage. Stop there rather than working the mixture until it turns soft.
Spoon It Over the Lettuce
Divide the washed and dried lettuce leaves among six plates, then spoon the salad over them. Keep the leaves flat enough to support a portion without folding them into the mixture. The lettuce should remain crisp at the edges, not submerged in dressing. Serve once plated so the fresh fruit and celery keep their best texture.
Two Ways to Change the Classic Waldorf Balance
A Walnut-Free Waldorf Salad
Leave out the walnuts for a version without them. The salad loses its toasted, earthy crunch, but the celery still gives it a crisp bite and the creamy dressing still coats the fruit.
A Grape-Free, Apple-Forward Version
Omit the grapes if you want the apples to lead. The salad will taste less juicy and sweet, with the mayonnaise and lemon dressing coming through more clearly.
Make-Ahead and Holding
- Make ahead: Whisk the dressing and prepare the celery and grapes up to a day ahead; cover and refrigerate them separately. Dice the apples and toss the salad shortly before serving.
- Refrigerator: Refrigerate leftovers in a covered container within 2 hours. The salad is best the same day; the apples soften and release juice, and the lettuce loses its crispness.
- Freezer: Freezing isn’t a good fit. Mayonnaise can separate after thawing, and the fresh fruit and celery turn soft.
- Serving: Serve it cold over the lettuce leaves. There’s no reheating step for this salad.
Answers to Waldorf Salad Questions That Come Up at the Counter

Classic Waldorf Salad with Apples and Walnuts
Ingredients
Equipment
Method
- In a large bowl, whisk together the mayonnaise, lemon juice, granulated sugar, kosher salt, and black pepper.
- Spread the walnuts on a baking sheet.
- Bake at 350°F for 7–9 minutes, stirring once, until fragrant; let cool.
- Add the apples, celery, grapes, and cooled walnuts to the dressing and gently toss until coated.
- Divide the lettuce leaves among plates and spoon the salad over them.