Classic Waldorf Salad

Classic Waldorf Salad

The apples stay crisp, the grapes give little bursts of sweetness, and the walnuts keep every bite from feeling soft. The part that can throw off a Waldorf salad is…

By Riley • • Reading time: 8 min
Tip: save now, cook later.
⬇ Jump to Recipe

The apples stay crisp, the grapes give little bursts of sweetness, and the walnuts keep every bite from feeling soft. The part that can throw off a Waldorf salad is an uneven coat of dressing: too much in one spot and the fruit feels heavy; too little and the apples taste bare. I toss everything gently in the bowl before it goes onto the lettuce, so each piece gets a light layer.

For this classic Waldorf salad, the dressing starts with mayonnaise, lemon juice, salt, and black pepper. Whisking those together first gives you a smooth base that clings to the cut fruit instead of pooling at the bottom. The lemon brings a clean, bright note against the creamy mayonnaise, while celery and walnuts give the salad its signature crunch.

I like to arrange the lettuce on a platter just before serving, then spoon the dressed mixture over it. That keeps the leaves fresh beneath the crisp apples, juicy grapes, and chopped walnuts.

Classic Waldorf Salad with apples and walnuts
“

Kitchen Note

Whisk the mayonnaise and lemon juice until the dressing looks smooth before anything else goes in. If you add the fruit while streaks of lemon juice are still visible, the coating won’t be as even.

Save this Classic Waldorf Salad for a crisp, creamy mix of apples, grapes, celery, and walnuts.

Save to Pinterest

Why Waldorf Salad Needs a Light Coat, Not a Pool of Dressing

A good Waldorf salad shouldn’t eat like a bowl of mayonnaise. The dressing is there to bind the fruit and nuts, adding creamy tang without hiding the fresh, distinct flavors. Since the apples, grapes, and celery all have their own moisture, a light, even coating is plenty. If the dressing gathers at the bottom, the first bites can taste rich while the last ones are left dry.

The proportions here keep the mix balanced: apple brings crisp sweetness, grapes add juicy pops, and celery and walnuts bring a firm bite. Lemon juice lifts the mayonnaise so it doesn’t feel flat. Gently tossing rather than stirring hard helps keep the halved grapes intact and the apple pieces neat. You want the ingredients coated, not mashed together.

The lettuce is a separate base, not something to toss through the bowl. That gives you a fresh, leafy bite with the creamy fruit mixture, and it keeps the leaves from getting crushed during mixing. Spoon the salad over the lettuce right before it goes to the table, so the contrast between crisp leaves and coated fruit stays clear.

What Each Waldorf Salad Ingredient Brings to the Bowl

Classic Waldorf Salad with grapes and celery
  • Apples — Firm apples hold their shape after coring and cutting, giving the salad its main crisp bite. A firm pear works in their place for a softer, more floral sweetness, though it won’t stay as crisp. Cut the pieces to the same size so they’re easy to pick up with a fork.
  • Celery — Finely chopped celery adds a clean, savory crunch that offsets the fruit. If you’re out, finely diced jicama provides a similar crisp texture with a milder flavor. Fresh, firm stalks are worth choosing; limp celery loses the contrast this salad needs.
  • Red grapes — Halving the grapes lets their juice and sweetness show up in each bite without leaving them too large to eat comfortably. Green grapes are an easy swap and make the salad a little tarter. Choose grapes that feel firm rather than soft or wrinkled.
  • Walnuts — Their earthy flavor makes the sweet fruit feel more balanced, and their firm crunch gives the salad another texture. Chopped pecans work as a close substitute, with a sweeter, buttery taste; leaving the nuts out is also an option if you need a nut-free bowl.
  • Mayonnaise and lemon juice — Mayonnaise gives the dressing body, while lemon juice cuts through its richness and brightens the fruit. Fresh lemon juice has a lively, clean taste; bottled juice is fine when that’s what you have. For an egg-free, dairy-free version, use plant-based mayonnaise in place of regular mayonnaise; the dressing will still coat the ingredients, with a slightly different tang depending on the brand.
  • Lettuce — Torn lettuce gives the salad a cool, leafy base without competing with the fruit. Crisp leaves hold up best under the topping, while softer leaves make a more delicate bed. Tear the leaves into comfortable fork-size pieces.

Build the Dressing First, Then Toss the Fruit Gently

Whisk a Smooth, Bright Dressing

In a medium bowl, whisk the mayonnaise, lemon juice, salt, and black pepper together. Keep whisking until the mixture looks uniform and creamy, with no streaks of lemon juice. This gives the fruit a consistent coating later, rather than isolated spots of sharp citrus. The dressing should be thick enough to cling to a spoon.

Cut and Coat the Crisp Ingredients

