01 - Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish.
02 - Season chicken breasts with salt and pepper, then arrange in a single layer in the prepared baking dish.
03 - In a mixing bowl, combine mayonnaise, sour cream, Parmesan cheese, mozzarella, garlic, Italian herbs, and red pepper flakes. Stir in the artichoke hearts until evenly distributed.
04 - Spread the artichoke mixture evenly over the chicken breasts, covering completely.
05 - In a small bowl, mix together Parmesan, breadcrumbs, and melted butter until combined.
06 - Sprinkle the crumb mixture evenly over the top. Bake for 30 to 35 minutes, or until the chicken reaches an internal temperature of 165°F and the topping is bubbling and golden brown.
07 - Let the dish rest for 5 minutes before serving to allow juices to redistribute.