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.
04 - Spread the artichoke mixture evenly over the chicken breasts.
05 - In a small bowl, mix together Parmesan, breadcrumbs, and melted butter. Sprinkle evenly over the top.
06 - Bake for 30 to 35 minutes, until the chicken is cooked through (internal temperature 165°F) and the top is bubbling and golden brown.
07 - Let rest for 5 minutes before serving to allow juices to redistribute.