Add everything except the balsamic vinegar or glaze to a shallow bowl. Give it a good sir to combine well.
Drizzle balsamic vinegar or glaze over the olive oil mixture.
Serve with a bread basket of warm crusty bread.
Notes
Serve this balsamic vinegar bread dip in a small bowl, or several small bowls if you're having a dinner party. I like to keep the dip fresh by making a large batch and refilling bowls as needed.
If several people have been dipping into the oil, I usually discard anything that's left.
This dip is best served immediately, but if you have unused leftover dip, you should store it in an airtight container at room temperature for a day. You can also store it in the refrigerator for longer. The olive oil will solidify, so you will need to leave it out at room temperature before serving.