This easy Waldorf chicken salad is a creamy, crunchy, slightly sweet classic made with tender chicken, juicy grapes, crisp celery, walnuts, red onion, and fresh basil. It’s a simple high-protein lunch that’s perfect for meal prep and tastes even better when you have it waiting in the fridge.

There are some recipes you make because they’re impressive.
And then there are recipes you make because you have 10 minutes, you’re hungry, and you need lunch to happen immediately.
This Waldorf chicken salad is very much the second kind.
It’s creamy from the mayo, crunchy from the celery and walnuts, juicy from the grapes, and freshened up with lemon juice and basil. Then there’s the chicken, quietly doing the important job of turning this from a little side salad into a genuinely satisfying high-protein lunch.
And the best part?
If you already have cooked chicken in the fridge, there’s no cooking required.
Just chop, mix, and lunch is ready.
Why You’ll Love This Waldorf Chicken Salad
There’s a reason classic Waldorf salad has stuck around for so long. The combination of creamy, crunchy, sweet, and savory just works.
This version takes that idea and makes it into an easy Waldorf chicken salad recipe that you can actually build into your weekly lunch routine.
Here’s why I keep coming back to it:
- It takes about 10 minutes to make.
- It has 20g of protein per serving.
- It’s meal-prep friendly and keeps well in the refrigerator.
- It’s naturally gluten-free and paleo-friendly.
- It’s an excellent way to use leftover cooked chicken.
- You can easily swap ingredients depending on what you already have.
- And it gives you plenty of ways to serve it—sandwiches, wraps, lettuce cups, crackers, or straight from the bowl.
Honestly, eating it straight from the bowl is not exactly discouraged around here.
What Is Waldorf Chicken Salad?
Traditional Waldorf salad is known for its combination of fruit, celery, nuts, and a creamy dressing.
This chicken version adds cooked chicken to the mix, turning the classic salad into a more substantial lunch.
The combination is surprisingly good.
You get tender chicken, sweet grapes, crunchy celery and walnuts, a little bite from red onion, and fresh basil throughout. Lemon juice cuts through the richness of the mayonnaise and keeps everything tasting bright instead of heavy.
It’s the kind of recipe where every ingredient has a job.
Ingredients You’ll Need
You only need a handful of simple ingredients to make this easy chicken salad recipe.
Chicken
Use 2 cups of cooked, cubed or shredded chicken.
Leftover roasted chicken, rotisserie chicken, grilled chicken, baked chicken, or Instant Pot shredded chicken all work beautifully.
And this is exactly why keeping some cooked chicken around is such a meal-prep cheat code.

