Place all of the dressing ingredients in a blender and blend until smooth, adding more water as needed to reach desired consistency.
ASSEMBLE THE SALAD:
In a large bowl, combine the spinach, black beans, corn, tomatoes, red onion and avocado. (Or assemble salads on four individual plates.) Drizzle with dressing, toss lightly, and serve.