01 - Pat chicken breasts dry with paper towels. Generously season both sides with salt, pepper, and 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 cover loosely with foil to keep warm.
03 - In the same skillet, add remaining tablespoon of olive oil. Add minced garlic and sauté for 30 seconds until fragrant, being careful not to burn.
04 - Add zucchini slices to the skillet. Cook for 3–4 minutes, stirring occasionally, until just tender-crisp. Remove from skillet and set aside with chicken.
05 - Add cherry tomatoes and red pepper flakes (if using) to the skillet. Cook for 2–3 minutes until tomatoes begin to soften and release their juices.
06 - Return chicken and zucchini to the skillet, nestling the chicken among the vegetables. Arrange zucchini around and over the chicken breasts.
07 - Top each chicken breast with sliced mozzarella. Cover the skillet with a lid and cook for 2–3 minutes until cheese is melted and bubbly.
08 - Remove from heat. Drizzle with balsamic glaze and sprinkle generously with torn fresh basil leaves. Serve immediately while hot.