Season the chicken thighs with salt and pepper on both sides.
Heat olive oil in a large skillet over medium heat.
Add the chicken thighs to the skillet and cook for about 6-7 minutes on each side until golden and cooked through.
Remove the chicken from the skillet and set aside.
In the same skillet, add minced garlic and sauté for about 1 minute until fragrant.
Add the cranberries, orange juice, orange zest, soy sauce, and honey to the skillet.
Stir to combine and heat until the cranberries start to burst, about 3-4 minutes.
Return the chicken to the skillet, spooning sauce over it, and simmer for an additional 2-3 minutes.
Remove from heat and let the dish rest for a few minutes before serving.