Start by placing your chicken breasts on a cutting board. Season them with Italian seasoning, paprika, salt, and pepper. Carefully cut a pocket into each breast without slicing all the way through.
Squeeze excess water from the thawed spinach. Mix it with cream cheese, chopped artichokes, mozzarella, parmesan, garlic, and a pinch of salt in a bowl. Stir until creamy and well combined.
Spoon 1–2 tablespoons of the filling into each chicken pocket. Use the back of the spoon to spread the mixture evenly. Secure each breast with 2–3 toothpicks to prevent the filling from spilling out.
Heat 1 tablespoon of oil in a skillet over medium-high heat. Place the chicken in the pan and sear until golden brown on one side, about 6–7 minutes.
Flip the chicken and sear the other side. Cover the skillet with a lid and cook until the chicken reaches an internal temperature of 165°F, about 6–7 minutes more.
In the same pan, add half and half or heavy cream with any leftover filling. Stir and simmer for a few minutes until it thickens slightly into a luscious sauce.
Return the chicken to the skillet, spoon the creamy sauce over the top, and serve immediately. The cheese-filled pockets are warm, gooey, and irresistible.