Delicious homemade Waldorf salad with fresh apples, grapes, walnuts, and celery on a white plate.

Waldorf salad recipe

Waldorf salad is a fresh, crunchy classic that brings together crisp apples, celery, and walnuts with a creamy mayo-based dressing. The mix of sweet and tart flavors alongside the nutty…

By Julia Reading time: 5 min
Tip: save now, cook later.
Serves 4–6

Waldorf salad is a fresh, crunchy classic that brings together crisp apples, celery, and walnuts with a creamy mayo-based dressing. The mix of sweet and tart flavors alongside the nutty crunch always makes this salad feel light and satisfying. It’s a simple dish that’s been loved at picnics and holiday tables for years.

I love making this salad because it’s quick to throw together, and the combination of textures just works. The apples add a juicy snap, the celery keeps things crisp, and the walnuts give it a nice bite. Sometimes, I like to add a handful of grapes or a squeeze of lemon to brighten it up more — little touches that make it my own.

Waldorf salad is perfect as a side dish with grilled chicken or turkey, or just on its own for a refreshing snack. Whenever I serve it, people always comment on how light and tasty it is, which makes me happy because it’s usually so easy to prepare. It’s one of those salads I go back to again and again when I want something simple but special.

Key Ingredients & Substitutions

Romaine lettuce: This gives the salad its fresh crunch. You can swap romaine with crisp iceberg or butter lettuce if preferred – both add nice texture.

Apples: Red apples add sweetness and color. Feel free to use granny smith for a tart punch or any crisp apple you like.

Grapes: Red or green grapes work well here. Halve them for easy eating and a juicy burst in each bite.

Celery: Thinly sliced celery adds a great crunch that balances the creamy dressing. If you don’t like celery, cucumber can be a fresh substitute.

Walnuts: Toasted walnuts add nuttiness and crunch. You can swap with pecans or almonds if you prefer. Toasting enhances their flavor.

Mayonnaise & Lemon Juice: The creamy dressing is simple but important. For a lighter option, try Greek yogurt or a mix of yogurt and mayo. Lemon juice brightens the flavors and prevents the apples from browning.

How Do I Keep My Apples from Turning Brown?

Apple browning is common because the fruit reacts with air. To keep your apples looking fresh:

  • Immediately toss the chopped apples with fresh lemon juice.
  • Use enough lemon juice to coat the pieces gently but not overpower the flavor.
  • Mix the dressing and apples right before serving for best results.
  • If prepping ahead, add the apples last and keep the salad chilled to slow browning.

These simple steps will keep your Waldorf salad looking bright and appetizing longer!

Equipment You’ll Need

  • Large mixing bowl – perfect for tossing all the ingredients gently without spilling.
  • Small bowl – to whisk the dressing smoothly and easily.
  • Sharp knife – helps you chop apples, celery, and lettuce cleanly and quickly.
  • Cutting board – gives you a safe, stable surface for chopping veggies and fruits.
  • Measuring spoons/cups – to get the right amount of dressing ingredients for balanced flavor.

Flavor Variations & Add-Ins

  • Swap walnuts for pecans or toasted almonds for a different nutty crunch that’s just as tasty.
  • Add diced cooked chicken or turkey to turn this salad into a filling main dish.
  • Mix in raisins or dried cranberries for a chewy, sweet contrast that lifts the flavors.
  • Try swapping mayonnaise for Greek yogurt to make the dressing lighter and tangier.

Easy Waldorf Salad Recipe

How to Make Waldorf Salad

Ingredients You’ll Need:

For the Salad:

  • 2 cups chopped romaine lettuce
  • 1 large red apple, cored and chopped (with skin for color and texture)
  • 1 cup red grapes, halved
  • ½ cup celery, thinly sliced
  • ½ cup walnuts, toasted and roughly chopped

For the Dressing:

  • ⅓ cup mayonnaise
  • 1 tablespoon lemon juice
  • 1 teaspoon sugar (optional)
  • Salt and pepper, to taste

Time Needed

This Waldorf salad takes about 10 minutes to prepare plus 30 minutes chilling time. The chilling helps the flavors come together nicely, but if you’re in a hurry, you can serve it right away.

Step-by-Step Instructions:

1. Combine the Salad Ingredients:

In a large bowl, gently mix together the chopped romaine lettuce, apple pieces, halved grapes, sliced celery, and toasted walnuts. Stir carefully to keep the ingredients fresh and crisp.

2. Make the Dressing:

In a small bowl, whisk the mayonnaise, lemon juice, sugar (if using), salt, and pepper until the mixture is smooth and creamy.

3. Dress and Toss the Salad:

Pour the dressing over the salad ingredients. Gently toss everything together to coat all the pieces evenly without bruising the fruit or veggies.

4. Adjust the Flavor:

Taste your salad and add more salt, pepper, or lemon juice if you’d like a little more zing or seasoning.

5. Chill Before Serving:

Cover the salad and place it in the fridge for about 30 minutes. This step lets the flavors blend well and makes the salad extra refreshing.

6. Serve and Enjoy:

Serve your Waldorf salad chilled as a lovely side dish or a light, tasty lunch. It’s fresh, crunchy, and delicious!

Can I Use Greek Yogurt Instead of Mayonnaise?

Yes! Greek yogurt is a great lighter substitute that adds a tangy flavor and creamy texture. You can use it in equal amounts to replace mayonnaise.

How Do I Prevent the Apples from Browning?

Toss the chopped apples with lemon juice right after cutting to keep them from turning brown. Adding lemon juice to the dressing helps too.

Can I Prepare Waldorf Salad Ahead of Time?

Absolutely! Prepare the salad and dressing separately, then toss them together just before serving to keep everything fresh and crisp.

How Should I Store Leftover Waldorf Salad?

Store leftovers in an airtight container in the fridge for up to 2 days. The lettuce may wilt slightly, so it’s best enjoyed fresh.

Join our weekly recipe email

Slow-cooked comfort, easy weeknights, and seasonal bakes—straight to your inbox.

Unsubscribe anytime. We respect your inbox.

Leave a Comment