Waldorf Chicken Salad for Deli-Style Prep-Ahead Lunches
There's something about a good chicken salad that makes lunch feel special. This Waldorf version takes it up a notch with sweet apples, juicy grapes, and crunchy walnuts folded into a creamy, tangy dressing.
It's the kind of recipe that tastes like something from a fancy deli, but comes together in your own kitchen with minimal effort. I love making a big batch on Sunday and having it ready for the week.
The flavors actually get better after a day in the fridge, so it's perfect for prep-ahead lunches. Whether you pile it on crusty bread, scoop it into lettuce cups, or eat it straight from the bowl, this chicken salad delivers every time.
Let's get into what makes this
Why You’ll Love This Recipe

This chicken salad is the kind of recipe you'll turn to again and again, especially on busy weeks when you need a reliable lunch that actually tastes great.
It's quick to put together using rotisserie chicken or leftover cooked chicken. The combination of textures—creamy, crunchy, juicy—keeps every bite interesting. It holds up beautifully in the fridge for up to four days, making it ideal for meal prep.
You can customize it easily with what you have on hand, swapping in different fruits, nuts, or herbs. Plus, it's a crowd-pleaser: everyone from kids to adults loves the sweet-savory balance.
Ingredients You’ll Need
Most of these are pantry or fridge staples, so you’re likely already set for a quick batch. The key is to prep everything before mixing—dice the apple just before combining to keep it from browning, and toast the walnuts for a few minutes to wake up their flavor.
The base is cooked chicken (rotisserie or poached both work great), paired with a crisp apple like Honeycrisp or Granny Smith, red seedless grapes, toasted walnuts, and celery for crunch. The creamy dressing comes together with mayonnaise, plain Greek yogurt (or extra mayo if you prefer), fresh lemon juice, Dijon mustard, salt, and pepper. A sprinkle of fresh parsley or chives is optional but adds a nice pop of color and freshness.
Step-by-Step Instructions

