01 - Preheat oven to 400°F. Line a baking sheet with parchment paper or foil for easy cleanup.
02 - Combine cream cheese, cheddar, Monterey Jack, jalapeños, green onions, and garlic powder in a small bowl. Mix thoroughly until all ingredients are evenly distributed.
03 - Pat chicken breasts completely dry with paper towels. Season both sides generously with salt and pepper.
04 - Using a sharp knife, carefully cut a horizontal pocket into each chicken breast. Cut deep enough to create space for filling but avoid slicing completely through the meat.
05 - Fill each pocket with approximately 2 tablespoons of jalapeño cheese mixture. Secure openings with toothpicks if needed to prevent filling from escaping during cooking.
06 - Wrap 2 bacon slices around each stuffed chicken breast, covering as much surface area as possible. Tuck bacon ends underneath or secure with additional toothpicks.
07 - Place chicken breasts seam-side down on the prepared baking sheet, spacing them evenly to allow proper air circulation.
08 - Bake for 30-35 minutes until chicken reaches internal temperature of 165°F and bacon is crispy. If bacon needs additional crisping, broil for 2-3 minutes at the end of cooking time.
09 - Remove all toothpicks before serving. Let chicken rest for 5 minutes to allow juices to redistribute.