| |

Old-Fashioned Waldorf Salad: Grandma’s 5-Ingredient 1940s Recipe 

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Some of the links in this post are affiliate links. This means if you click on the link and purchase the item, I will receive an affiliate commission at no extra cost to you. All opinions remain my own.

Sharing is caring!

As an Amazon Associate I earn from qualifying purchases.

Last Updated on November 2, 2026 by Heidi Bruaw

Do you remember Waldorf salad showing up at holiday dinners when you were a kid? I found this old-fashioned Waldorf salad recipe in my grandma’s 1940s cookbook, and I loved how simple it was, with just apples, walnuts, celery, mayonnaise, and a pinch of salt. No grapes, no yogurt, no extras, just the classic crunchy, creamy salad that’s been on family tables for generations!

A glass bowl of creamy apple and celery salad next to three whole green apples and stalks of celery.

Waldorf salad got its start at the Waldorf Hotel in New York City back in the 1890s, where the original was only apples, celery, and mayonnaise. Walnuts came along a few decades later, and by the time my grandma was cooking from this book, that was the version most families knew. It comes together in about 10 minutes, makes 6 servings, and is an easy make-ahead side dish for Thanksgiving, Christmas, or any family dinner.

Quick Facts

  • Prep time: About 10 minutes
  • Cook time: None! No oven, no stovetop
  • Total time: About 10 minutes
  • Servings: 6
  • Number of ingredients: 5 (apples, walnuts, celery, mayonnaise, salt)
  • Difficulty: Easy. If you can chop, you can make this.
  • Recipe source: My grandma’s 1940s cookbook
  • Where it started: The Waldorf Hotel in New York City in the 1890s
  • Dietary notes: Vegetarian and naturally gluten-free (just double-check your mayo label)
  • Make ahead: Mix it up a few hours before dinner and keep it chilled in the fridge
  • Best for: Thanksgiving, Christmas, Easter, potlucks, and church suppers
  • Flavor: Sweet, crunchy, creamy, and a little salty all in one bite

What Each Ingredient Does

Bowls of chopped celery, chopped walnuts, and diced apples arranged next to a jar of Best Foods mayonnaise and a canister of Great Value salt.
  • Apples (2 cups, diced): Apples are the star of the show. They bring the sweetness and that crisp, juicy bite every good Waldorf salad needs. Grandma’s recipe doesn’t say what kind to use, so I’d go with a firm, sweet-tart apple like Honeycrisp, Gala, or Fuji, or mix in a Granny Smith for a little extra tang. Leave the peels on for pretty color!
  • Walnuts (1 cup, chopped): Walnuts add a rich, nutty flavor and a different kind of crunch than the apples and celery. They also make the salad feel a little heartier. Want to bump up the flavor? Toast them in a dry skillet for a few minutes first. Pecans work too if that’s what you have in the pantry.
  • Celery (1 cup, diced): Celery might seem like the plain one in the bunch, but it’s what keeps this salad from tasting like dessert. It adds a fresh, slightly savory crunch that balances out the sweet apples. Dice it small, so you get a little in every bite.
  • Mayonnaise (1 cup): Mayo is the glue that holds everything together. It coats the apples, walnuts, and celery in a creamy dressing and adds a little tang. I love that Grandma’s recipe says to add more if you want, which tells you she trusted the cook to make it their own. Start with a cup and go from there.
  • Salt (a pinch): It’s just a pinch, but don’t skip it! Salt brings out the sweetness of the apples and keeps the mayo from tasting flat. It’s the small thing that makes the whole salad taste finished.

Tips for Success

  • Keep your apples from browning. Diced apples start to turn brown pretty quickly. Toss them with a squeeze of lemon juice right after you cut them, and they’ll stay fresh and bright. It won’t change the flavor much, and nobody will even notice it’s there.
  • Cut everything about the same size. Try to dice your apples, celery, and walnuts into similar bite-size pieces. That way every spoonful gets a little sweet, a little crunch, and a little creamy. It looks nicer in the bowl too!
  • Pat your ingredients dry. If you rinse your celery or apples, give them a good pat with a paper towel before mixing. Extra water can make the dressing thin and runny. Nobody wants a soupy Waldorf salad.
  • Add the mayo a little at a time. Grandma’s recipe says to add more mayonnaise if you want, so start with the cup and see how it looks. You can always add more, but you can’t take it out! I like mine just coated, not swimming.
  • Chill before serving. This salad tastes best cold. Pop it in the fridge for at least 30 minutes so the flavors can blend together. It’s a great make-ahead dish for busy holiday mornings.
  • Stir gently. Fold everything together instead of stirring hard. This keeps the apples from getting mushy and the walnuts from breaking into crumbs.
  • Serve it the old-fashioned way. Back in the day, Waldorf salad was often served on a crisp lettuce leaf. It’s a fun vintage touch for Thanksgiving or Christmas dinner, and it makes each serving look extra special.
