In a blender, combine all dressing ingredients until a creamy dressing is formed. Taste, and adjust salt and acidity as desired.
In a large bowl, add all salad ingredients. Pour the dressing over top, and toss. This keeps wonderfully in the fridge fully assembled for up to 4 days.