Apple cider vinegar or red wine vinegar are good substitutes for balsamic vinegar. They will give a slightly different but equally delicious tangy flavor to the dressing.