Mix beans, bell peppers, onions and cilantro in a large bowl. In a separate, smaller bowl, whisk remaining ingredients together into a dressing.
Ideally, you’ll have about 1/2 cup of dressing. Pour it over the bean mixture, mix well, and adjust seasonings to taste.
This delicious salad can be eaten on top of salad greens, in tacos, or just scooped up with tortilla chips and enjoyed on its own.