In a small saucepan, combine balsamic vinegar, honey, Dijon mustard, minced garlic, and ground rosemary. Bring to a simmer over medium heat, stirring occasionally until it reduces and thickens (about 10-15 minutes). Remove from heat and let it cool slightly.
While the balsamic glaze is cooling, season the chicken breasts on both sides with salt and pepper.
In a large skillet, heat olive oil over medium-high heat. Add the chicken breasts to the skillet and cook for about 6-7 minutes on one side until golden brown.
Turn the chicken breasts over and pour half of the balsamic glaze over them. Cook for an additional 6-7 minutes, or until the chicken is cooked through and the internal temperature reaches 165°F (75°C).
Once cooked, remove the chicken from the skillet and let it rest for a few minutes. Drizzle the remaining balsamic glaze over the chicken before serving.
Garnish with fresh basil leaves for an extra touch of flavor and color.
Notes
Let the chicken rest before serving for better flavor.