In a medium bowl, add all of the ingredients except the oil and whisk together until combined. Add the oil and whisk until the dressing is fully emulsified.
Serve immediately, or refrigerate in a sealed jar for up to a week.
Notes
Use quality olive oil and balsamic vinegar as the taste comes from both.
If you want some additional flavor add a chopped shallot or ½ teaspoon dried thyme.
You can add all of the ingredients to a mason jar and shake to emulsify if you don't want to whisk in a bowl.
Natural separation will occur, so always shake or whisk the dressing before using.