If you're starting from scratch, poach chicken breasts in broth until they hit 165°F internally, about 10 minutes. I personally skip this step and grab a rotisserie chicken instead. Once cooled, shred or chop it into bite-sized pieces so it mixes evenly with the other ingredients.
In a small bowl, combine the mayonnaise, honey, apple cider vinegar, poppy seeds, sugar, salt, and white pepper. Whisk everything together until it's smooth and well blended. This dressing is what gives the salad that signature sweet-tangy flavor everyone loves.
In a large mixing bowl, toss together the chicken, celery, cranberries, and pecans. Make sure the chicken pieces are evenly distributed so every scoop gets a bit of everything. This is also when I taste-test a piece or two, just for quality control.
Pour the prepared dressing over the chicken mixture and stir until everything is fully coated. I like to fold gently rather than stir hard, so the chicken doesn't break apart too much. Make sure every ingredient gets touched by that dressing.
Cover the bowl and refrigerate for at least 30 minutes before serving. This resting time lets the flavors meld together beautifully. Serve it cold on bread, lettuce wraps, or straight from the bowl with crackers.