In a small saucepan, combine the fresh cranberries, chicken broth, honey, soy sauce, apple cider vinegar, garlic powder, onion powder, salt, and pepper.
Bring the mixture to a boil over medium heat, then reduce the heat and let it simmer for about 10 minutes, or until the cranberries burst and the sauce thickens slightly. Stir occasionally.
While the sauce simmers, heat the olive oil in a large oven-safe skillet over medium-high heat. Season the chicken breasts with salt and pepper.
Place the seasoned chicken breasts in the skillet and sear for 3-4 minutes on each side, or until nicely browned. Remove the skillet from the heat.
Pour the cranberry glaze over the seared chicken, ensuring that each piece is well coated.
Transfer the skillet to the preheated oven and bake for 25-30 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F (75°C).
Once done, remove from the oven and let it rest for a few minutes before slicing.
Serve the chicken drizzled with additional cranberry glaze from the skillet and garnish with fresh thyme.
Notes
Let the chicken rest before slicing for juicier meat.