Drain and rinse all of the beans until the water runs clear. Add to a large bowl.
Chop the onion, bell peppers, tomatoes, and defrost the corn if necessary and add to the bowl.
Whisk all of the dressing ingredients together and pour on top of the salad.
Top with the avocado and cilantro and enjoy!
