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