A bowl of chopped green apples, celery, and walnuts being tossed with a white spatula.
Combine apples, walnuts, celery, and salt.
Waldorf salad with diced green apples, celery, and walnuts in a creamy dressing.
Add mayonnaise and stir to combine.

Why You’ll Love Waldorf Salad

  • It only takes 5 ingredients. Apples, walnuts, celery, mayonnaise, and a pinch of salt. That’s it! You probably have most of them in your kitchen right now.
  • It’s ready in about 10 minutes. No oven, no stovetop, no waiting around. Just chop, stir, and chill.
  • It’s a true vintage recipe. This one comes straight from my grandma’s 1940s cookbook. It’s the classic Waldorf salad so many of us grew up with, without all the modern add-ins.
  • It’s perfect for the holidays. Waldorf salad has been a Thanksgiving and Christmas favorite for generations. It adds a fresh, crunchy side to a table full of heavy dishes like stuffing and mashed potatoes.
  • You can make it ahead. Mix it up a few hours early and let it chill in the fridge. That’s one less thing to worry about when the turkey’s in the oven!
  • It’s easy to customize. Add grapes, dried cranberries, or raisins. Swap the walnuts for pecans. Use a little Greek yogurt with the mayo. Grandma would want you to make it your own.
  • Everyone can enjoy it. It’s vegetarian and naturally gluten-free, so it works for most guests around your table. Kids and grandparents both love that sweet and creamy crunch.

Substitutions and Variations

Substitutions

  • Mayonnaise: Want it a little lighter? Swap half the mayo for plain Greek yogurt or sour cream. You’ll get a tangier dressing that’s still nice and creamy. If you grew up on Miracle Whip, go for it! It gives the salad a sweeter, zippier flavor that a lot of families used back in the day.
  • Vegan or egg-free: Use your favorite vegan mayo. It works just like the regular kind, and nobody will be able to tell the difference.
  • Walnuts: Pecans are my top pick for a swap. They’re a little sweeter and buttery. Almonds work too if that’s what you have on hand.
  • Nut-free: Try roasted sunflower seeds or pumpkin seeds instead. You’ll still get that crunch, and it’s safe for guests with nut allergies.
  • Apples: Any crisp apple works here. Honeycrisp, Gala, Fuji, and Granny Smith are all great choices. You can even swap in a firm pear for half the apples for a fun twist.
  • Celery: Not a celery fan? Try diced jicama or fennel. Both keep that fresh crunch, and fennel adds a light, sweet flavor.

Variations

  • Add grapes: Red or green grapes, cut in half, are probably the most popular add-in today. They make the salad juicy and a little sweeter.
  • Add dried fruit: Raisins, dried cranberries, or chopped dates add a chewy texture and pop of sweetness. Dried cranberries are so pretty on a Thanksgiving table!
  • Make it a meal: Stir in diced cooked chicken or turkey to turn it into a light lunch. Serve it on a croissant or a bed of lettuce.
  • Make it sweeter: Add a drizzle of honey or a spoonful of sugar to the dressing. Some vintage versions even folded in mini marshmallows for a more dessert-style salad.
  • Add a citrus kick: A squeeze of lemon juice in the mayo brightens up the whole salad. It helps keep the apples from browning too.
  • Add cheese: Crumbled blue cheese or small cubes of sharp cheddar make it a little more savory. Cheddar and apples have always been a good match!
A glass bowl filled with Waldorf salad containing chopped green apples, nuts, and a creamy dressing.

Storage Tips

