Healthy Waldorf Salad with Creamy Yogurt Dressing
This healthy waldorf salad with creamy yogurt dressing skips the heavy mayo for a tangy whole grain mustard and Greek yogurt dressing. You still get the crunch—crisp apples, celery, grapes, toasted walnuts—but with a lighter, more craveable dressing.
This post may contain affiliate links. Read our affiliate policy.

What Is Waldorf Salad?
If you dismiss this retro salad to the land of 1960’s potlucks, I invite you to give it a second look. Waldorf salad started at the Waldorf Astoria Hotel in New York City in 1893, originally served at a charity event. It later appeared in Oscar of the Waldorf’s Cookbook by Oscar Tschirky, who’s credited with creating it.
The original version was simple: apples, celery, mayonnaise, salt, and pepper. Grapes and walnuts came later—but they’re what most people think of now when they picture a classic Waldorf salad.
While there’s been many terrible versions over the centuries (mini marshmallows, anyone?) there is something undeniably wonderful about this super crunchy, refreshing salad. It’s sweet and tangy and crunchy and a definite crowd-pleaser.
Why You’ll Love This Waldorf Salad
- Crisp, layered texture — apples, celery, grapes, and toasted walnuts all doing something different
- Lighter than classic — a Greek yogurt Waldorf salad with no mayo
- Creamy without being heavy — the dressing stays sharp and balanced
- Quick to make — one bowl, minimal prep
- Great for parties — Makes a large batch, perfect for holidays or backyard bbqs.
- Works anywhere — weeknight side, lunch, or holiday table
Ingredients You’ll Need

- Walnuts: Toasted walnuts give a fragrant buttery nuttiness. Swap: pecans, almonds, or pumpkin seeds for a nut-free option. Have extra? Make my pumpkin walnut bread.
- Apples: Use crisp apples—Honeycrisp, Fuji, or Pink Lady apples are my favorites. Tip: Cut just before mixing to keep them fresh.
- Celery: Adds crunch and pepperiness. Slice on the bias to make it extra pretty. Swap: thinly sliced fennel for a similar crisp texture.
- Grapes: Juicy grapes bring sweetness. Red or green grapes both work, just make sure they are crisp, not soft.
- Greek Yogurt: Creates a creamy base without the heaviness. Use whole milk, low-fat, or non-fat. The less fat, the more acidic the dressing will be. You can adjust with more honey and tangerine juice.
- Whole Grain Mustard: This adds a subtle bite and spiciness. Swap: Dijon works if that’s what you have.
- Tangerine Juice: A softer citrus than fresh lemon juice—it brightens the salad without overpowering it. Swap: Orange juice or mandarin juice also work.
- Honey: Just enough to round out the acidity and tie everything together. Swap: Maple syrup or a pinch of sugar.
- Kosher Salt: I always use Morton Salt unless specified.
How To Make It

- Toast walnuts: Heat a small skillet over medium-low heat. Toast the walnuts until they are fragrant, stirring frequently. Let cool, then roughly chop.
- Build the salad base. In a large bowl, combine the apples, celery, grapes, and toasted walnuts.
- Make the dressing. In a medium bowl, whisk together the yogurt, mustard, tangerine juice, honey, and salt until smooth. Taste and adjust with more salt if needed.
- Toss and serve. Pour the dressing over the salad and toss to combine. Serve immediately or refrigerate for up to 1 hour.
Looking for more leafy salads? Check out these 12 green leaf lettuce options.
How to Store Leftovers

Store any leftovers in an airtight container in the fridge for up to 2–3 days. The apples will start to brown and the texture will soften a bit over time—that’s just the nature of it.The citrus helps slow that down, but this is one of those salads that’s best eaten sooner rather than later. Freezing isn’t worth it here—the texture doesn’t hold.
If you’ve got extra apples left after making this, use them to make my Oatmeal Apple Muffins, Cinnamon Carrot Apple Bread, Caramel Apple Pound Cake or browse these 30 easy recipes for leftover apples for more ideas.
Serving Suggestions
You can eat this on its own for lunch, but it’s better when it’s part of a spread.
I love serving it with my super easy fried chicken and deviled eggs for a nostalgic retro meal.
And of course it’s a classic picnic, backyard bbq, or summer potluck staple. Serve alongside burgers or ribs and snickerdoodle cheesecake cookies for dessert.

Waldorf Salad FAQs
Can I make this ahead?
Sure! It’s best enjoyed within an hour, the apples will eventually start to brown, but the dressing will prevent that from happening at least up to 3 hours.
Do I need to peel the apples?
No, you can leave the skin on for color if you’d like or peel it like I did in the images.
Can I use mayo instead of yogurt?
Yes. It’ll be closer to the classic recipe, just richer.
How do I keep apples from browning?
Toss with lemon juice.
A Healthier Waldorf Salad
Leave the heavy mayo behind—this version uses Greek yogurt, crisp apples, and a hit of citrus to keep everything light, bright, and balanced. If you try it, I’d love to hear how it went. Share a photo and tag @katesbestrecipes so I can see—and don’t forget to leave a ⭐️⭐️⭐️⭐️⭐️ rating. Join the weekly recipe newsletter so you don’t miss what’s coming next.

Waldorf Salad with Creamy Yogurt Dressing
Ingredients
- 1 cup walnut halves
- 5 medium apples, about 1 1/2 pounds, cored and large dice (peel them if you'd like)
- 4 stalks celery, cut on the bias into 1/4-inch thick slices
- 1 pound red grapes, halved
- 1/4 cup plain Greek yogurt, whole milk Greek yogurt will be richer than non-fat
- 2 tablespoons whole grain mustard
- 2 tablespoons freshly-squeezed tangerine juice, from 1 small tangerine
- 1 tablespoon honey
- 1/2 teaspoon kosher salt
Instructions
- Heat a medium skillet over medium-low heat. Toast the 1 cup walnuts, stirring frequently, until fragrant and golden. Remove from the pan immediately and roughly chop.
- Combine 5 chopped apples, 4 stalks sliced celery, 1 pound halved grapes, and the toasted walnuts in a large bowl.
- Combine 1/4 cup yogurt, 2 tablespoons mustard, 2 tablespoons tangerine juice, 1 tablespoon honey, and 1/2 teaspoon salt in a medium bowl. Whisk until incorporated and smooth. Taste and add more salt, honey, or tangerine juice if needed.
- Pour dressing over the fruit mixture and toss to combine. Serve immediately or refrigerate for up to 1 hour.
Notes
- The Citrus: If you don’t have a tangerine, mandarin or orange juice works perfectly.
- Serving Size: This recipe makes a large batch (10 servings), making it perfect for holidays, potlucks, or summer parties.
- Make it a meal: To turn this from a side into a full meal, add 2 cups of shredded rotisserie chicken or chopped grilled chicken.
- Make-Ahead: You can whisk the dressing up to 3 days in advance and keep it in a sealed jar. However, once the salad is fully assembled, it’s best enjoyed within 1–2 hours to keep the apples from turning brown.
