01 - Preheat the oven to 400°F. Line a baking sheet with parchment paper or aluminum foil for easy cleanup.
02 - In a medium bowl, combine the softened cream cheese, shredded cheddar, Monterey Jack cheese, minced jalapeños, chopped green onions, and garlic powder. Mix thoroughly until all ingredients are evenly distributed and a smooth filling forms.
03 - Pat the chicken breasts completely dry with paper towels. Generously season both sides of each breast with salt and freshly ground black pepper, ensuring even coverage.
04 - Using a sharp knife, carefully cut a horizontal pocket into the side of each chicken breast. Slice about three-quarters of the way through, leaving the back edge intact to create a cavity for stuffing.
05 - Divide the jalapeño cheese mixture evenly among the chicken breasts, approximately 2 tablespoons per piece. Gently press the filling into the pockets. Secure the openings with toothpicks if necessary to prevent leakage during cooking.
06 - Wrap each stuffed chicken breast with 2 slices of bacon, overlapping slightly and tucking the ends underneath the chicken. Secure bacon strips with toothpicks if needed to maintain position.
07 - Place the bacon-wrapped chicken breasts seam-side down on the prepared baking sheet, leaving space between pieces for proper air circulation and even cooking.
08 - Bake for 30 to 35 minutes, or until the chicken reaches an internal temperature of 165°F when tested with a meat thermometer. The bacon should be crispy and browned. If additional crisping is desired, switch to broiler mode for 2 to 3 minutes, watching closely to prevent burning.
09 - Remove from the oven and let the chicken rest for 5 minutes before serving. Carefully remove all toothpicks. Plate immediately while hot.