How to store it: Keep your Waldorf salad in an airtight container in the fridge. It’s best within 1 to 2 days, and you can keep it up to 3 days. The apples will soften a little and give off some juice the longer it sits, so give it a good stir before serving.

Can you freeze Waldorf salad? Unfortunately, no. Mayonnaise separates when it’s frozen, and the apples and celery turn mushy once they thaw. This one is meant to be enjoyed fresh!

How long can it sit out? Since it’s made with mayo, don’t leave it at room temperature for more than 2 hours. If it’s a warm day or you’re serving it outside, cut that down to 1 hour.

Taking it to a potluck? Set your serving bowl inside a larger bowl filled with ice. It keeps the salad cold and safe while everyone fills their plates.

Make-ahead tip: You can chop the celery and walnuts a day ahead and keep them in separate containers in the fridge. Dice the apples and mix everything together the day you plan to serve it. For the best crunch, stir the walnuts in right before it goes on the table.

Keep it fresh: Tossing the apples in a little lemon juice helps keep them from browning while the salad sits in the fridge. It’s an easy step that keeps it looking just as pretty as when you made it.

Frequently Asked Questions

What is Waldorf salad? Waldorf salad is a classic American salad made with apples, celery, walnuts, and mayonnaise. It’s sweet, crunchy, and creamy all at once. It’s been a favorite side dish at holidays and potlucks for over 100 years.

Who invented Waldorf salad? Waldorf salad was created at the Waldorf Hotel in New York City in the 1890s. It’s credited to Oscar Tschirky, the hotel’s famous maître d’. That’s where the name comes from!

What’s in a traditional Waldorf salad? The very first version had just apples, celery, and mayonnaise. Walnuts were added a few decades later and became part of the classic recipe. My grandma’s 1940s version uses apples, walnuts, celery, mayo, and a pinch of salt.

What are the best apples for Waldorf salad? Crisp, firm apples work best because they hold their crunch. I like Honeycrisp, Gala, or Fuji for sweetness, or Granny Smith for a little tang. Using a mix of red and green apples makes it extra pretty too.

Can I make Waldorf salad ahead of time? Yes! You can mix it up a few hours before serving and keep it chilled in the fridge. For the best crunch, stir in the walnuts right before it goes on the table.

How long does Waldorf salad last in the fridge? It keeps in an airtight container for up to 3 days, but it’s best in the first day or two. The apples soften and release some juice as it sits. Just give it a stir before serving.

Can you freeze Waldorf salad? No, Waldorf salad doesn’t freeze well. The mayo separates, and the apples and celery get mushy when they thaw.

How do I keep the apples from turning brown? Toss your diced apples in a little lemon juice right after cutting them. It keeps them fresh and bright without changing the flavor much.

Why is my Waldorf salad watery? Extra water usually comes from wet ingredients or juicy apples sitting too long. Pat your apples and celery dry before mixing, and try to serve it within a day for the best texture.

Can I make Waldorf salad without mayonnaise? Yes! Plain Greek yogurt or sour cream both make a great creamy dressing. You can also use half mayo and half yogurt for a lighter version that still tastes classic.

Can I make Waldorf salad without nuts? Absolutely. Swap the walnuts for roasted sunflower seeds or pumpkin seeds to keep the crunch. It’s a great option if you have guests with nut allergies.

Is Waldorf salad gluten-free? Yes, Waldorf salad is naturally gluten-free and vegetarian. Just check the label on your mayonnaise to be sure.

Do you add grapes to Waldorf salad? Many modern recipes add grapes, but the original didn’t have them, and neither does my grandma’s 1940s version. Halved red or green grapes are a tasty add-in if you like a sweeter, juicier salad.

What do you serve with Waldorf salad? Waldorf salad goes great with roast turkey, baked ham, pork chops, or roast chicken. It’s a perfect fresh side for Thanksgiving and Christmas dinner. It’s also great with sandwiches for a light lunch.

Is Waldorf salad a side dish or a dessert? It’s usually served as a side dish. Some families treat sweeter versions with marshmallows or whipped cream more like a dessert salad, but the classic is a side.

Waldorf salad with diced apples, celery, and walnuts in a creamy dressing, served in a glass bowl with a spoon.

What to Serve with Waldorf Salad

