Bacon spinach stuffed chicken is an easy, low carb meal that's perfect for busy weeknights. Chicken breasts are stuffed with bacon, spinach, and mozzarella cheese, then pan seared and finished in the oven.
Butterfly your chicken breasts by placing one hand on top and slicing through the side of your chicken breast, leaving the opposite side intact. This creates a pocket to place your filling. Set aside.
In a cast iron skillet over medium heat, cook bacon according to package directions. Remove bacon from pan and drain all but 2 tablespoons of bacon grease. Set aside.
Season chicken breasts with garlic powder and pepper on both sides. Stuff chicken breasts with spinach, mozzarella cheese, and bacon. Optionally, use toothpicks to keep the chicken breasts closed.
Reheat skillet over medium heat. Add stuffed chicken breasts and sear for about 2 to 3 minutes per side, or until they're browned and release easily from the pan.
Transfer skillet to oven to finish cooking for anywhere from 15 to 25 minutes, or until chicken reaches 165 degrees Fahrenheit in the center. Baking time depends entirely on how thick your chicken breasts are, so I highly recommend using a meat thermometer to check for doneness.
Remove from oven and allow to rest for 2-3 minutes before serving.
Notes
If you choose to omit bacon from this recipe, add 2 tablespoons of vegetable oil to the pan for searing and add ½ teaspoon of salt to the chicken breasts along with the other seasoning.
If your skillet is not oven-safe, transfer chicken to an oven-safe baking dish before baking.