Waldorf salad delivers a perfect crunch of crisp apples, celery, and toasted walnuts wrapped in a creamy dressing that feels both indulgent and refreshing. This classic American salad has graced elegant tables since 1893, and it remains a crowd favorite for brunches, holiday gatherings, and weeknight dinners alike.
Whether you serve it as a sophisticated side dish or a light lunch, this recipe balances sweet, savory, and tangy flavors in every bite. Let me show you exactly how to make the best version you have ever tasted.
Why You Will Love This Recipe
This Waldorf salad recipe hits all the right notes without demanding hours of your time. Here is what makes it special:
- Ready in just 15 minutes with zero cooking required
- The contrast of creamy dressing against crunchy apples and walnuts creates an addictive texture
- Easily customizable to suit your taste preferences or dietary needs
- Impressive enough for dinner parties yet simple enough for Tuesday lunch
- A make ahead friendly dish that actually improves as the flavors meld together
My Experience Making This Recipe
I first made this Waldorf salad for a family reunion last summer, and honestly, I was skeptical that such a simple dish could steal the show. The combination of ingredients sounded almost too basic to impress a crowd of picky eaters.
But watching my uncle go back for thirds while declaring it the best salad he had eaten in years changed my mind completely. The sweet grapes popping against the earthy walnuts and that luscious creamy dressing created something magical.
Now I keep the ingredients stocked in my kitchen at all times because you never know when a Waldorf salad craving will strike. Trust me, it happens more often than you would expect.
Recipe Overview
- Recipe Name: Classic Waldorf Salad
- Servings: 6
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Course: Salad, Side Dish
- Cuisine: American
- Calories per Serving: 285
Equipment You Will Need
- Large mixing bowl
- Small mixing bowl for dressing
- Sharp knife and cutting board
- Measuring cups and spoons
- Whisk or fork
- Rubber spatula
- Serving bowl or platter
Ingredients for Waldorf Salad
For the Salad
- Apples: 2 large, preferably a mix of Granny Smith and Honeycrisp, cored and diced
- Celery: 4 stalks, sliced thin
- Red grapes: 1 cup, halved
- Walnuts: 3/4 cup, roughly chopped and toasted
- Raisins: 1/2 cup, golden or regular
For the Dressing
- Mayonnaise: 1/2 cup, full fat recommended
- Greek yogurt: 1/4 cup, plain
- Lemon juice: 2 tablespoons, freshly squeezed
- Honey: 1 tablespoon
- Salt: 1/2 teaspoon
- Black pepper: 1/4 teaspoon, freshly ground
Ingredient Notes and Substitutions
- Apples: Using two varieties creates a more complex flavor profile with both sweet and tart notes. Substitute with pears if apples are unavailable or use any crisp apple variety you prefer.
- Mayonnaise: Full fat mayonnaise provides the richest, creamiest texture. Light mayo works but expect a slightly thinner dressing.
- Greek yogurt: This adds tanginess and cuts through the richness of the mayo. Sour cream makes an excellent substitute with similar results.
- Walnuts: Toasting brings out their natural oils and deepens the flavor significantly. Pecans or candied walnuts work beautifully for a sweeter twist.
- Grapes: Red grapes add color and juicy sweetness to each bite. Dried cranberries can replace them for a chewier texture.
- Honey: This natural sweetener balances the lemon juice perfectly. Maple syrup substitutes well and adds a subtle autumn flavor.
How to Make Waldorf Salad
Step 1: Toast the Walnuts
Spread the walnuts in a single layer on a dry skillet over medium heat. Stir frequently for 3 to 4 minutes until fragrant and lightly golden.
Toasting walnuts before adding them to the salad intensifies their nutty flavor and adds extra crunch that raw walnuts simply cannot deliver. Set them aside to cool completely while you prepare the other ingredients.
Step 2: Prepare the Apples
Core and dice both apples into bite sized pieces, roughly half an inch cubes. Place them immediately into your large mixing bowl.
Working quickly prevents the apples from browning, but do not panic if you need a few minutes. The lemon juice in the dressing will help preserve their color once everything comes together.
Step 3: Slice the Celery
Cut the celery stalks on a slight diagonal into thin slices about a quarter inch thick. Add them to the bowl with the apples.
Cutting on the diagonal creates more surface area for the dressing to cling to and looks more elegant on the plate. Plus, the angle makes each piece slightly more tender.
Step 4: Prep the Grapes
Wash the grapes thoroughly and slice each one in half lengthwise. Toss them into the mixing bowl with the apples and celery.
Halving the grapes exposes their juicy interior, which releases a burst of sweetness when you bite into the salad. Whole grapes tend to roll off your fork and create awkward eating moments.
Step 5: Make the Dressing
In a small bowl, whisk together the mayonnaise, Greek yogurt, lemon juice, honey, salt, and pepper until completely smooth. Taste and adjust the seasoning to your preference.
The dressing should taste slightly tangy with a hint of sweetness. The flavors will mellow once combined with the salad ingredients, so do not be afraid of a little punch at this stage.
Step 6: Combine Everything
Pour the dressing over the fruit and celery mixture in the large bowl. Add the raisins and fold gently with a rubber spatula until everything gets evenly coated.
Folding rather than stirring vigorously prevents the apples from breaking apart and keeps the salad looking fresh and appetizing. Take your time with this step.
Step 7: Add the Toasted Walnuts
Reserve about two tablespoons of walnuts for garnish and fold the rest into the salad. Mix gently to distribute them throughout.
Adding the walnuts last ensures they stay as crunchy as possible. If you mix them in too early and let the salad sit, they absorb moisture and become soft.
Step 8: Chill and Serve
Cover the bowl and refrigerate for at least 15 minutes to let the flavors meld together. Transfer to a serving dish and top with the reserved walnuts before presenting.
Chilling allows the dressing to penetrate the ingredients and brings all the flavors into harmony. The salad tastes good immediately but tastes even better after resting.
Pro Tip: Toss the diced apples with half the lemon juice right after cutting to prevent browning, then use the remaining lemon juice in the dressing for maximum freshness.
Tips for the Best Waldorf Salad
- Use the crispest apples you can find because soft or mealy apples will create a mushy texture that ruins the salad
- Dry your celery thoroughly after washing to prevent watering down the dressing
- Toast extra walnuts while you are at it and store them for snacking or other recipes throughout the week
- Make the dressing up to three days ahead and store it separately for quick assembly
- Add the walnuts just before serving if you want maximum crunch in every bite
- Taste as you go and adjust the honey and lemon juice ratio to match your sweet versus tart preference
Common Mistakes to Avoid
- Using mealy apples: Old or soft apples turn mushy and release too much juice, making the salad watery and unappetizing
- Skipping the walnut toasting: Raw walnuts taste flat and slightly bitter compared to toasted ones, which have a rich, nutty depth
- Over mixing the salad: Aggressive stirring breaks down the apple pieces and creates an unappealing mashed texture
- Adding walnuts too early: Walnuts absorb moisture quickly and lose their signature crunch within an hour of being dressed
- Forgetting to season: Salt brings out all the flavors, and without it, the salad tastes flat no matter how good your ingredients are
Serving Suggestions
This Waldorf salad shines as both a standalone dish and a complement to heartier fare. Here are my favorite ways to serve it:
- Alongside grilled chicken breast or roasted turkey for a complete meal
- Scooped into butter lettuce cups for an elegant appetizer presentation
- As a topping for crusty bread or croissants for a quick lunch
- Next to quiche or frittata at a weekend brunch spread
- Paired with a warm bowl of soup during cooler months
Variations to Try
- Chicken Waldorf: Add two cups of shredded rotisserie chicken to transform this side dish into a satisfying main course
- Tropical Twist: Swap grapes for fresh pineapple chunks and add shredded coconut for a vacation vibe
- Autumn Harvest: Replace grapes with dried cranberries and add diced pears for a seasonal spin
- Blue Cheese Version: Crumble in half a cup of blue cheese for a tangy, savory upgrade that pairs perfectly with the sweet fruit
- Asian Inspired: Use sesame oil in the dressing and swap walnuts for cashews with a sprinkle of sesame seeds
Dietary Adaptations
- Gluten Free: This recipe is naturally gluten free as written, just double check that your mayonnaise brand contains no hidden gluten ingredients
- Dairy Free: Use dairy free yogurt or simply increase the mayonnaise by two tablespoons and add a splash more lemon juice
- Vegan: Substitute vegan mayonnaise and coconut or oat based yogurt for a completely plant based version with nearly identical flavor
- Low Carb and Keto: Omit the grapes and raisins, replacing them with extra celery and a handful of fresh blueberries for minimal sugar impact
Storage and Reheating
Refrigerator
Store leftover Waldorf salad in an airtight container for optimal freshness. It keeps well for up to 3 days.
- Press plastic wrap directly onto the surface to minimize air exposure
- Store walnuts separately and add them fresh before each serving
- Give the salad a good stir before serving to redistribute the dressing
Freezer
Unfortunately, this salad does not freeze well due to the high moisture content of the fresh ingredients. The apples and celery become mushy and unpleasant after thawing.
- Make only as much as you plan to eat within three days
- The dressing can be frozen separately for up to one month
Reheating
This salad should be served cold and does not require reheating. Simply remove it from the refrigerator about 10 minutes before serving.
- Taking the chill off slightly allows the flavors to taste brighter
- Add fresh walnuts and a squeeze of lemon juice to refresh day old salad
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Total Fat | 19g |
| Saturated Fat | 2.5g |
| Carbohydrates | 27g |
| Fiber | 3g |
| Sugar | 20g |
| Protein | 4g |
| Sodium | 195mg |
| Cholesterol | 5mg |
Nutritional values are estimates based on standard ingredients and may vary depending on specific brands and substitutions used.
Frequently Asked Questions
Can I make Waldorf salad ahead of time?
You can prepare this salad up to 24 hours in advance, though I recommend adding the walnuts just before serving. Store the dressed salad and toasted walnuts in separate containers for best results.
What is the best apple variety for Waldorf salad?
Granny Smith and Honeycrisp are my top picks because they stay crisp and offer a nice balance of sweet and tart. Fuji and Pink Lady apples work well too.
How do I keep the apples from turning brown?
Toss the diced apples with lemon juice immediately after cutting, or submerge them in cold water with a splash of lemon until you are ready to assemble. The acid prevents oxidation.
Can I use a different nut instead of walnuts?
Pecans make an excellent substitute and add a slightly sweeter, buttery flavor to the salad. Almonds or candied nuts work well too.
Why is my Waldorf salad watery?
Watery salad usually happens when the celery is not dried properly or the salad sits too long before serving. Always pat your celery dry and add the dressing just before you plan to eat.
Final Thoughts
This Waldorf salad recipe delivers everything you want in a classic dish: crunch, creaminess, and a perfect balance of flavors that work in any season. The combination of crisp apples, toasted walnuts, and that tangy sweet dressing creates something truly special.
Give this recipe a try for your next gathering or even just a weeknight treat for yourself. Once you taste how good homemade Waldorf salad can be, you will never go back to store bought versions again.
Classic Waldorf Salad
Ingredients
Method
- Heat a dry skillet over medium heat, add the chopped walnuts, and toast for 3–4 minutes, stirring frequently until fragrant and lightly golden. Transfer to a plate to cool.
- Core and dice the apples into 1/2-inch pieces and place them in a large mixing bowl.
- Add the sliced celery, halved grapes, and raisins to the bowl with the apples.
- In a small bowl, whisk together mayonnaise, Greek yogurt, lemon juice, honey, salt, and black pepper until smooth.
- Pour the dressing over the apple mixture and gently fold with a rubber spatula until all ingredients are evenly coated.
- Fold in the cooled toasted walnuts, reserving about 2 tablespoons for garnish.
- Cover the bowl and refrigerate the salad for at least 15 minutes to allow flavors to meld.
- Before serving, transfer the salad to a serving dish and sprinkle with the reserved walnuts for extra crunch.