Preheat the oven to 400°F (200°C).
In a bowl, combine the chicken with 2 tablespoons of olive oil, 2 tablespoons of Italian seasoning, Dijon mustard, honey, and a pinch of salt and pepper. Toss to coat the chicken evenly.
Heat 1 tablespoon of olive oil in a large oven-safe skillet over medium-high heat. Add the chicken and sear on both sides until golden brown, about 3-5 minutes. Once done, remove the chicken from the skillet and set aside.
In the same skillet, melt 2 tablespoons of butter. Add the orzo, shallots, garlic, and 2 tablespoons of thyme. Stir in the zucchini slices. Cook, stirring occasionally, until the orzo is lightly toasted, about 2 minutes.
Pour in the chicken broth and add 2 cups of water. Season with salt and peper then bring mixture to a boil over high heat. Once boiling, return the chicken along with any juices on the plate to the skillet. Arrange the mozzarella cheese around the chicken.
Transfer the skillet to the oven and bake, uncovered, for 15 minutes or until the chicken is fully cooked through.
Meanwhile, in a small skillet, melt 4 tablespoons of butter over medium heat until it starts to brown slightly. Stir in the remaining 1 tablespoon of Italian seasoning and thyme. Season with salt, pepper, and chili flakes, if desired.
Serve the chicken and orzo topped with the garlic butter sauce and fresh herbs. Enjoy!