Whip up a batch of this fantastic turkey salad for a light and refreshing meal. Bursting with savory ingredients, this recipe is perfect for sandwiches, salads, or even as a quick and easy appetizer. This perfect turkey salad combines shredded turkey breast with a zesty dressing made with Greek yogurt. crispy celery and onion add a welcome bite, wh