Prep the produce. Dice the apple and celery, and chop the onion if using.
Keep the apple pieces small to help the wrap roll neatly.
Mix the dressing. In a bowl, whisk the yogurt or mayo with Dijon, lemon juice, and honey. Season with salt and pepper. You want it creamy but not runny.
Build the salad. Add the turkey, apple, celery, onion, cranberries, and nuts to the bowl.
Stir until everything is evenly coated. Taste and adjust seasoning.
Warm the wraps. Briefly heat each tortilla in a dry skillet or microwave for 10–15 seconds. Warm wraps are more flexible and less likely to tear.
Layer the greens. Lay a handful of lettuce or spinach in a line down the middle of each wrap.
This adds crunch and helps contain moisture.
Add the filling. Spoon the turkey-apple salad over the greens, leaving space at the edges for folding.
Wrap it up. Fold the sides in, then roll tightly from the bottom up. Slice in half if you like.
Serve or store. Enjoy right away, or wrap tightly in parchment or foil for later. They hold well for a few hours in the fridge.