01 - Preheat your oven to 400°F. Line a baking dish with parchment paper or lightly grease it with cooking spray.
02 - In a medium bowl, combine cream cheese, spinach, artichoke hearts, mozzarella, Parmesan, garlic, mayonnaise, and Italian herbs. Mix until thoroughly blended and creamy.
03 - Pat the chicken breasts dry with paper towels. Using a sharp knife, cut a deep pocket lengthwise into each breast, being careful not to slice completely through to the other side.
04 - Fill each pocket generously with the spinach-artichoke mixture. Secure the openings with toothpicks if needed to prevent filling from escaping during cooking.
05 - Rub the chicken breasts with olive oil, then season generously with salt, pepper, and smoked paprika on all sides, pressing the spices into the meat.
06 - Place the stuffed chicken breasts in the prepared baking dish. Bake for 25–30 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F.
07 - Remove from oven and let rest for 5 minutes before removing toothpicks. Garnish with fresh parsley if desired. Serve warm alongside roasted vegetables or a green salad.