Drain and rinse the beans, then add to a large bowl.
Chop the vegetables and add them in with the beans.
Whisk all dressing ingredients together until smooth.
Pour the dressing over the salad and toss well.
Fold in avocado and cilantro right before serving.
Let sit for 10–15 minutes for flavors to blend. Enjoy!