01 - Pat chicken breasts dry with paper towels. Season both sides generously with salt, pepper, and dried Italian herbs, pressing the seasoning into the meat to adhere.
02 - Heat 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering. Add chicken breasts and cook for 5–6 minutes per side until golden brown and internal temperature reaches 165°F. Transfer to a plate and tent with foil to keep warm.
03 - Return the skillet to medium heat and add the remaining tablespoon of olive oil. Add minced garlic and sauté for 30 seconds until fragrant, being careful not to burn it.
04 - Add zucchini slices to the skillet and cook for 3–4 minutes, stirring occasionally, until just tender and beginning to develop light golden spots.
05 - Stir in cherry tomatoes and red pepper flakes if using. Cook for another 2–3 minutes until tomatoes start to soften and release their juices.
06 - Return chicken to the skillet, nestling it among the vegetables. Top each chicken breast with sliced mozzarella. Cover with a lid and cook for 2–3 minutes until cheese is melted and bubbly.
07 - Remove from heat. Drizzle with balsamic glaze, sprinkle generously with torn fresh basil leaves, and serve immediately while hot.