Balsamic vinegar is a good marinade for red meats because it tenderizes the steak. The acid in the vinegar helps to break down some of the protein and fat in the beef, which makes it softer. The balsamic vinegar also adds sweetness while tenderizing, without adding sugar.