Need a dish that looks fancy but takes almost zero effort? Waldorf salad is your answer. I started making this years ago for a lazy summer lunch, and it’s been a staple in my house ever since.
Servings: 6 | Prep time: 20 minutes | Chill time: 30 minutes (optional) | Total time: 20-50 minutes
No oven, no stovetop, no complicated technique required here. Just a knife, two bowls, and a handful of fresh ingredients.
Why Waldorf Salad Deserves a Spot on Your Table
Crisp apples, juicy grapes, crunchy celery, and toasted walnuts all coated in a creamy dressing. That combination just works, doesn’t it? IMO, it’s one of those classic recipes that never actually goes out of style.
Waldorf salad delivers sweet, tangy, and crunchy in a single bite without demanding much from your schedule. Every ingredient is easy to find at any grocery store. And the whole thing comes together without turning on a single burner.
A Little Personal History
My first attempt at Waldorf salad went overboard on the mayonnaise, and the whole thing turned into a soupy mess. Lesson learned: dressing needs balance, not domination. Since then, I’ve dialed in the ratios to something my family actually requests by name.
What you’re getting below is the version that disappears fastest at every potluck I bring it to.
What You’ll Need
Here’s the complete ingredient list with exact quantities so there’s no guessing involved.
- Mayonnaise — 1/2 cup
- Greek yogurt — 1/4 cup
- Honey — 1 tablespoon
- Fresh lemon juice — 1 tablespoon
- Lemon zest — 1 teaspoon
- Poppy seeds — 1 teaspoon, optional
- Apples (Honeycrisp or Gala), diced — 3 medium
- Seedless red grapes, halved — 1 cup
- Celery, diced — 1 cup
- Walnuts, chopped — 1/2 cup
- Kosher salt — 1/4 teaspoon
- Fresh parsley, chopped — optional garnish
- Bibb lettuce leaves — optional, for serving
Leave the apple skins on. It saves prep time and adds a nice bit of extra texture to every bite.
How to Make Waldorf Salad
Grab a knife, a cutting board, and about 20 minutes of your time. Here’s exactly how this comes together, step by step.
Step 1: Build the Dressing
Grab a medium bowl and combine the mayonnaise, Greek yogurt, and honey. Whisk these together until the mixture turns smooth and slightly glossy. This usually takes about 30 seconds of steady whisking.
Squeeze in the fresh lemon juice, followed by the lemon zest for extra brightness. Stir in the poppy seeds if you’re using them, since they add a nice visual pop against the creamy base. Set this bowl aside so the flavors can meld while you prep everything else.
Step 2: Prep the Fruits and Vegetables
Dice your apples into bite-sized pieces, leaving the skins on for color and crunch. Halve the grapes so they’re easier to eat in a single bite rather than an awkward chomp. Finely dice the celery into small, even pieces for consistent crunch throughout the salad.
Working with a sharp knife makes this whole process go faster and safer. Dull knives slip, and nobody wants a trip to urgent care over a salad.
Step 3: Combine the Produce
Grab a large mixing bowl and add the diced apples, halved grapes, and diced celery together. Gently fold everything together with a spatula or large spoon, taking care not to bruise the fruit. This is where the salad genuinely starts taking shape, and the colors alone make it worth the effort.
Have you ever noticed how a bowl of fresh produce just looks appetizing before you’ve even added the dressing? That’s exactly the moment you’re working toward here.
Step 4: Toss With the Dressing
Pour the prepared dressing over the fruit and vegetable mixture. Toss everything together thoroughly until every piece gets an even, creamy coating. Take a quick taste test at this stage and sprinkle in the kosher salt if the balance needs adjusting.
A pinch of salt does wonders for pulling out the natural sweetness in the apples and grapes. Don’t skip this small step; it makes a noticeably bigger difference than you’d expect.
Step 5: Chill and Garnish
Cover the bowl and refrigerate the salad for at least 30 minutes if you have the time. Chilling lets the flavors settle together and makes for a more refreshing bite overall. That said, it’s totally fine to serve it fresh if you’re short on time.
Right before serving, sprinkle the chopped walnuts across the top for a satisfying crunch. Add fresh parsley for a pop of color if you’re feeling a little fancy.
Step 6: Plate and Serve
Line a serving bowl or individual plates with Bibb lettuce leaves if you want a more polished presentation. Spoon the Waldorf salad generously on top of the lettuce beds. This little touch turns a simple side dish into something that actually looks plated with intention.
Serve immediately for the crispest texture, though leftovers hold up reasonably well in the fridge too.
Tips That Actually Make a Difference
A few small tweaks separate good Waldorf salad from great Waldorf salad. Here’s what I’ve picked up through plenty of trial and error.
- Toast the walnuts first in a dry skillet for a couple minutes; it deepens the flavor significantly.
- Use crisp, firm apples like Honeycrisp or Gala rather than soft, mealy varieties.
- Make the dressing a day ahead to save time on busy mornings or before a gathering.
- Squeeze lemon juice over cut apples if prepping in advance to prevent browning.
- Taste before serving and adjust salt or honey to your preference; small tweaks matter here.
Ways to Switch Things Up
Bored of the classic version already? Here are a few spins worth trying.
- Nut-free version: Swap walnuts for toasted sunflower seeds or pumpkin seeds for crunch without the allergy risk.
- Vegan Waldorf salad: Replace mayonnaise and yogurt with vegan mayo or blended silken tofu for a plant-based dressing.
- Fruit swap: Add dried cranberries, orange segments, or fresh berries for a different flavor profile.
- Cheese addition: Fold in crumbled feta or goat cheese for a tangy contrast against the sweetness.
- Spicy twist: Stir a pinch of cayenne pepper into the dressing for subtle heat against the fruit.
What to Serve Alongside It
Waldorf salad plays well with a bunch of simple mains and sides. Here are my go-to pairings.
- Grilled chicken or shrimp skewers
- Crusty bread or dinner rolls
- A light quinoa salad
- Chilled white wine or sparkling lemonade
- Roasted sweet potato wedges
FAQs About Waldorf Salad
Can I make Waldorf salad ahead of time? Yes, this salad holds up well up to four hours in advance. Store the dressing separately and combine everything closer to serving time for the best texture.
What fruits work best in Waldorf salad? Apples and grapes form the traditional base, though berries, oranges, or dried cranberries all work beautifully too. Feel free to experiment based on what’s in season.
Is Waldorf salad gluten-free? Yes, this salad is naturally gluten-free as written. Just double-check that any store-bought mayonnaise or yogurt doesn’t include hidden gluten additives.
Can I substitute the walnuts with something else? Absolutely. Pecans, sunflower seeds, or toasted pumpkin seeds all provide similar crunch for anyone avoiding walnuts specifically.
How do I make this salad lighter? Swap all the mayonnaise for Greek yogurt to cut back on richness. Reducing the honey slightly or using a sugar substitute works too.
Final Thoughts
Waldorf salad proves that a handful of fresh ingredients can turn into something genuinely special without much fuss. One bowl, a quick chop, and 20 minutes gets you a dish that looks like it took way more effort than it actually did.
Give this recipe a shot at your next lunch or gathering and watch how fast it disappears. My kitchen certainly hasn’t been the same since I finally got the dressing ratio right

Waldorf Salad
Ingredients
Method
- In a medium bowl, combine mayonnaise, Greek yogurt, and honey. Whisk until smooth and glossy.
- Add fresh lemon juice and lemon zest; mix well. If using, stir in poppy seeds and set aside.
- Dice the apples into bite-sized pieces, keeping the skin on.
- Halve the grapes and finely dice the celery.
- In a large mixing bowl, combine diced apples, halved grapes, and diced celery. Gently fold together.
- Pour the dressing over the fruit and vegetable mixture. Toss gently to coat thoroughly.
- Taste and sprinkle in kosher salt if necessary.
- Cover and refrigerate for at least 30 minutes for best flavor.
- Before serving, top with chopped walnuts and parsley if desired.
- Serve over Bibb lettuce if desired for a polished look.
- Enjoy immediately for the best texture.



