01 - Preheat the oven to 400°F. Line a baking sheet with parchment paper or foil for easy cleanup.
02 - In a small bowl, mix together the cream cheese, cheddar, Monterey Jack, jalapeños, green onions, and garlic powder until well combined.
03 - Pat the chicken breasts dry with paper towels and season both sides generously with salt and pepper.
04 - Using a sharp knife, cut a horizontal pocket into each chicken breast, being careful not to slice all the way through to the other side.
05 - Fill each chicken breast pocket with about 2 tablespoons of the jalapeño cheese mixture. Secure with toothpicks if needed to prevent the filling from leaking.
06 - Wrap each stuffed chicken breast with 2 slices of bacon, tucking the ends under the chicken or securing with toothpicks to hold the bacon in place.
07 - Place the chicken breasts seam-side down on the prepared baking sheet, ensuring they are not touching for even cooking.
08 - Bake for 30–35 minutes, or until the chicken reaches an internal temperature of 165°F and the bacon is crispy. If needed, broil for 2–3 minutes at the end to achieve extra crispiness.
09 - Remove toothpicks carefully before serving. Let the chicken rest for 5 minutes to allow the juices to redistribute.