Waldorf salad is a timeless classic that combines crisp apples, crunchy celery, and toasted walnuts with a creamy mayo-based dressing.
This elegant dish has graced tables since the 1890s, and it’s still the perfect choice for lunch, potlucks, or as a light side dish at dinner.
The beauty of this recipe lies in its simplicity and the way fresh ingredients shine together without fussy techniques or hard-to-find components.
Why You’ll Love This Recipe
Waldorf salad delivers crisp texture, subtle sweetness, and satisfying creaminess all in one bowl.
- Takes just 15 minutes from start to finish with minimal prep work required
- Uses everyday pantry staples and fresh produce you likely already have on hand
- Pairs beautifully with sandwiches, roasted chicken, or enjoyed solo as a light lunch
- Makes generous servings so you can feed a crowd without stress
- Tastes even better after a few hours as flavors meld together naturally
My Experience Making This Recipe
I first made Waldorf salad for a summer gathering, and I was surprised by how impressed my guests were with something so straightforward. The combination of sweet apples and tangy mayo with those toasty walnuts created a flavor profile that kept people reaching for seconds.
What struck me most was how forgiving this recipe is when you swap ingredients based on what’s in your fridge. I’ve made it with grapes instead of raisins, added fresh tarragon, and even thrown in leftover roasted chicken to turn it into a main course.
The texture contrast between the crisp celery and soft apples against the creamy dressing is what keeps me coming back to this recipe year after year. It’s the kind of dish that feels both nostalgic and fresh at the same time.
Recipe Overview
- Recipe Name: Waldorf Salad
- Servings: 4 to 6 people
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Course: Side Dish or Light Lunch
- Cuisine: American
- Calories per Serving: 280
Equipment You Will Need
- Cutting board
- Sharp chef’s knife
- Large mixing bowl
- Small mixing bowl for dressing
- Whisk
- Measuring spoons and cups
- Wooden spoon or rubber spatula
- Serving spoon
Ingredients for Waldorf Salad
- 3 medium Fuji or Granny Smith apples, peeled, cored, and diced into bite-sized pieces
- 3 stalks celery, thinly sliced on the bias
- 1 cup walnuts, toasted and roughly chopped
- 1/2 cup raisins or dried cranberries
- 1/2 cup mayonnaise
- 2 tablespoons fresh lemon juice
- 1 tablespoon Dijon mustard
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon cayenne pepper, optional for subtle heat
- 2 tablespoons fresh tarragon or parsley, finely chopped, for garnish
Ingredient Notes and Substitutions
- Apples: Fuji apples add natural sweetness and hold their shape well, while Granny Smith brings tartness that balances the creamy dressing. If you prefer a milder flavor, use Honeycrisp apples, though they soften faster if stored in advance.
- Walnuts: Toasting walnuts brings out their rich, buttery flavor and prevents them from tasting raw or bitter. Pecans, almonds, or sunflower seeds work beautifully as alternatives and provide similar crunch.
- Celery: This vegetable provides cooling crunch and subtle earthiness that grounds the sweet apples. Thinly sliced fennel or crisp cucumber slices can replace celery if you prefer a different flavor profile.
- Mayonnaise: Full-fat mayo creates the rich, creamy base that binds everything together smoothly. Greek yogurt diluted with a touch of mayo offers a lighter, tangier version with less fat.
- Lemon juice: Fresh lemon juice prevents apples from browning while adding brightness that cuts through the creaminess. Apple cider vinegar or white wine vinegar work well but use sparingly as they’re more assertive in flavor.
How to Make Waldorf Salad
Step 1: Toast the Walnuts
Preheat your oven to 350 degrees Fahrenheit and spread walnuts on a baking sheet in a single layer. Toast for 8 to 10 minutes until fragrant and golden, stirring halfway through, which brings out their rich, buttery flavor and removes any raw taste.
Step 2: Prepare the Apples
Wash and peel your apples, then cut them in half and core them using a small knife or apple corer. Dice the apples into quarter-inch pieces, which keeps them bite-sized without overwhelming the other ingredients.
Step 3: Prevent Apple Browning
Place the diced apples in a small bowl and toss them immediately with the fresh lemon juice. This step prevents oxidation and browning while adding a bright flavor that complements the creamy dressing.
Step 4: Prepare the Celery
Rinse the celery stalks and slice them on the bias at about one-quarter inch thickness, which creates attractive pieces and increases surface area for dressing absorption. Discard any tough or yellowed outer stalks.
Step 5: Make the Dressing
In a small mixing bowl, whisk together mayonnaise, Dijon mustard, salt, black pepper, and cayenne pepper until smooth and well combined. The mustard adds depth and slight tanginess that prevents the dressing from tasting one-dimensional or too heavy.
Step 6: Combine the Main Ingredients
Transfer your lemon-tossed apples, sliced celery, chopped walnuts, and raisins to a large mixing bowl. Mix gently with a wooden spoon to combine all ingredients without crushing the apples or breaking the walnut pieces.
Step 7: Fold in the Dressing
Pour the prepared dressing over the salad and fold gently until all ingredients are evenly coated. Fold rather than toss to keep pieces intact and maintain the pleasant texture contrast throughout the dish.
Step 8: Chill and Garnish
Cover the salad and refrigerate for at least 30 minutes or up to 4 hours before serving, which allows flavors to meld beautifully. Just before serving, top with fresh tarragon or parsley for brightness and a professional appearance.
Pro Tip: Cut your apples just before mixing with lemon juice and dressing to keep them crisp and prevent sogginess that comes from sitting too long before the acidic lemon juice and creamy mayo protect them.
Tips for the Best Waldorf Salad
- Toast your walnuts fresh on the day you make the salad for maximum crunch and flavor. Stale or pre-toasted nuts lose their texture and taste flat compared to freshly toasted ones.
- Use a sharp knife when slicing celery and dicing apples so you get clean cuts that won’t brown quickly or become mushy. A dull knife crushes the produce and accelerates discoloration.
- Keep your bowl and utensils cold by chilling them in the refrigerator for 10 minutes before assembly. Cold equipment keeps the salad crisp and fresh from the moment you combine ingredients.
- Taste the dressing before adding it to the salad and adjust the lemon juice or salt to your preference. Different apple varieties vary in sweetness, so personalizing the seasoning ensures perfect balance.
- Serve Waldorf salad within 4 hours of assembly for the best texture, though it stays edible for up to 24 hours when stored properly. The celery gradually softens and apples continue oxidizing even with lemon protection.
Common Mistakes to Avoid
- Cutting apples too far in advance causes browning and softening even with lemon juice protection. Prep other ingredients first, then dice apples at the last possible moment before combining.
- Skipping the lemon juice toss results in brown, oxidized apples that look unappetizing and taste slightly off. This single step transforms the visual appeal and flavor of your finished salad.
- Over-mixing or tossing too vigorously breaks walnuts into tiny pieces and crushes delicate apple chunks. Gentle folding preserves the satisfying texture contrast that makes this salad special.
- Using store-bought pre-chopped walnuts or stale nuts creates a flat, bitter taste in the finished dish. Whole walnuts toasted fresh deliver the rich, buttery flavor that elevates the entire recipe.
- Adding dressing too early causes apples to release water that dilutes the mayo-based dressing. Combine ingredients just before serving or no more than 4 hours in advance for optimal texture and flavor.
Serving Suggestions
Waldorf salad shines as a side dish alongside roasted chicken, grilled fish, or turkey sandwiches. Its creamy, slightly sweet profile complements both light and rich main courses without overwhelming the plate.
- Serve alongside sliced ham for a classic lunch pairing that feels both casual and special
- Pair with grilled salmon or trout to balance rich fish with crisp, refreshing salad components
- Spoon into hollowed apple halves or butter lettuce cups for an elegant presentation at brunch
- Combine with roasted turkey breast or poached chicken for a hearty lunch salad that satisfies
- Offer as part of a composed salad board with other sides, crackers, and cheese for entertaining
Variations to Try
- Grape Waldorf: Replace raisins with halved red or green grapes for juiciness and slight tartness that adds texture variation. Grapes provide moisture without making the salad taste too sweet.
- Herbed Waldorf: Add 2 tablespoons fresh tarragon, dill, or chives mixed directly into the dressing for an herbaceous twist. Fresh herbs brighten the flavor profile and add aromatic complexity.
- Protein-Packed Waldorf: Fold in diced roasted chicken, shredded turkey, or even canned tuna to transform this side salad into a complete main course lunch. The creamy dressing binds protein beautifully without needing extra mayo.
- Cranberry-Pecan Waldorf: Swap walnuts for pecans and raisins for dried cranberries, then add a splash of orange juice to the dressing. Pecans offer a slightly milder, buttery flavor while cranberries bring tartness and visual pop.
- Curry-Spiced Waldorf: Whisk 1 teaspoon curry powder and 1/4 teaspoon turmeric into the dressing for warm, exotic spice. The curry complements apples and walnuts while creating an unexpected flavor journey.
Dietary Adaptations
- Gluten-Free: This recipe is naturally gluten-free, though verify that any pre-made Dijon mustard you use hasn’t been cross-contaminated during manufacturing. All fresh ingredients contain no gluten naturally.
- Dairy-Free: Replace mayonnaise with dairy-free mayo made from oil and water, which provides identical texture and binding without any animal products. The flavor remains creamy and rich.
- Vegan: Use vegan mayonnaise in place of regular mayo and ensure your Dijon mustard contains no anchovies, which some brands use as a flavoring agent. All other ingredients are naturally plant-based.
- Low-Carb and Keto: This salad fits well into low-carb eating, though you may replace raisins with a small handful of seeds to reduce sugar content further. Apples contain natural sugars, so portion control helps maintain ketogenic macros.
Storage and Reheating
Refrigerator
Store Waldorf salad in an airtight container on the coldest shelf of your refrigerator for up to 24 hours. The salad tastes best within 4 hours as texture gradually declines with extended storage.
- Keep the container sealed tightly to prevent apples from browning from air exposure
- Store any leftover dressing separately to add freshness if needed before serving
- Taste and add extra lemon juice if the salad tastes flat after storage
Freezer
Freezing is not recommended for Waldorf salad as the creamy dressing and fresh produce don’t freeze well. Thawing creates a mushy, watery mess that bears no resemblance to the original dish.
- You may prepare and freeze individual components separately for up to 2 weeks
- Toast walnuts in advance and freeze in an airtight container for convenience
- Prepare dressing separately and freeze for up to 1 month, though it may separate slightly upon thawing
Reheating
Waldorf salad is not meant to be heated and tastes best served chilled or at room temperature. Warming destroys the crisp texture and fresh apple flavor that make this dish special.
- Remove from refrigerator 10 minutes before serving to allow flavors to open slightly
- Give the salad a gentle stir and taste for seasoning before plating
- Add fresh herbs or extra toasted nuts just before serving for maximum crunch and visual appeal
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 280 |
| Total Fat | 22g |
| Saturated Fat | 3g |
| Carbohydrates | 24g |
| Fiber | 3g |
| Sugar | 16g |
| Protein | 5g |
| Sodium | 380mg |
| Cholesterol | 15mg |
Nutritional values are approximate and calculated based on serving 4 to 6 people from this recipe. Actual amounts vary depending on specific brands used and ingredient substitutions made during preparation.
Frequently Asked Questions
Can I make Waldorf salad ahead of time?
You can prepare all components separately up to 4 hours in advance, then combine them shortly before serving. Assembling the finished salad more than 4 hours ahead causes apples to soften and the dressing to become watery from moisture release.
What’s the best apple variety for this recipe?
Granny Smith apples offer the best tartness and firmness for Waldorf salad, though Fuji or Honeycrisp varieties work beautifully if you prefer sweeter apples. Avoid Red Delicious apples as they become mealy and soft quickly when cut and refrigerated.
Can I substitute the walnuts with a different nut?
Pecans, almonds, and even sunflower seeds provide similar crunch and flavor profiles that complement the other ingredients beautifully. Toast whatever nut you choose fresh on the day of preparation for maximum flavor and texture.
Why does my Waldorf salad taste bland or one-dimensional?
The most common culprit is insufficient seasoning or skipping the Dijon mustard in the dressing, which adds depth and tanginess. Taste your dressing before combining with salad and adjust lemon juice, salt, or mustard to your preference.
Can I turn Waldorf salad into a main course?
Absolutely, fold in diced roasted chicken, turkey, or even canned tuna to transform this side salad into a satisfying lunch. The creamy dressing binds protein beautifully without requiring extra mayo.
Final Thoughts
Waldorf salad proves that the simplest recipes often deliver the most satisfaction when made with quality ingredients and proper technique. This classic dish has earned its place on tables for over a century because it just works, combining flavors and textures in ways that feel both nostalgic and endlessly appealing.
I encourage you to make this recipe soon, whether you’re feeding yourself a light lunch or impressing guests at your next gathering. You can also explore similar recipes like ham salad recipe or prepare a complementary dessert such as apple pie filling recipe to round out your meal in style.

Waldorf Salad
Ingredients
Equipment
Method
- Preheat your oven to 350 degrees Fahrenheit.
- Spread walnuts on a baking sheet in a single layer and toast for 8 to 10 minutes until fragrant and golden.
- Wash and peel the apples, then cut them in half and core them. Dice the apples into quarter-inch pieces.
- Place the diced apples in a bowl and toss with the fresh lemon juice to prevent browning.
- Rinse the celery stalks and slice them on the bias at about one-quarter inch thickness.
- In a small bowl, whisk together mayonnaise, Dijon mustard, salt, black pepper, and cayenne pepper until smooth.
- In a large mixing bowl, combine lemon-tossed apples, sliced celery, chopped walnuts, and raisins.
- Pour the dressing over the salad and fold gently until all ingredients are evenly coated.
- Cover and refrigerate the salad for at least 30 minutes or up to 4 hours before serving.
- Just before serving, top with fresh tarragon or parsley for garnish.
1 thought on “Waldorf Salad Recipe (Crunchy & Refreshing)”