Preheat oven to 400°. Line a large baking sheet with foil.
I like to partially grill the chicken breasts on the stove top prior to stuffing and baking. This helps lessen the bake time, but this step is optional!
Make around 3-4 slits widthwise in each chicken breast. Season with salt and pepper. Place on prepared baking sheet.
In a medium bowl, combine cream cheese, spinach, artichokes, and ½ cup of mozzarella. Season with salt and pepper as desired.
Fill every other slit with cream cheese mixture and fill remaining slits with chopped bacon.
Sprinkle remaining ½ cup mozzarella on top.
Bake until chicken is cooked through and bacon is crispy, about 30 minutes. You can broil if you'd like a more browned chicken. Enjoy!