Grapes
Seedless red grapes are my favorite because they add sweetness and a juicy little pop to every bite.
Green grapes work too.
And if you don’t have grapes, diced apples, dried cranberries, or raisins can step in.
Celery
Celery brings that unmistakable Waldorf crunch.
You can also use diced green bell pepper if that’s what you have in the fridge.
Red Onion
A little finely diced red onion gives the salad some sharpness and keeps the creamy dressing from making everything taste too soft.
Walnuts
Chopped walnuts are classic here and add a rich, nutty crunch.
Almonds, pecans, or cashews are easy substitutes if walnuts aren’t your favorite.
Fresh Basil
Fresh basil gives the salad a surprisingly fresh flavor.
You can use dried basil, fresh thyme, or fresh rosemary if needed.
Mayonnaise
This is the creamy base of the dressing.
Lemon Juice
Fresh lemon juice adds acidity and brightness, balancing the richness of the mayo.
Salt and Black Pepper
Simple, but necessary.
Even the easiest lunch deserves proper seasoning.
How to Make Waldorf Chicken Salad
1. Combine the chicken and crunchy ingredients
Add the cooked chicken, halved grapes, diced celery, red onion, chopped walnuts, and basil to a large bowl.
Already looking like lunch.
We’re off to a good start.
2. Add the creamy dressing
Add the mayonnaise and fresh lemon juice.
Stir everything together until the chicken and vegetables are evenly coated.
3. Season and taste
Add salt and black pepper to taste.
Give it one more stir, then taste it.
Want more lemon? Add a squeeze.
Want more pepper? Go for it.
This is lunch, not a chemistry exam.
4. Serve
That’s it.
Serve your Waldorf chicken salad over greens, pile it onto bread, wrap it in a tortilla, or grab some crackers and start dipping.
How to Prepare the Chicken
The easiest version of this recipe starts with chicken you already cooked.
Leftover roasted chicken and rotisserie chicken are both great options.
If you’re starting with raw chicken, you can bake, boil, grill, or cook chicken breasts using your favorite method. The goal is simply to have tender, fully cooked chicken ready to chop or shred.
Once cooked, you can shred it several ways:
- Pull it apart with your hands.
- Use two forks to shred it on a cutting board.
- Place it in a bowl and use a hand mixer on low to shred it quickly.
The hand-mixer trick sounds slightly ridiculous until you’re standing there with a whole pile of chicken to shred.
Then suddenly it’s genius.
How to Serve Waldorf Chicken Salad
This is where this recipe becomes especially useful for meal prep.
Over greens
Spoon the chicken salad over a bed of lettuce or your favorite salad greens for a simple, filling lunch.
As a sandwich
Pile it between slices of your favorite bread for a classic chicken salad sandwich.
Sourdough is especially good here.
In a wrap
Add the chicken salad to a tortilla with some greens and roll it up for an easy chicken salad wrap.
With crackers
Serve it as a dip with your favorite crackers or sliced vegetables.
This is also a great option when you want something quick without committing to making an actual sandwich.
Straight from the bowl
No explanation necessary.
Easy Waldorf Chicken Salad Swaps
The beauty of this recipe is that the basic formula is very forgiving.
No walnuts? Use almonds, pecans, or cashews.
No grapes? Try diced apples, dried cranberries, or raisins.
No fresh basil? Use dried basil, fresh rosemary, or thyme.
Want more crunch? Add extra celery or a little diced bell pepper.
Using leftover chicken? Absolutely. This recipe is practically begging you to clean out the fridge.
Once you understand the basic combination of chicken + fruit + crunch + creamy dressing, you can make this recipe work with whatever you already have.
Is Waldorf Chicken Salad Good for Meal Prep?
Yes, and that’s one of its biggest advantages.
Make a batch at the beginning of the week, transfer it to an airtight container, and keep it refrigerated for up to 4 days.
That gives you an easy high-protein lunch that requires almost no effort when lunchtime rolls around.
I recommend keeping bread, crackers, lettuce, and other serving ingredients separate so they stay fresh.
Can You Freeze Waldorf Chicken Salad?
I wouldn’t recommend it.
The mayonnaise-based dressing doesn’t thaw particularly well, which can affect the texture of the finished chicken salad.
Luckily, the recipe only takes about 10 minutes to make, so there isn’t much reason to sacrifice the texture for freezer storage.

A Quick Note About the Protein
This recipe contains 20g of protein per serving, mostly coming from the chicken.
That makes it a much more substantial lunch than a traditional fruit-and-nut salad on its own.
Pair it with greens, whole-grain bread, or your favorite sides and you’ve got a simple lunch that can keep you going through the afternoon.
And that’s really the goal here.
Not complicated.
Not fussy.
Just good food that makes getting lunch together a little easier.
The Bottom Line
This Waldorf Chicken Salad checks a lot of boxes: it’s creamy, crunchy, fresh, easy to make, packed with chicken, and perfect for meal prep.
It takes just 10 minutes when you already have cooked chicken, gives you 20g of protein per serving, and can be served about a dozen different ways.
Make a batch on Sunday, put it in the fridge, and future-you gets to open the refrigerator on Tuesday and discover that past-you actually had their life together.
That’s a pretty good lunch.

The Best Waldorf Chicken Salad
Ingredients
- 2 cups cooked and cubed or shredded chicken
- ½ cup halved grapes
- ⅓ cup diced celery
- ¼ cup diced red onion
- 2 tablespoons chopped fresh basil (or 1 teaspoon dried basil)
- ⅓ cup mayonnaise
- 2 tablespoons fresh lemon juice
- ½ teaspoon fine salt
- Black pepper to taste
Instructions
- In a bowl, combine the chicken, grapes, celery, red onion, walnuts, and basil.
- Add the mayo and lemon juice. Stir until well combined, then season with salt and black pepper to taste.
- Serve over a bed of greens, as a sandwich, or with crackers.
Notes
- No walnuts? Use almonds, pecans, or cashews.
- No grapes? Use cubed apple, dried cranberries, or raisins.
- No fresh basil? Use dried basil or fresh rosemary or thyme.
- Store leftovers in an airtight container in the fridge for up to 4 days.
- This recipe is not recommended for freezing because the mayonnaise-based dressing does not thaw well.