Full confession: I have been known to eat this cranberry chicken salad four days in a row straight from the bowl, zero regrets. I have been making it for years, lightened it up a touch by swapping in sour cream or Greek yogurt for some of the mayo, and honestly? It is better this way. Creamy, crunchy pecans, sweet, a little tangy, and tested by real humans all over the country. This is the one.

My Absolute Favorite Chicken Salad with Cranberries
You already know I am a chicken salad gal. But here is what makes this cranberry version earn its permanent place in my rotation: it is endlessly flexible without ever feeling like a compromise.
I lightened it up over the years by swapping some of the mayo for sour cream or plain Greek yogurt, and that small change made a real difference. You still get that rich, creamy texture, but there is a brightness to it now that makes every bite feel fresher. Less heavy deli scoop, more I-could-eat-the-whole-bowl-and-not-regret-it.

This is also one of my all-time favorite set-out-a-giant-bowl-and-let-people-go-wild recipes. I put out mini croissants, crackers, soft bread, and lettuce cups, and let everyone build their own plate, because there is truly no wrong way to enjoy this one.
If you are as chicken-salad-obsessed as I am, my Copycat Chicken Salad Chick recipe with over 16,000 saves is a must, and this Green Goddess Chicken Salad is right behind it. And if you are on a full salad kick, my easy salad recipes page has everything you need for meal prep, brunches, and summer.

What You Will Love About this Cranberry Chicken Salad
- It does not hit like a brick. You know that weighed-down feeling after a mayo-heavy deli chicken salad? This is not that. Using both mayo and sour cream (or Greek yogurt) keeps every bite creamy and rich while adding just enough tang to make it feel lighter than it actually is. Oh, and before you file this under ‘fall only’: dried cranberries live in the grocery store year-round, and this is every bit as good at a July picnic as it is at a November potluck.
- The sweet-salty balance is genuinely addictive. The dried cranberries bring little pops of tart sweetness, the toasted pecans add crunch and a nutty richness, and the Dijon keeps everything from being too one-note. It is one of those recipes where you keep going back for ‘just one more bite.’
- It is made for a crowd, but also perfect for one. Set out a big bowl with croissants and crackers for a baby shower or brunch, or pack it in a container for four days of lunches. This recipe scales beautifully and actually gets better the longer it sits.
- Serve it seventeen different ways. On a buttery croissant, scooped with crackers, tucked into lettuce wraps, spooned over a bed of greens with sliced tomato, stuffed into an avocado half or a fresh tomato for a fancy lunch. Honestly, there is no wrong answer.
- Flexible enough for whatever you have on hand. Swap the nuts, use rotisserie chicken in a pinch, adjust the celery to your liking, or use Greek yogurt instead of sour cream. It is forgiving, and it still turns out delicious every time.

How to Cook Your Chicken (The Secret to Non-Dry Chicken Salad)
Here is the truth about dry chicken salad: it almost always starts with the chicken. And I say this as someone who has taken plenty of shortcuts over the years, including absolutely grabbing a rotisserie bird when life is busy.
Freshly poached chicken is the gold standard. When I have the time, I poach my own chicken breasts and shred them in my stand mixer. The result is tender, pull-apart chicken that holds onto the dressing in every strand. No dry, stringy chunks.
Here is my method:
- Shred while still slightly warm using two forks, or place in a stand mixer with the paddle attachment on low speed for about 45 seconds. The stand mixer gives you that fine, even shred that grabs onto every bit of dressing.
- Place raw, thawed chicken breasts in a single layer in a large pot. Do not overlap. Cover with cold filtered water by about 2 inches.
- Add 1 teaspoon kosher salt, 2 teaspoons black or pink peppercorns, and any optional aromatics: 2 smashed garlic cloves, half a lemon (squeezed, rind reserved), 2 sprigs each of rosemary, thyme, and parsley, and 2 bay leaves. Use any 2 to 3 that appeal to you.
- Bring to a gentle rolling boil over medium-high heat. Once boiling, cover the pot and remove it from the heat entirely.
- Let the chicken sit in the hot water, covered, without lifting the lid: 10 to 15 minutes at sea level. Check smaller breasts at 10 minutes and larger ones at 15.
- Remove one breast (keep the lid on the pot to hold the heat) and check internal temperature with an instant-read thermometer. It must read 165 degrees F. If not there yet, return it to the hot water covered and check every 2 to 3 minutes.
- Transfer chicken to a cutting board and rest for 5 minutes.



Baking at altitude? At higher elevations, water boils at a lower temperature, so your hot-water sitting time needs to be longer. Here in Denver at 5,280 feet, I plan for 16 to 20 minutes. If you are even higher, add a few more minutes and always rely on that 165°F reading rather than time alone.
What about rotisserie chicken? Yes, with caveats. Grab a whole bird fresh off the warming rack while it is still warm and fragrant, shred it immediately, and it is genuinely great. Tender, flavorful, and a real time saver. But pre-shredded chicken from a carton at the grocery store? Skip it. That stuff is usually already dry before it reaches your bowl, and no amount of mayo will rescue it.
Ingredients for Chicken Cranberry Salad
- Chicken Breast: Freshly poached and shredded in a stand mixer is my first choice every time for the most tender, moist result. Fresh rotisserie (warm, off the bird) works great too. Pre-shredded is a no from me.
- Celery: Dice it small, I mean really small, if you want the crunch without big green chunks in every bite. If you are not a celery fan at all, finely mince it or leave it out. I will not tell.
- Green Onion: Mild and fresh-tasting, and the right call here. Regular yellow onion is too sharp and will take over the whole bowl.
- Mayonnaise: I use avocado mayo for a slightly cleaner ingredient list, but use whatever you love. Just do not skip it entirely, it is doing important structural work here.
- Sour Cream: This is what lightens everything up and adds that subtle tang. Full-fat plain Greek yogurt works perfectly as a swap and adds a little protein boost.
- Dijon Mustard: Do not skip this. You will not taste mustard, I promise, but you will notice if it is missing. It adds a quiet sharpness that ties all the flavors together.
- Dried Cranberries: Sweetened (like Craisins) are classic and what I use. If you want less sugar, look for unsweetened dried cranberries, they are tarter but still delicious.
- Pecans: Toast them. Non-negotiable. Two minutes in a dry skillet transforms them completely. Walnuts, slivered almonds, or pistachios all work too if pecans are not your thing.
- Seasoned Salt and Black Pepper: Season as you go. The dressing should taste just a little intense on its own before you add the chicken, because the chicken absorbs a lot of it.
Get the full recipe in the recipe card below.

Cranberry Pecan Chicken Salad Recipe Step-by-Step Instructions
Step 1: Poach (or prep) your chicken
Poach your chicken using the method described above in the How to Cook Your Chicken section. Once shredded and slightly cooled, you are ready to move on.
Step 2: Toast the pecans
Add pecans to a dry skillet over medium heat and stir frequently for 2 to 3 minutes until they smell nutty and are just starting to turn golden. Watch them closely, they go from perfect to burnt fast. Let them cool completely before adding to the salad so they stay crunchy.


Step 3: Make the Dressing
In a large bowl, whisk together the mayonnaise, sour cream, Dijon mustard, seasoned salt, and black pepper until smooth. Taste it. It should be creamy, tangy, and just a little punchy. The chicken is going to absorb a good amount of it, so do not be shy with the seasoning at this stage.

Step 4: Bring it All Together
Add the shredded chicken, celery, green onions, dried cranberries, and cooled pecans to the bowl. Stir until everything is evenly coated. If it looks a little dry, add another small spoonful of mayo or sour cream and stir again.


Step 5: Chill, then Taste Again Before Serving
Refrigerate for at least 30 minutes before serving, one hour is even better. The chicken absorbs moisture as it chills, so give it a stir and taste right before serving. If it seems a little dry, a dollop or two of mayo or Greek yogurt stirred in will bring it right back.

How to Serve Cranberry Chicken Salad
One of the things I love most about this recipe is how well it adapts to the occasion. Here are my favorite ways to serve it:
- On a buttery croissant: The classic for a reason. Flaky, buttery pastry with creamy chicken salad is an unbeatable combination. Great for brunches, showers, and lunch spreads.
- On a bed of lettuce with sliced tomato and crackers: This is my personal everyday favorite. A big scoop on crisp greens with ripe tomato slices and whatever crackers I have open. Simple, satisfying, and it feels like a real lunch.
- Stuffed in a fresh tomato: Cut the top off a ripe tomato, scoop out the center, and fill it with chicken salad. It is a little retro and a whole lot of delicious. Perfect for a summer lunch or a ladies’ luncheon situation.
- In an avocado half: Pile the chicken salad in the center of a pitted half of an avocado. The creamy avocado against the tangy chicken salad is one of my favorite flavor combinations, and it looks gorgeous on a plate.
- With crackers straight from the bowl: Zero judgment. Some of the best chicken salad moments happen standing at the kitchen counter with a sleeve of crackers.
- In lettuce cups: Butter lettuce or romaine hearts work great for a lighter, lower-carb option that still feels a little fancy.
- On toasted sourdough or sandwich bread: Great for meal prep lunches. Toast the bread right before serving so it does not get soggy.
Chicken Salad Recipe with Cranberries Variations
- Swap the sour cream for Greek yogurt: Full-fat plain Greek yogurt gives you a similar tangy creaminess while adding a protein boost. You can go all Greek yogurt if you want to skip the mayo entirely, though the texture will be a little less rich and have a little more tang. Stick to full-fat for the best result.
- Add sweet apple: Finely diced Honeycrisp or Fuji apple adds a fresh crunch and subtle sweetness that works beautifully for an apple cranberry pecan salad. Start with half an apple and go from there.
- Switch up the dried fruit: Not a cranberry fan? Dried cherries give a slightly deeper, richer flavor. Golden raisins add a milder sweetness. Chopped dried apricots are a fun twist too.
- Play with the nuts: Pecans are my go-to here, but toasted walnuts (hello, cranberry walnut chicken salad fans), slivered almonds, pistachios, or even sunflower seeds all work. Toasting is not optional in my kitchen; it makes a real difference in flavor and crunch.
- Use your favorite mayo: Avocado mayo is my personal choice for a slightly cleaner ingredient list. But bottom line, use your favorite. I would not recommend Miracle Whip here as it is too sweet and will throw off the balance.
- Make it lower sugar: Regular sweetened dried cranberries have a fair amount of added sugar. Unsweetened dried cranberries are tarter but still great. You can also reduce the amount and add extra cucumber or celery for crunch with fewer carbs.
Cranberry Chicken Salad Make Ahead and Storage Tips
This cranberry chicken salad is genuinely one of those recipes that gets better the longer it sits. The flavors come together and deepen in the fridge, making it ideal for making the day before.
- Make ahead: You can make this up to 24 hours in advance. Store it covered in the fridge. Before serving, give it a stir and taste it. The chicken absorbs moisture as it chills, so it may seem a little thicker or drier than when you first made it. A dollop or two of mayo or Greek yogurt stirred in will bring it right back to perfect.
- Storage: Keep leftovers in an airtight container in the refrigerator for 3 to 5 days. Stir before each serving, if needed to brighten, add a squeeze of fresh lemon juice and stir it in.
- Freezing: I do not recommend freezing this one. Mayo-based salads tend to separate and turn watery when thawed, and the texture of the vegetables and nuts suffers too. This is a fresh-and-refrigerated situation.
- For meal prep: Make a full batch on Sunday and portion into individual containers for the week. Serve with crackers or bread on the side rather than pre-assembling sandwiches, so nothing gets soggy.

Dietary Notes
- Gluten-free: The chicken salad itself is naturally gluten-free. Just serve it with certified gluten-free crackers, bread, or lettuce wraps and you are set. Always check your specific mayo and mustard labels to confirm.
- Dairy-free: Skip the sour cream and use all mayo, or substitute your favorite dairy-free plain yogurt. Mayo is naturally dairy-free, so the base dressing is already there. Check that your brand of mayo does not contain any dairy additives.
- Lower carb: Use unsweetened dried cranberries or reduce the amount. Serve in lettuce cups or over greens instead of bread or crackers. You can also swap some of the cranberries for diced cucumber or extra celery for crunch with fewer carbs.
- Higher protein: Use all Greek yogurt instead of mayo and sour cream. It will be tangier and slightly less rich, but it adds meaningful protein per serving.
Chicken Cranberry Salad FAQs
The biggest one is overcooking the chicken. Dry, overcooked chicken cannot be rescued by dressing, no matter how much you add. Use the bring-to-boil-then-off-heat poaching method and pull the chicken the moment it hits 165°F. The second mistake is not tasting right before serving. The chicken absorbs moisture and seasoning as it chills, so always give it a stir and adjust right before it hits the table.
Regular sweetened dried cranberries (like craisins) are the classic choice because they add the perfect sweet-tart flavor. If you prefer something less sweet, unsweetened dried cranberries or chopped fresh cranberries work really well too.
Yes, and here is how. Stir in a dollop or two of mayonnaise or full-fat plain Greek yogurt until it reaches the creaminess you want. Do this right before serving rather than in advance, so you do not over-dress it. Going forward, the fix starts before you mix: freshly poached chicken (especially when shredded fine in a stand mixer) holds moisture far better than pre-cooked or overcooked chicken.
Stir in a little more shredded chicken or finely diced celery to balance out the dressing ratio. A small squeeze of lemon juice can also help cut through heaviness and brighten it back up.
This happens when nuts are added while the dressing or chicken is still warm, or when the salad sits for several days. Toast them fresh and add right before serving if you are making this more than a day ahead. Slivered almonds tend to hold up longer than sliced. Pecans and walnuts soften a bit faster.
Taste it right before serving. The chicken absorbs a lot of the seasoning as it chills. Add a pinch more seasoned salt, a little more Dijon, or a small splash of lemon juice to wake everything back up. Season at the end, not just at the beginning.
More Salad Recipes to Try
Related Recipes You Might Like
Like this recipe?
Don’t forget to give it a ⭐️⭐️⭐️⭐️⭐️ star rating and leave a comment below the recipe!
Equipment
Ingredients
- 1 ½ pounds boneless skinless chicken breasts about 3 cups shredded chicken (may use up to 2 pounds raw chicken)
- 1 -2 large ribs celery finely diced
- 1 -2 green onions sliced thin
- ¾ cup mayonnaise see notes
- ½ cup sour cream or plain Greek yogurt
- 2 teaspoons Dijon mustard or ½ teaspoon ground mustard
- ½ teaspoon seasoning salt to taste (may also use kosher salt)
- Black pepper to taste
- ¾ cup dried cranberries e.g. craisins or even fresh cranberries
- ½ cup pecans toasted, also try other nuts (see notes)
Instructions
- Poach the Chicken (Highly Recommended): Place chicken breasts in a single layer in a large pot. Cover with cold water by 2 inches.Add 1 teaspoon kosher salt, 2 teaspoons peppercorns, and any aromatics you like: smashed garlic, half a lemon, fresh rosemary, thyme, parsley, and bay leaves.1 ½ pounds boneless skinless chicken breasts
- Bring to a gentle rolling boil over medium-high heat. Once boiling, cover and remove from heat entirely.Let sit covered without lifting the lid: 10 to 15 minutes at sea level (16 to 20 minutes at high altitude). Check smaller breasts at 10 minutes.
- Check doneness: Check doneness with an instant-read thermometer. Must read 165°F. If not there, return covered to the hot water and check every 2 to 3 minutes.Transfer to a cutting board and rest 5 minutes.
- Shred the Chicken: Break chicken up into chunks and use a stand mixer with paddle attachment on low (my favorite for perfect texture!). You can also cube the chicken and place in a food processor, but pulse carefully, this can turn it from shreds to mush in no time. Or shred with two forks. Tip: This finer shred helps the dressing coat every bite, so good! Set aside to cool (or until just slightly warm).
- Toast nuts: See notes for two ways to toast nuts.Transfer nuts to a plate to cool while you prepare the dressing (this keeps them nice and crisp).½ cup pecans
- Make the Dressing: In a large bowl, whisk together: Mayonnaise, sour cream, seasoning salt, pepper and Dijon mustard.¾ cup mayonnaise, ½ cup sour cream, 2 teaspoons Dijon mustard, ½ teaspoon seasoning salt, Black pepper to taste
- Combine: Add to the bowl of dressing, shredded cooled chicken, celery (mince small for just a hint of crunch), green onions, stir until everything is evenly coated, stir in dried cranberries, and cooled toasted nuts (if making in advance, wait until just before serving to add the toasted nuts for the ultimate crunch).1 -2 large ribs celery, 1 -2 green onions, ¾ cup dried cranberries
- Chill (Best Flavor!): Refrigerate 30-60 minutes before serving for best flavor. Or go ahead, enjoy right away if you can’t wait.
Notes
- Oven method (great for larger batches): Preheat oven to 350°F (175°C). Spread nuts in a single layer on a quarter sheet pan and bake for 5–8 minutes, stirring halfway through, until lightly golden and fragrant. Keep a close eye, nuts can go from perfectly toasted to overdone quickly!
- Stovetop method (quick and easy): Place nuts in a dry skillet over medium heat. Cook, stirring frequently, for 3–5 minutes until golden and aromatic. Don’t walk away – these toast fast!
- Store in an airtight container in the refrigerator for 3 to 5 days. Stir before each serving and add a dollop of mayo or Greek yogurt if it seems dry. Do not freeze; mayo-based salads separate and turn watery when thawed.
- Make Ahead Make up to 24 hours in advance (except nuts). The flavors deepen as it sits and it is even better the next day. Stir in nuts just before serving, adding a dollop or two of mayo if needed to loosen things up.
- Meal Prep Portion into individual containers and keep crackers or bread on the side so nothing gets soggy.





















Jean M
I had Cranberry Kellie Chicken Salad Chick for lunch today! I got to make this and see how it compares. I’m sure it’s delicious too.
Oooh that’s on my list to try and duplicate Jean! This one is an old family favorite but let me know what you think!!