01 -
In a bowl or zip-top bag, combine balsamic vinegar, olive oil, minced garlic, salt, and black pepper. Mix well. Add chicken breast, ensuring all pieces are thoroughly coated. Marinate for at least 30 minutes in the refrigerator.
02 -
Heat a large skillet over medium-high heat. Remove chicken from marinade and sear for 5–6 minutes per side until the meat is cooked through and golden brown. Transfer seared chicken to a plate and cover to keep warm.
03 -
Pour leftover marinade into the same skillet. Add an extra splash of balsamic vinegar and honey if using. Bring to a boil, then simmer for 5–7 minutes, stirring occasionally, until reduced to a rich glaze.
04 -
Add sliced peaches to the skillet and sauté for 3–4 minutes until the fruit is tender and lightly caramelized, absorbing the balsamic reduction.
05 -
Return chicken to the skillet or arrange on a serving platter. Top with caramelized peaches and drizzle with the balsamic glaze. Garnish generously with chopped basil and, if desired, red onion slices. Serve warm.