Finding a crowd-pleasing side dish can be a challenge, especially during the holidays. I love recipes that don’t hog oven space yet remain simple, festive, and loved by both adults and kids. While the traditional Waldorf Salad boasts sweetness and crunch from various fruits, nuts, and celery, my healthier version features a lighter dressing that beautifully coats each ingredient, ensuring it’s a hit with all of your guests!

Waldorf Salad in serving platterPin

Why I Love This Recipe

  • Tasty Nutritional Mix: Enjoy a delightful combination of fruits, nuts, and crisp celery, creating a satisfying blend that’s both delicious and nutritious, perfect for the whole family.
  • Refreshing Light Dressing: The light and refreshing dressing perfectly coats every ingredient, adding a burst of flavor without overwhelming the natural goodness of the salad, making every bite a refreshing delight.
  • Kid-Friendly: The combination of sweet and tangy flavors in the fruits and the light dressing can be more palatable for children, making it an enjoyable and accessible option for introducing them to different types of salads.
  • Versatile Crowd-Pleaser: This salad’s versatility is one of its best qualities, as it serves as an ideal side dish for any occasion, from casual gatherings to formal feasts, offering a tasty and vibrant addition that’s sure to please every palate.
Close up of Waldorf SaladPin

How to Make Waldorf Salad

The Ingredients

  • Celery
  • Granny Smith Apples
  • Grapes
  • Dried Cranberries
  • Walnuts
  • Mayonnaise (or vegan mayonnaise)
  • Plain Greek Yogurt
  • Orange Juice
  • Honey
  • Kosher Salt
The Ingredients for Waldorf SaladPin

The Instructions

1. Make Salad Base: Combine celery, Granny Smith apples, grapes, dried cranberries and walnuts in a bowl.

Celery, apples, walnuts, grapes and cranberries in mixing bowl.Pin

2. Make the Dressing: Stir the mayonnaise, Greek yogurt, orange juice, honey and salt in a separate bowl until combined.

3. Combine: Pour dressing over the apple mixture. Stir until the fruits and nuts are evenly coated.

Completed Waldorf Salad in mixing bowl.Pin

Main Dishes to Serve with Waldorf Salad

Waldorf Salad in serving bowl.Pin

Waldorf Salad FAQs

  1. Can I make Waldorf salad ahead of time? Absolutely! I would keep the salad base and the dressing separate, and mix them together just before serving to maintain the salad’s freshness and crunch. Also, I recommend chopping the apples just before serving or coating with a bit of lemon (or orange) juice to keep them from browning.
  2. How long can I store Waldorf salad in the refrigerator? It’s best to eat Waldorf salad within 2-3 days of preparation, ensuring the ingredients retain their texture and flavor.
  3. Can I add protein to my Waldorf salad? For sure! You can enhance the nutritional value of your Waldorf salad by adding grilled chicken, turkey, or even tofu, creating a more filling main dish.
Waldorf Salad in serving bowl.Pin

From its crisp, refreshing flavors to its adaptable nature, Waldorf salad is a delightful addition to any table. Whether you’re planning for a holiday feast or a casual get-together, this wholesome salad is sure to impress your guests with its tasty blend of textures and flavors. Let me know in the comments what you think of this recipe and tag me on social media if you make it!

Images by Ivan Solis


Waldorf Salad

This classic, simple salad is perfect for any fall gathering. Crisp apples and celery, succulent grapes and crunchy walnuts are enveloped in a delicious dressing creating one of the tastiest (and easiest) side dishes you'll ever make!
No ratings yet
Course: Side
Servings: 4
Author: Catherine McCord
Prep Time 10 minutes
Total Time 10 minutes



  • Combine the first 5 ingredients in a bowl.
  • Stir the remaining ingredients in a separate bowl until combined and pour over the apple mixture.
  • Stir until the fruits and nuts are evenly coated.
  • Serve.


Calories: 295kcal | Carbohydrates: 36g | Protein: 4g | Fat: 17g | Saturated Fat: 2g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 3g | Trans Fat: 0.03g | Cholesterol: 7mg | Sodium: 693mg | Potassium: 315mg | Fiber: 4g | Sugar: 29g | Vitamin A: 196IU | Vitamin C: 13mg | Calcium: 44mg | Iron: 1mg
Did you make this recipe?Mention @Weelicious or tag #weelicious!

About the Author

Catherine is a mama of three. A Kentucky girl living in California. Here’s what I know: all kids can be great eaters and mealtime must be easy. I create simple, healthy recipes the whole family will love.


  1. Tzatziki sauce recipe…

    Weelicious ™ – Fast, Easy & Fresh Homemade Home Made Baby Food Babyfood Recipes, Toddler Food and recipes for the entire family! » Blog Archive » Waldorf Salad…

  2. […] Waldorf Salad (Makes 4 Servings) […]

  3. OOPS, except we leave out the walnuts when we’re packing in lunchbox because of the no nut policy at my children’s school.

  4. We like to wrap this up in a tortilla with romaine lettuce for anyone who needs an idea of how to use up leftovers. It’s delicious and it gives the kids something else to pack in their lunchbox that’s has no nuts. Cheers!

  5. After a week of so much heavy holiday food, this was a great break for dinner last night! I used Nayonaise instead of traditional mayo, and I made a little extra dressing and added about 1 1/2 cups of cooked cubed chicken breast–it made for a great one dish meal with a little bread on the side!

  6. I jsut made this for tomorrow. Left out the celery cause neither my husband nor I are big fans.
    It turned out great! Best I’ve ever had!!

  7. I was very successful with the asparagus sticks I stumbled upon a couple of days ago. Now I will not surely miss making this one great salad! Awesome recipe!

  8. I love Waldorf Salad! I have a recipe that calls for adding peanut butter (extra yummy), but this is a great low calorie option. What do you recommend for vegan family and friends? Just the fruit salad I guess?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating