Why does every potluck have one sad bowl of chicken salad with a single polite scoop missing? Because most versions are bland, wet, or both.
This cranberry chicken salad is the opposite. It’s creamy, a little sweet, tangy, and crunchy in every bite. And it’s the bowl people actually go back to.
It takes about 30 minutes, and most of that is hands-off. Stick around, because I’m sharing the one small step that keeps it from turning watery in the fridge.
Why This Cranberry Chicken Salad Works
Good chicken salad is all about balance.
You need creamy (mayo + Greek yogurt), sweet (cranberries + honey), tangy (Dijon + lemon), and crunchy (celery + toasted pecans).
Miss one of those and the whole thing tastes flat.
Here’s a fun fact that surprised me. Cranberries have tiny air pockets inside, which is why ripe ones bounce and float. Wisconsin grows more of them than any other state, and they’re one of only a few major fruits native to North America.
Back to the salad.
What You’ll Need
This makes about 6 servings.
The Chicken
- 3 cups cooked chicken, shredded or diced (about 1.5 pounds of boneless, skinless chicken breasts, or one rotisserie chicken)
The Dressing
- 3/4 cup mayonnaise
- 1/4 cup plain Greek yogurt
- 1 tablespoon Dijon mustard
- 1 tablespoon fresh lemon juice
- 1 teaspoon honey
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
The Mix-Ins
- 3/4 cup dried cranberries
- 1/2 cup pecans, chopped and toasted
- 2 celery stalks, diced (about 3/4 cup)
- 1/4 cup red onion, finely diced
- 2 tablespoons fresh parsley, chopped
Read this also: Juicy Crockpot Chicken Breast That Never Dries Out
Tools You’ll Need
Nothing fancy here. You probably have all of it already.
- Medium pot with a lid (if you’re poaching the chicken)
- Cutting board + sharp chef’s knife
- Two forks for shredding
- Small skillet for toasting the pecans
- Large mixing bowl
- Small bowl + whisk for the dressing
- Measuring cups and spoons
- Rubber spatula
- Instant-read thermometer (helpful, not required)
- Airtight container for storage
Pro Tips

