01 - Set oven to 400°F. Line a rimmed baking sheet with parchment paper or aluminum foil for easy cleanup.
02 - Combine cream cheese, cheddar, Monterey Jack, diced jalapeños, green onions, and garlic powder in a medium bowl. Mix thoroughly until all ingredients are evenly distributed.
03 - Pat chicken breasts completely dry with paper towels. Season generously on all sides with salt and pepper.
04 - Using a sharp knife, carefully cut a horizontal pocket into the side of each chicken breast. Stop before cutting completely through to create a pouch for the filling.
05 - Divide cheese mixture evenly among chicken breasts, approximately 2 tablespoons per piece. Secure openings with toothpicks if necessary to prevent filling from escaping.
06 - Wrap 2 bacon slices around each stuffed chicken breast, tucking ends underneath or securing with additional toothpicks as needed.
07 - Arrange chicken seam-side down on prepared baking sheet. Bake 30-35 minutes until chicken reaches internal temperature of 165°F and bacon is crispy. If needed, broil 2-3 minutes to achieve desired bacon crispiness.
08 - Remove all toothpicks before serving. Let chicken rest 5 minutes to allow juices to redistribute.