01 - Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish.
02 - Season chicken breasts with salt and pepper, and 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–35 minutes, or 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.