In a small bowl or 1-cup glass measure, combine the olive oil, lime juice, zest, vinegar, and hot sauce. Whisk well.
Make salad:
In a medium bowl, combine the beans, corn, peppers, onions, garlic, salt and pepper.
Pour the dressing over the bean mixture and stir well, adding more hot sauce, and salt and pepper to taste. (Note: You may not use all the dressing - save it for another salad tomorrow.)
Taste to adjust seasoning of hot sauce, salt and pepper.
Serve on a bed of lettuce or spinach and sprinkle with chopped parsley before serving, if desired.
Notes
Storage: Store the bean salad in an airtight container in the fridge for 3-5 days (this actually tastes even better in storage, making it great for potlucks and meal prep!).Note: nutrition is calculated with all the dressing as written - if you don't use it all (I rarely do), the fat content will be less.