I’ve made a lot of chicken salad. These are the things I wish someone had told me the first time.
- Poach gently, don’t boil hard. A rolling boil makes chicken rubbery. You want tiny bubbles barely breaking the surface.
- Cool the chicken completely. Warm chicken melts the mayo and turns the whole salad greasy. Give it a good 30 minutes.
- Toast the pecans. It takes 4 minutes and makes a huge difference in flavor. Add them right before serving so they stay crunchy.
- Pat the chicken dry. Extra moisture is what makes chicken salad watery. A paper towel solves it.
- Taste after it chills. Cold dulls seasoning, so you may need another pinch of salt or squeeze of lemon.
How to Make Cranberry Chicken Salad
Step 1: Cook the Chicken
Place the chicken in a pot and cover with water or chicken broth by about an inch. Add a pinch of salt.
Bring it to a boil, then drop the heat to low, cover, and simmer for 12 to 15 minutes. It’s done when the thickest part hits 165°F.
Skip this step entirely if you’re using rotisserie chicken.
Step 2: Cool and Shred
Move the chicken to a cutting board and let it rest for 10 minutes. Then shred it with two forks or dice it into small bites.
Spread it out on a plate and let it cool completely. Pat it dry with a paper towel.
Step 3: Toast the Pecans
Heat a small skillet over medium heat. Add the chopped pecans and stir for 3 to 4 minutes until they smell nutty.
Pour them onto a plate right away, because they burn fast.
Step 4: Whisk the Dressing
In a small bowl, whisk together the mayo, Greek yogurt, Dijon, lemon juice, honey, salt, and pepper.
Taste it. It should be creamy with a little tang and a hint of sweetness.
Step 5: Combine Everything
In a large bowl, add the cooled chicken, cranberries, celery, red onion, and parsley.
Pour the dressing over the top and fold gently with a spatula until everything is coated.
Step 6: Chill Before Serving
Cover and refrigerate for at least 30 minutes. This gives the cranberries time to soften a little and soak up the dressing.
Stir in the toasted pecans just before serving.
Read this also: Crockpot Salsa Chicken: 3 Ingredients, 5 Minutes of Work
Substitutions and Variations
Chicken salad is super forgiving, so play around with it.
| Swap This | For This | What Changes |
|---|---|---|
| Mayonnaise | All Greek yogurt | Lighter and tangier |
| Pecans | Walnuts or sliced almonds | Slightly different crunch |
| Dried cranberries | Chopped dried cherries or raisins | Sweeter, less tart |
| Red onion | Green onions | Milder flavor |
| Parsley | Fresh dill or tarragon | More herby, a little fancier |
| Chicken | Cooked turkey | Great for post-Thanksgiving leftovers |
Fun Variations
- Apple crunch: Add 1 diced crisp apple for extra juiciness.
- Curry style: Stir in 1 teaspoon of curry powder.
- Grapes: Halve a cup of red grapes for pops of sweetness.
- Lighter version: Use half the mayo and double the Greek yogurt.
Make Ahead Tips
This is a great meal prep recipe.
- Chicken: Poach and shred up to 2 days ahead and store it in the fridge.
- Dressing: Whisk it up to 3 days ahead.
- Full salad: Combine everything except the pecans up to 1 day ahead.
Add the pecans on the day you serve it. Soggy nuts are a bummer.
What to Serve With It
Cranberry chicken salad is flexible, so you can serve it a bunch of ways.
- Sandwiches: Croissants, toasted sourdough, or soft brioche
- Lettuce wraps: Butter lettuce works best
- Crackers: Buttery ones like Ritz are a great match
- Stuffed avocados: Scoop it into halved avocados
- Over greens: Pair with arugula and a light vinaigrette
- Tomatoes: Hollow out a large tomato and fill it up
Nutrition Breakdown
These are rough estimates per serving (1/6 of the recipe) and will shift depending on your brands.
| Nutrient | Per Serving |
|---|---|
| Calories | About 430 |
| Protein | About 23g |
| Fat | About 28g |
| Carbs | About 16g |
Swapping half the mayo for Greek yogurt cuts the calories and fat quite a bit, and it still tastes great.
Time-Saving Tips
- Buy a rotisserie chicken and skip the poaching.
- Chop the celery, onion, and parsley while the chicken simmers.
- Toast the pecans while the chicken cools.
That alone gets you from fridge to table in about 20 minutes.
Leftovers and Storage
Store leftovers in an airtight container in the fridge for 3 to 4 days. Give it a good stir before serving, since the dressing can settle.
If you’re packing it for lunch, keep it cold and don’t leave it out for more than 2 hours (or 1 hour if it’s hot outside). Please don’t freeze it. Mayo separates when it thaws, and celery turns mushy.
Keep any extra pecans in a separate container so they stay crunchy.
FAQs Related to Cranberry Chicken Salad
1. Can I use canned chicken?
Yes! You’ll need about 3 cans. Drain it really well and pat it dry so the salad doesn’t get watery.
2. Should I use fresh or dried cranberries?
Dried. Fresh cranberries are very tart and hard, and they don’t blend well with the creamy dressing.
3. Why is my chicken salad watery?
Usually it’s wet chicken or celery. Pat everything dry before mixing, and don’t skip the draining if you use canned chicken.
4. Can I make it without mayo?
Absolutely. Use plain Greek yogurt for the whole dressing. Add a little extra lemon juice and honey to balance the tang.
5. How do I keep the pecans crunchy?
Toast them, then add them right before serving. They’ll soften if they sit in the dressing overnight.
6. Is it okay to use leftover turkey?
Yes. It works the same way, so use the same amounts.
Wrapping Up
So there you have it: creamy, sweet, tangy, and crunchy, all in one bowl. It’s a recipe that makes your lunches better all week, and it’s low effort for how good it tastes.
If you try it, I’d love to hear how it went. Leave a comment below and tell me what you served it with, any swaps you tried, or any questions you have.