Core the apples and cut them into 1/2-inch pieces, finely chop the celery, and halve the red grapes. Add those ingredients to the dressing with the chopped walnuts. Toss gently until everything is evenly coated; a folding motion is easier on the grapes than vigorous stirring. Stop once the coating looks even, before the fruit begins to break down.

Arrange the Lettuce Just Before Serving

Arrange the torn lettuce on a platter, or divide it among four plates. Spoon the dressed apple mixture over the leaves rather than tossing the lettuce into the bowl. This leaves the lettuce in larger, fresher pieces and keeps the dressing where it belongs. Serve the salad once it’s assembled.

Simple Ways to Adapt the Salad Without Losing Its Balance

Make It Egg-Free and Dairy-Free

Replace the mayonnaise with plant-based mayonnaise. The finished dressing keeps its creamy texture, though the flavor may be a little sweeter or tangier depending on the brand. The fruit, celery, walnuts, and lettuce already keep the bowl fresh and crisp.

Serve It as a Lettuce-Free Fruit Salad

Leave the lettuce off the platter and spoon the dressed mixture into a serving bowl instead. The apple, grape, celery, and walnut mixture stands on its own as a cool side salad; without the leafy base, each serving feels a little richer and more concentrated.

Making Ahead and Keeping Leftovers

  • Make ahead: Whisk the dressing and prepare the fruit and vegetables separately, then combine them close to serving time. Keep the lettuce separate until you arrange the salad.
  • Refrigerator: Store leftovers covered in the refrigerator and eat within 1 day for the best texture. The apples and celery soften, and the lettuce wilts after it sits under the dressing.
  • Freezer: Freezing isn’t a good fit; the fruit and lettuce turn soft and watery when thawed.
  • Serving: This salad is served cold, so there’s no reheating step. If the mixture has been sitting, give it a gentle toss before spooning it over fresh lettuce.

Questions That Come Up When Making Waldorf Salad

Can I prepare the dressing ahead of time?+

Yes. Whisk the mayonnaise, lemon juice, salt, and pepper together, cover the bowl, and refrigerate it until you’re ready to toss the salad. Give it a quick stir before adding the apples, celery, grapes, and walnuts.

How do I keep the cut apples from turning brown?+

Whisk the dressing before cutting the apples, then add the pieces to the bowl and toss them promptly. The lemon juice in the dressing helps slow browning while the mayonnaise coats the cut surfaces. Apples can still darken a little if they sit exposed, so avoid cutting them long before you’re ready to mix.

Can I make this salad without walnuts?+

Yes. Leave them out for a nut-free version, and the salad will still have plenty of crunch from the celery and apples, though it will lose the walnuts’ earthy flavor. If you’re cooking for someone with a walnut allergy, check that the other ingredients and preparation surfaces are safe for them.

Can I use reduced-fat mayonnaise in the dressing?+

Yes, though the dressing may taste less rich and can be a little thinner than one made with regular mayonnaise. Toss the salad gently and stop as soon as the fruit is coated, so the lighter dressing doesn’t collect at the bottom of the bowl.

How do I serve Waldorf salad for four people?+

Divide the torn lettuce among four plates, then spoon the dressed salad over the top. For a shared platter, arrange all the lettuce underneath and add the apple mixture across it just before serving.

Classic Waldorf Salad

Waldorf salad combines crisp apples, celery, red grapes, and walnuts in a creamy lemon mayonnaise dressing. Serve it over torn lettuce for a fresh, crunchy salad ready without cooking.
Prep Time 15 minutes
Total Time 15 minutes
Servings: 4 servings
Course: Lunch
Cuisine: American
Calories: 300

Ingredients
  

  • 2 apples large, cored and cut into 1/2-inch pieces
  • 1 cup celery finely chopped
  • 1 cup red grapes halved
  • 0.5 cup walnuts chopped
  • 0.33 cup mayonnaise
  • 1 tbsp lemon juice
  • 0.13 tsp salt
  • 0.13 tsp black pepper
  • 4 cups lettuce torn

Method
 

  1. Whisk the mayonnaise, lemon juice, salt, and pepper together in a medium bowl.
  2. Add the apples, celery, grapes, and walnuts to the bowl and gently toss until evenly coated.
  3. Arrange the lettuce on a platter or divide it among four plates, then spoon the salad over it and serve.

Notes

For the best texture, serve soon after tossing or keep the lettuce separate until serving. Refrigerate leftovers in an airtight container for up to 2 days; freezing is not recommended. For a lighter dressing, replace the mayonnaise with plain Greek yogurt.
Riley profile photo

About Riley

Writes practical, weeknight-friendly recipes.

More from Riley

Join our weekly recipe email

Fresh dinners, soups, and bakes—straight to your inbox. Free & easy.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating