Add 2 pounds boneless, skinless chicken breasts to a gallon ziplock bag and set aside.
Add ½ cup balsamic vinegar, 3 tablespoons olive oil, 1 tablespoon honey, 2 teaspoons minced garlic, 1 teaspoon Dijon mustard, 1 teaspoon Italian seasoning, 1 ½ teaspoons salt, and ½ teaspoon ground black pepper to a medium bowl and mix until fully combined.
Pour the marinade over the chicken in the bag and close it carefully, pressing out all the air from the bag so the chicken is fully covered in the marinade.
Squish the chicken around to ensure all of it is covered with the marinade before setting it aside to marinate at room temperature for 1-1 ½ hours, or in the refrigerator for up to 8 hours.
Once finished marinating, discard the marinade and cook the chicken using your preferred cooking method.
Notes
Storage: Marinate the chicken for up to 8 hours; any longer and the vinegar can make it mushy. You can freeze the raw chicken in the marinade for up to 3 months, or store cooked chicken in the fridge for 7 days or in the freezer for 3 months.Grill: Preheat the grill to medium heat, then grill the marinated chicken on both sides for 6-8 minutes, or until it reaches an internal temperature of 165°F. Oven: Preheat the oven to 400°F and bake the chicken for 20-25 minutes, or until it reaches an internal temperature of 165°F. Skillet: Cook the chicken in a large skillet over medium heat for 5-7 minutes on each side, until it reaches an internal temperature of 165°F.