In a bowl, whisk together balsamic vinegar, honey, minced garlic, olive oil, salt, and pepper.
Place the chicken breasts in a resealable bag and pour the marinade over them.
Seal the bag and refrigerate for at least 30 minutes.
Preheat a skillet over medium-high heat and add a little olive oil.
Remove the chicken from the marinade, reserving the marinade for later.
Sear the chicken breasts in the hot skillet for 5-7 minutes on each side.
Pour the reserved marinade into the skillet with the chicken.
Bring the marinade to a boil, then reduce to a simmer, cooking for an additional 5-10 minutes.
Ensure the chicken is cooked through, then remove from heat and let it rest.
Slice and serve with sauce drizzled on top.