This Waldorf salad is pure comfort in a bowl. It feels fresh, crisp, and a little fancy, yet it still tastes like something you would happily make for a family lunch or a quiet dinner at home. I love how it brings together sweet apples, juicy grapes, crunchy celery, and buttery walnuts in one easy dish. As a result, it feels special without asking much from you.
The flavor is balanced and bright. You get 3 medium Honeycrisp or Gala apples, cored and diced into 1/2-inch pieces with the peel left on, plus 2 tablespoons fresh lemon juice for tossing so the apples stay fresh. Then come 2 celery stalks, thinly sliced, 1 cup seedless red grapes, halved, and 1 cup walnut halves, toasted and roughly chopped. For the dressing, you whisk together 1/2 cup mayonnaise, 2 tablespoons plain full-fat Greek yogurt, 1 tablespoon honey, 1 teaspoon fresh lemon juice, and a pinch of salt. Finally, you serve it over butter lettuce leaves or mixed greens for a soft, cool base. The result is creamy, crisp, sweet, and lightly tangy.
This recipe is wonderfully easy, too. With Prep Time: 20 minutes, Cooking Time: 5 minutes, and Total Time: 25 minutes, you can have it ready fast. In addition, the steps are simple: prep the apples, toast the walnuts, mix the dressing, and toss everything together. That makes it a great choice even on busy days. Plus, the recipe makes 6 servings and lands at about 280 kcal per serving, so it works well for a light meal or a side dish.
It is perfect for potlucks, holiday tables, lunch boxes, and everyday meals. Also, because it tastes good chilled, it is a nice make-ahead option for warm afternoons or busy get-togethers. If you want a salad that feels classic, fresh, and easy to love, this one fits the bill.

Why You’ll Love This Classic Waldorf Salad Walnut Apple
- It is fast and simple, so you can make it in about 25 minutes.
- It uses basic grocery store ingredients, which makes shopping easy.
- The mix of crisp apples, celery, grapes, and walnuts gives great texture in every bite.
- The dressing is creamy, but the yogurt keeps it a little lighter and brighter.
- It works as a side dish, a lunch salad, or a potluck favorite.
Apple Tips
Apples are the star of this Waldorf salad, so picking the right kind matters. Honeycrisp apples bring a juicy crunch and a sweet-tart taste, while Gala apples are a little milder and sweeter. Either one works well. However, try to choose apples that feel firm and smooth, with no soft spots. Since this salad uses the peel, wash the apples well before dicing them. Also, cut them into even 1/2-inch pieces so the salad eats neatly and each bite has a balanced mix of fruit, celery, and walnuts. If you want the freshest look, toss the apples in lemon juice right away. That simple step helps slow browning and keeps the salad bright.
Options for Substitutions
- Swap Honeycrisp or Gala apples for Fuji, Pink Lady, or Jonagold apples.
- Use green grapes instead of red grapes for a sharper, more tart taste.
- Replace walnuts with pecans or sliced almonds if you prefer a different nut.
- Use plain Greek yogurt only in place of part or all of the mayonnaise for a lighter dressing.
- Trade butter lettuce for romaine, baby spinach, or spring mix.
- Add a little chopped fresh parsley if you want a brighter, fresher finish.
Watch Out for These Mistakes
One common mistake is cutting the apples too early and letting them sit on the counter. Even with lemon juice, apples can brown over time. So, dice them close to the time you plan to mix the salad. If you need to prep ahead, keep the apples in lemon water for a short time, then drain well before using them.
Another mistake is toasting the walnuts too long. Nuts can go from fragrant to burnt very quickly. Therefore, stay near the skillet and stir often. Once they smell warm and nutty and turn lightly golden, take them off the heat right away. Let them cool before adding them to the salad, or they may soften the dressing.
Also, do not add too much dressing at once. Waldorf salad should be creamy, but not heavy or soggy. Start with the full amount, then toss gently and stop when everything is lightly coated. If needed, add a little more, but do so slowly.
Finally, avoid assembling the salad too far ahead if you want the best texture. The apples stay nicest early on, and the celery and grapes are crispiest when served fresh. If you chill it, keep it brief. A short rest of 15 to 20 minutes is enough for a colder salad without losing too much crunch.

