Start with your cooked leftover turkey and cut it into small, even bites. Try to match the size of the celery and cranberries. This makes every spoonful balanced and easy to scoop onto bread.
Finely dice the red onion and chop the celery stalks into small pieces. Smaller pieces mean a smoother sandwich filling. I always cut the onion extra fine so it never overpowers the turkey.
Add the turkey, dried cranberries, onion, and celery to a large bowl. Toss them lightly with a spoon so everything is spread out evenly. Doing this first helps the dressing coat each piece later.
In a small bowl, whisk the mayonnaise, lemon juice, salt, garlic powder, onion powder, and black pepper. Stir until the mixture looks smooth and creamy. Making the dressing separately avoids clumps of seasoning in the salad.
Pour the dressing over the turkey mixture and fold gently until everything is coated. Take a small bite and check the seasoning. Add salt and pepper a little at a time if it needs more.
You can serve the turkey salad right after mixing, which is how I usually eat it. If you have time, cover it and chill it for a bit so the flavors blend. Store it in an airtight container if you are saving it for later.
Spoon a generous scoop of turkey salad onto your favorite bread or roll. Close the sandwich and slice it in half. Croissants are my favorite because they are buttery and soft.