Heat the olive oil in a large skillet over medium-high heat.
Season the chicken breasts with salt and black pepper, then add them to the skillet.
Cook the chicken for about 6-7 minutes per side until browned and cooked through.
Remove the chicken from the skillet and set aside on a plate.
Add minced garlic to the skillet and sauté for 30 seconds until fragrant.
Stir in the cranberries, orange juice, orange zest, honey, chicken broth, and thyme.
Cook for about 5 minutes until cranberries start to pop and the sauce thickens slightly.
Return the chicken to the skillet, coating it in the sauce.
Simmer for an additional 2-3 minutes before serving.