What to Serve With Classic Waldorf Salad Walnut Apple?
This Waldorf salad pairs well with simple main dishes and warm comfort foods. For example, serve it with roast chicken, turkey sandwiches, or a baked ham dinner for a classic meal. It also works nicely beside a bowl of soup, such as chicken noodle or butternut squash. In addition, crusty bread, crackers, or a simple quiche can round out lunch without much extra effort.
Storage Instructions
Store: Keep the Waldorf salad in an airtight container in the refrigerator for up to 2 days. However, it tastes best within 1 day because the apples stay fresher and the walnuts keep more crunch.
Freeze: Freezing is not recommended for this salad. The apples, celery, and dressing will change texture after thawing, so the salad will likely turn soft and watery.
Reheat: This salad is served cold, so reheating is not needed. If you want it less chilled, let it sit at room temperature for 10 to 15 minutes before serving. Do not use the stovetop or microwave, since heat will soften the fruit and make the dressing separate.
Recipe Info
Preparation Time: 20 minutes
Cooking Time: 5 minutes
Total Time: 25 minutes
Level of Difficulty: Easy
Servings: 6 servings
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 260 to 300 kcal per serving
- Protein: 4 to 6 g per serving
- Fat: 18 to 22 g per serving
- Carbohydrates: 22 to 28 g per serving
Ingredients
- 3 medium Honeycrisp or Gala apples, cored and diced into 1/2-inch pieces (peel left on)
- 2 tablespoons fresh lemon juice, for tossing
- 2 celery stalks, thinly sliced
- 1 cup seedless red grapes, halved
- 1 cup walnut halves, toasted and roughly chopped
- For the dressing: 1/2 cup mayonnaise
- 2 tablespoons plain full-fat Greek yogurt
- 1 tablespoon honey
- 1 teaspoon fresh lemon juice
- pinch of salt
- For serving: butter lettuce leaves or mixed greens

Step-by-Step Instructions
Step 1: Prep the Apples
Start by dicing the apples into 1/2-inch pieces and leaving the peel on for color and texture. Then place them in a large bowl and toss them right away with the lemon juice. This helps keep the apples from browning while you finish the rest of the salad.
Step 2: Toast the Walnuts
Next, warm a dry skillet over medium heat and add the walnut halves. Stir them often for about 3 to 4 minutes, just until they smell fragrant and look lightly golden. Then transfer them to a plate so they can cool. This small step adds a deeper, richer flavor.
Step 3: Mix the Dressing
In a small bowl, whisk together the mayonnaise, Greek yogurt, honey, lemon juice, and salt until smooth. The dressing should look creamy and lightly glossy. If you like a little more tang, you can add a small splash more lemon juice, but keep the balance mild and pleasant.
Step 4: Combine the Salad
Add the sliced celery, halved grapes, and cooled walnuts to the bowl with the apples. Then pour the dressing over the top. Toss gently so every piece gets coated without crushing the fruit. The goal is a light, even finish.
Step 5: Serve and Chill if Needed
Serve the salad right away over butter lettuce leaves or mixed greens. If you want it colder, chill it for 15 to 20 minutes before serving. That short rest gives the flavors time to come together while still keeping the texture crisp.
Step 6: Store Leftovers
If you have leftovers, place them in an airtight container and refrigerate them. The salad will still taste good for a short time, although the apples may soften a little as it sits. For the best look and crunch, enjoy it the same day if possible.
Conclusion
This Classic Waldorf Salad Walnut Apple brings together crisp apples, crunchy celery, sweet grapes, toasted walnuts, and a creamy dressing in one easy dish. It is fresh, simple, and full of texture, so it works well for lunch, dinner, holidays, and potlucks. Best of all, it comes together in just 25 minutes with everyday ingredients.
If you try this Waldorf salad, I would love to hear how it turned out. Share your thoughts, leave a note about any swaps you made, or explore more easy salad recipes for your next meal.