In a high-speed blender, blend all the dressing ingredients on high until well-combined. Place in a container and store in the refrigerator.
In a large mixing bowl, combine all the salad ingredients and toss. Equally distribute into 2 or 4 bowls.
Add the toppings as desired and drizzle with the dressing. Serve immediately.