For the salad: combine all salad ingredients in a medium bowl.
For the dressing: put all the dressing ingredients in a pint jar with a tight lid and shake very well to mix.
Add half the dressing to the salad and toss gently until everything is mixed and dressed. Add more dressing as needed.