curry chicken salad sandwich

This is like something you might get at a gourmet-ish deli, but lightened up with a yogurt dressing instead of the usual heavy coating of mayonnaise. I’m trying to pack lunches (and dinners when I have class right around dinnertime) more often these days, so this might go into heavy rotation (at least until I get sick of it).
Makes enough for 2 modestly sized sandwiches.
To make dressing, combine:
1/3 cup plain yogurt
tiny dab of yellow mustard
2 teaspoons olive oil
a little bit of thinly sliced or finely chopped red onion
1/2 teaspoon curry powder
pinch of cayenne pepper
salt and black pepper, to taste
Combine dressing with:
1 cooked chicken breast (or thighs, whatevs), diced
1/2 large apple, diced
handful of cashews, toasted in a dry pan and chopped
handful of raisins or dried cranberries
If it looks too dry, add more yogurt and oil. Add more seasonings if necessary.
Assemble sandwich with:
multi-grain bread
lettuce, arugula, or baby greens (optional)
sliced cheddar (optional)