Preheat oven to 325°F. Rub chicken breasts with oil and seasoning. Place on a baking sheet and roast for 45-55 minutes until the internal temperature reaches 160°F. Let cool completely on the baking sheet.
While the chicken is roasting, prepare the pecans. Place chopped pecans in a dry skillet over medium-high heat. Toss frequently for 2-5 minutes until fragrant and lightly browned. Remove from heat and set aside to cool.
Once chicken breasts have cooled, use two forks to shred the chicken into bite-sized pieces. Discard any bones or skin.
While the chicken is cooling, mince the celery and slice the scallions. Place in a bowl along with craisins.
In a large bowl, mix the shredded chicken, toasted pecans, craisins, celery, and scallions until combined.
In a small bowl, whisk together mayonnaise, honey, vinegar, salt and pepper.
Pour dressing over the chicken mixture. Gently fold them together until everything is fully coated.
Refrigerate cape cod chicken salad for 30 minutes before serving to allow flavors to develop. Enjoy on bread, stuffed in tomatoes, or on top of leafy greens for a taste of New England.