Waldorf salad is one of those sides that goes with just about everything, but it really shines next to a big holiday meal. Its sweet, cool crunch is the perfect balance to rich, warm dishes. For Thanksgiving, serve it alongside a classic roast turkey with my bread dressing or homemade cornbread stuffing, plus a big bowl of creamy mashed potatoes smothered in giblet gravy. Add cranberry orange relish and candied sweet potatoes, and you’ve got a table that looks like it came straight out of Grandma’s kitchen.

Want more sides to round out the spread? Corn pudding and scalloped corn are both cozy, old-fashioned favorites that pair so well with the crisp apples and celery. Green beans almondine with bacon or orange glazed carrots add a pop of color, and you can’t go wrong with a basket of warm Parker House rolls on the side. If you need even more ideas, check out my full list of Thanksgiving sides!

For Christmas or Easter dinner, Waldorf salad is a natural match for a honey-glazed ham, since the sweet and salty flavors work so well together. It’s also great with pork, like my bacon-wrapped pork loin or apple butter pork chops, where the apples in the salad tie right into the meal. On a regular Sunday, try it with a simple roast chicken or my slow cooker rump roast and some buttery baked potatoes.

Waldorf salad isn’t just for big dinners, though! It makes a light, refreshing lunch next to a bowl of butternut squash soup or slow cooker chicken corn chowder, or a classic chicken salad sandwich on a croissant. It’s a great potluck dish too, especially next to deviled eggs with bacon and a hero sandwich cut into slices. And when it’s time for dessert, finish things off with a slice of apple pie or pumpkin chiffon pie.

Other Recipes You May Enjoy

If you like Waldorf Salad, you might also like my Cabbage Apple Salad or my Carrot Raisin Salad. This Apple Snickers Salad is also delicious.

Waldorf Salad

A glass bowl of creamy apple and celery salad next to three whole green apples and stalks of celery.
This old-fashioned Waldorf salad comes straight from my grandma’s 1940s cookbook, with just 5 simple ingredients: crisp apples, crunchy walnuts, celery, creamy mayo, and a pinch of salt. It’s ready in about 10 minutes and makes the perfect sweet and crunchy side for Thanksgiving, Christmas, or any family dinner. Make it ahead, chill it, and watch it disappear!
Heidi Bruaw
Prep Time 15 minutes
Total Time 15 minutes
Serving Size 6

Ingredients

  • 2 Cups Granny Smith Apples diced
  • 1 Cup Walnuts chopped
  • 1 Cup Celery diced
  • 1 Cup Mayonnaise
  • Pinch Salt

Instructions

  • Combine apples, celery, walnuts, and salt.
  • Stir in mayonnaise. Start with 1 cup and add more if desired.

Notes

Helpful Tips
  • Keep your apples from browning. Diced apples start to turn brown pretty quickly. Toss them with a squeeze of lemon juice right after you cut them, and they’ll stay fresh and bright. It won’t change the flavor much, and nobody will even notice it’s there.
  • Cut everything about the same size. Try to dice your apples, celery, and walnuts into similar bite-size pieces. That way every spoonful gets a little sweet, a little crunch, and a little creamy. It looks nicer in the bowl too!
  • Pat your ingredients dry. If you rinse your celery or apples, give them a good pat with a paper towel before mixing. Extra water can make the dressing thin and runny. Nobody wants a soupy Waldorf salad.
  • Add the mayo a little at a time. Grandma’s recipe says to add more mayonnaise if you want, so start with the cup and see how it looks. You can always add more, but you can’t take it out! I like mine just coated, not swimming.
  • Chill before serving. This salad tastes best cold. Pop it in the fridge for at least 30 minutes so the flavors can blend together. It’s a great make-ahead dish for busy holiday mornings.
  • Stir gently. Fold everything together instead of stirring hard. This keeps the apples from getting mushy and the walnuts from breaking into crumbs.
  • Serve it the old-fashioned way. Back in the day, Waldorf salad was often served on a crisp lettuce leaf. It’s a fun vintage touch for Thanksgiving or Christmas dinner, and it makes each serving look extra special.
A glass bowl of Waldorf salad containing apples, celery, and walnuts, with text overlays reading 1940s Recipe and Waldorf Salad.

Amazon and the Amazon logo are trademarks of Amazon.com, Inc, or its affiliates.

Similar Posts

Leave a Reply

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

Recipe Rating