Prep the base. Prep the salad base (beans, olives, shallots, and herbs) and add everything to a large mixing bowl. I like to chop the shallots finely — it helps them quick-pickle in the dressing faster.
To make the dressing, whisk everything together in a jar until emulsified. Taste and adjust for salt or honey as needed.
Pour all the dressing over the salad and toss together. Adjust for salt as needed and let sit at least 30 minutes before serving. Not only will the beans absorb some of the dressing, but it will also help quick-pickle the shallots, making them milder and sweeter. Store any leftovers in an airtight glass container in the fridge for up to 5 days.