01 - Preheat the oven to 375°F. Lightly grease a 9×13-inch baking dish with olive oil or cooking spray, ensuring it is large enough to hold the peppers upright.
02 - Bring a large pot of generously salted water to a rolling boil. Submerge the prepared bell peppers and blanch for 3 minutes until slightly softened. Carefully drain and set aside to cool.
03 - Heat the olive oil in a large skillet over medium heat. Add the diced onion and sauté for 3 to 4 minutes until translucent and softened. Add the minced garlic and cook for an additional 30 seconds until fragrant.
04 - Add the chopped spinach to the skillet and sauté, stirring frequently, until completely wilted, about 2 minutes. Remove the skillet from heat and allow the mixture to cool slightly.
05 - In a large mixing bowl, combine the shredded chicken, sautéed onion-garlic-spinach mixture, ricotta cheese, Parmesan cheese, 1/2 cup of the mozzarella cheese, cream cheese, Italian herb blend, kosher salt, black pepper, and red pepper flakes if using. Mix thoroughly until all ingredients are evenly incorporated.
06 - Spoon the chicken Florentine filling evenly into each blanched bell pepper, packing gently. Arrange the stuffed peppers upright in the prepared baking dish.
07 - Sprinkle the remaining 1/2 cup of mozzarella cheese evenly over the tops of each stuffed pepper.
08 - Bake on the center rack for 30 to 35 minutes, or until the peppers are fork-tender and the cheese topping is golden and bubbly.
09 - Remove from the oven and allow the stuffed peppers to rest for 5 minutes before serving. This helps the filling set and makes for easier plating.