Combine beans and vegetables: In a large mixing bowl, stir together the drained white beans, fresh herbs, roasted red peppers, shallot, and garlic.
Add the dressing: Pour in the extra-virgin olive oil, lemon juice, and zest. Sprinkle in the kosher salt, red pepper flakes, and ground black pepper.
Mix and mash: Gently stir all the ingredients until thoroughly combined. Be careful not to mash the beans too much; you want them to hold their shape.
Refrigerate and marinate: Cover the bowl tightly and refrigerate for at least 120 minutes, or preferably overnight. This allows the flavors to meld beautifully.
Serve and enjoy: Before serving, give the salad a quick stir again, taste, and adjust seasoning if needed. Serve cold or at room temperature.
Notes
For added flavor, use organic herbs. Leftovers can be stored in an airtight container in the fridge for up to 5 days.