01 - Pat chicken breasts dry with paper towels. Season both sides generously with salt, pepper, and Italian herbs, pressing the seasoning into the meat.
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 cooked through (internal temperature reaches 165°F). Transfer to a plate and tent with foil to keep warm.
03 - Add the remaining tablespoon of olive oil to the same skillet. Add minced garlic and sauté for 30 seconds until fragrant, being careful not to burn it.
04 - Add zucchini rounds to the skillet and cook for 3–4 minutes, stirring occasionally, until just tender-crisp. Do not overcook.
05 - Add cherry tomatoes and red pepper flakes (if using). Cook for another 2–3 minutes, stirring gently, until tomatoes begin to soften and release their juices.
06 - Return the cooked chicken to the skillet, nestling it among the vegetables. Arrange so each chicken breast sits on a bed of zucchini and tomatoes.
07 - Top each chicken breast with slices of fresh mozzarella. Cover the skillet with a lid and cook for 2–3 minutes until the cheese is melted and slightly bubbly.
08 - Remove from heat. Drizzle with balsamic glaze, sprinkle with torn fresh basil leaves, and serve immediately while hot.