With the holidays around the corner and crisp fall weather in the air, there is no better time to whip up a bright, crunchy Waldorf salad. This cranberry apple version is a playful spin on the timeless classic, layering extra tartness, texture, and color onto a dish that has graced festive tables for generations. It is the kind of salad that looks like you fussed over it, yet comes together in just 15 minutes.
If you love the interplay of sweet, tangy, and crunchy all in one forkful, this salad is about to become your new go-to. It is fresh enough for a weeknight dinner and pretty enough for a holiday spread, and it adapts easily to whatever you have on hand.
Why You’ll Love This Recipe
This salad is festively fresh and endlessly cheerful, the sort of dish that brightens up a gray day and feels right at home on a holiday buffet. It comes together in a flash, ready in about 15 minutes, yet it looks and tastes like you went the extra mile. That combination of ease and elegance is hard to beat when you are juggling a busy kitchen.
It is also wonderfully flexible and family-friendly. The flavors are lively without being overpowering, so everyone from the kids to Grandma tends to reach for a second helping. And because it is so easy to customize with dietary swaps, you can tailor it to almost any table without losing its signature crunch and creaminess.
Ingredients
The heart of this salad is a mix of apples: 1 medium Granny Smith apple and 1 medium Honeycrisp apple, both diced small. Using one tart and one sweet variety gives you a beautifully balanced bite. To keep them from browning and to add a bright, fresh zing, you will toss them with 1 teaspoon of lemon juice.
From there, the salad builds its texture and color. You will need 1 cup of fresh or dried cranberries for that vibrant pop of tartness, 1/2 cup of diced celery for delicate crunch, 1 cup of seedless red or black grapes, halved, for juicy sweetness, and 1/2 cup of toasted walnuts for a warm, nutty depth. Lightly toasting the walnuts makes a real difference in flavor.
The dressing keeps things light and creamy without traditional mayonnaise. Simply whisk together 1/2 cup of plain Greek yogurt, 1 tablespoon of honey (or to taste), and a little of that lemon juice. It is wholesome, tangy, and just sweet enough to tie everything together.

Step-by-Step Instructions
Start by prepping your produce. Dice both apples, slice the celery thinly, and halve the grapes. As soon as the apples are cut, toss them with the lemon juice so they stay crisp and bright rather than turning brown while you work.
Next, toast the walnuts. Heat a dry skillet over medium heat and toast the walnuts for 3 to 4 minutes, stirring often, until they smell fragrant and nutty. Keep a close eye on them, since they can go from perfectly toasted to burnt in a matter of seconds. Set them aside to cool.
To make the dressing, combine the Greek yogurt, honey, and a squeeze of lemon juice in a small bowl and stir until smooth. Taste and adjust the sweetness to your liking, adding a touch more honey if you prefer a sweeter dressing.
In a large salad bowl, gently combine the apples, cranberries, celery, grapes, and toasted walnuts. Pour the dressing over the top and toss carefully until everything is evenly coated. For the best flavor, refrigerate the salad for about 30 minutes before serving, which gives the flavors time to meld together beautifully.

Tips for the Best Waldorf Salad
For maximum crunch, assemble the salad close to serving time so nothing has a chance to turn soggy. If you want to prep ahead, chop the components a day early and store them separately, then toss everything with the dressing right before the meal. A splash of lemon juice on the apples is your best friend for keeping them crisp and their color fresh.
This salad also loves a little embellishment. Sprinkle pomegranate seeds over the top or fold in a handful of arugula for a gourmet touch, and feel free to swap the walnuts for pecans or almonds. If you are building a holiday table, it pairs wonderfully with other fresh options like this cranberry orange spinach salad or the cozy apple cider harvest salad with candied pecans.
Frequently Asked Questions
Can I make this ahead of time?
Yes. Prep all the components a day in advance and store them separately, then toss everything together with the dressing right before serving to keep the salad crisp and fresh.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to two days. The apples may soften slightly, but the salad will still taste delicious.
What is a good nut-free substitute?
If you need a nut-free version, sunflower seeds or pumpkin seeds are a wonderful crunchy, allergy-friendly swap for the walnuts.
Can I make this salad vegan?
Absolutely. Use a plant-based yogurt in place of the Greek yogurt and swap the honey for agave syrup or maple syrup for a fully vegan version.
Fresh or dried cranberries, which should I use?
Both work well. Fresh cranberries give a bold, vibrant tartness, while dried cranberries add a chewier, sweeter note. Use whichever you have on hand or a mix of the two.
This cranberry apple Waldorf salad is the perfect balance of sweet, tart, and crunchy, ideal for holiday gatherings or a light everyday side. For more wholesome inspiration, browse these healthy eating ideas, and if you make this salad, tag @thekitchensaid on Instagram so we can see your creation.
Cranberry Apple Waldorf Salad
American · Salad

A cranberry apple Waldorf salad balancing sweet, tart, and crunchy flavors, ready in 15 minutes and perfect for fall gatherings.
Ingredients
- 1 medium Granny Smith apple, diced
- 1 medium Honeycrisp apple, diced
- 1 cup fresh or dried cranberries
- 1/2 cup diced celery
- 1 cup seedless red or black grapes, halved
- 1/2 cup toasted walnuts
- 1/2 cup plain Greek yogurt
- 1 tbsp honey (or to taste)
- 1 tsp lemon juice
Instructions
- Dice apples and toss with lemon juice to prevent browning.
- Toast walnuts in a dry skillet over medium heat until fragrant.
- Combine Greek yogurt, honey, and lemon juice in a small bowl to make the dressing.
- Mix apples, cranberries, celery, grapes, and walnuts in a large bowl.
- Toss with the dressing until coated.
- Chill for 30 minutes before serving.
Nutrition: 210 calories







