Preheat your oven to 375°F (190°C).
Prepare the filling by combining cream cheese, mozzarella, garlic powder, and cooked bacon in a bowl.
Slice a pocket into each chicken breast and season with salt and pepper.
Stuff each chicken breast with the filling and secure with toothpicks or kitchen twine.
Heat olive oil in a large skillet over medium heat and sear the stuffed chicken breasts for 3-4 minutes on each side until golden brown.
Transfer the skillet to the preheated oven and bake for 25-30 minutes until the chicken is cooked through.
Let the chicken rest for a few minutes before slicing and serving.