Here's how to bring this Waldorf chicken salad together. The method is straightforward, but a few small choices make a big difference in texture and flavor. Let's walk through it step by step.
Step 1 – Make the Dressing
In a large bowl, whisk together the mayonnaise, Greek yogurt, fresh lemon juice, Dijon mustard, salt, and pepper until smooth and creamy. Using both mayo and yogurt gives you that rich, tangy base without making the salad overly heavy. The lemon juice brightens everything up, while the mustard adds a subtle kick that keeps the dressing from feeling flat.
Step 2 – Prep the Chicken
Dice the cooked chicken into bite-sized pieces—about ½-inch cubes work well. If you're using leftover rotisserie chicken or poached breasts, make sure to remove any skin or bones first. The goal here is uniform pieces so every bite has a nice balance of chicken, fruit, and crunch.
Step 3 – Dice the Apple
Core the apple and dice it into similar-sized pieces as the chicken. Leave the peel on for color and a bit of texture—it also helps the apple hold its shape when stirred into the dressing. Honeycrisp adds a sweet crunch; Granny Smith gives a tart contrast.
Either works beautifully.
Step 4 – Halve the Grapes
Slice each red seedless grape in half lengthwise. Halving them ensures they distribute evenly throughout the salad and makes each spoonful easier to eat. If you're using larger grapes, you can quarter them instead.
Step 5 – Chop the Celery and Walnuts
Dice the celery into small pieces—about ¼-inch—so they add crunch without overpowering. Roughly chop the toasted walnuts; you want some smaller bits for even distribution and a few larger pieces for texture. Toasting brings out their nutty flavor, so don't skip that step.
Step 6 – Combine Everything
Add the diced chicken, apple, grapes, walnuts, and celery to the bowl with the dressing. Using a rubber spatula, fold gently until everything is evenly coated. Be careful not to overmix—you want the ingredients to stay distinct rather than turning mushy.
Step 7 – Taste and Adjust
Give the salad a taste and adjust seasoning if needed. You might want an extra pinch of salt or another squeeze of lemon for brightness. If you're using fresh herbs like parsley or chives, stir them in now for a pop of color and freshness.
Step 8 – Chill Before Serving
Cover the bowl with plastic wrap or transfer to an airtight container and refrigerate for at least 30 minutes. This resting time lets the flavors meld and the textures settle—the apple stays crisp, the walnuts stay crunchy, and everything comes together beautifully. Serve cold on bread, in lettuce cups, or straight from the bowl.
Tips for the Best Results
A few small choices make a big difference here. Use cold chicken straight from the fridge for easier dicing—it holds its shape better and won't turn mushy when you fold in the dressing. Toast the walnuts in a dry skillet over medium heat for 3-4 minutes, stirring often, until they smell fragrant and look slightly darker; this deepens their flavor and adds a welcome crunch.
Don't skip the resting time. After mixing, cover and refrigerate for at least 30 minutes (or up to overnight) so the flavors can meld and the apple and grapes soften just slightly. If making ahead, add a splash of lemon juice or a little extra mayo before serving to refresh the texture—the salad tends to absorb some dressing as it sits.
Common Mistakes to Avoid
- Skipping the toast on the walnuts: raw walnuts are fine, but toasting brings out their nutty richness and prevents a slightly bitter edge.
- Overmixing: fold gently until just combined. Too much stirring can break down the chicken and turn the salad pasty.
- Using warm chicken: warm chicken will soften the apple and grapes too quickly, making the salad watery. Always chill your cooked chicken first.
- Forgetting to taste before serving: after resting, the seasoning may need a boost—add a pinch more salt or a squeeze of lemon to brighten it up.
Easy Variations and Substitutions
One of the best things about this Waldorf Chicken Salad is how easy it is to tweak based on what you have on hand or your personal cravings. The base formula—creamy dressing, tender chicken, crunchy fruit and nuts—is super forgiving.
Swap the walnuts for pecans or sliced almonds if that's what's in your pantry. Not a fan of grapes? Dried cranberries bring a similar sweet-tart pop with a chewier texture.
For the dressing, Greek yogurt can be replaced with sour cream or extra mayo for a richer result. If you're looking for a lighter version, try using half mayo and half mashed avocado—it adds creaminess and healthy fats. And for a fun twist, stir in a pinch of curry powder; it gives the salad a warm, savory depth that pairs beautifully with the fruit.
How to Store and Reheat
One of the best things about this Waldorf chicken salad is how well it keeps in the fridge. Since it's meant to be served cold, you can make a big batch on Sunday and enjoy effortless lunches all week. Just follow a few simple storage tips to keep the texture and flavor at their best.
How to Store It
Transfer the chicken salad to an airtight container and press a piece of plastic wrap directly onto the surface before sealing the lid. This minimizes air exposure and helps prevent the apples from browning or the salad from drying out. Store in the refrigerator for up to 4 days.
If you're prepping for meal prep, portion it into individual containers for grab-and-go ease. Avoid freezing—the mayonnaise and yogurt will separate when thawed, and the apples and celery will turn mushy.
How to Reheat It
No reheating needed—this salad is designed to be enjoyed cold, straight from the fridge. If you prefer it slightly less chilly, let it sit at room temperature for about 10 minutes before serving. After a day or two, you might notice the salad looks a bit dry as the ingredients absorb some of the dressing.
Simply stir in a teaspoon or two of mayonnaise or Greek yogurt to bring back the creamy consistency. Give it a quick taste and adjust salt or pepper if needed.
Frequently Asked Questions
Can I use rotisserie chicken for this recipe?
Absolutely. Rotisserie chicken works great and saves time. Just remove the skin and shred or chop the meat.
You'll need about 3 cups.
How far ahead can I make Waldorf Chicken Salad?
You can make it up to 3 days in advance. Store it in an airtight container in the fridge. The flavors meld nicely, but the apples may soften slightly.
Can I substitute the mayonnaise with something else?
Yes, Greek yogurt works well for a lighter version. Use plain full-fat or 2% Greek yogurt for best texture. You can also do half mayo, half yogurt.
What type of apple is best for this salad?
A crisp, sweet-tart apple like Honeycrisp, Fuji, or Gala holds up well. Avoid soft varieties like Red Delicious, which turn mushy.
Can I make this nut-free?
Yes, simply omit the walnuts or replace them with seeds like pepitas or sunflower seeds for crunch. Dried cranberries also add texture.

Waldorf Chicken Salad
Ingredients
Method
- In a large bowl, whisk together mayonnaise, Greek yogurt, lemon juice, Dijon mustard, salt, and pepper until smooth.
- Add the diced chicken, apple, grapes, walnuts, and celery to the bowl.
- Fold gently with a spatula until everything is evenly coated with the dressing.
- Taste and adjust seasoning if needed. Stir in fresh herbs if using.
- Cover and refrigerate for at least 30 minutes to let the flavors meld.
- Serve cold on bread, in lettuce cups, or on its own.
Conclusion
This Waldorf chicken salad is proof that meal prep doesn't have to be boring. With its mix of creamy, crunchy, sweet, and savory, it's a lunch you'll actually look forward to eating.
Give it a try this week and see how easy it is to have a delicious, deli-style lunch ready to go. Once you taste how fresh and flavorful it is, you might never go back to store-bought.
