Heat olive oil in a skillet over medium heat.
Season chicken thighs with salt, pepper, Italian seasoning, and garlic powder.
Add seasoned chicken to the skillet and cook until browned, about 5-7 minutes per side.
Remove chicken from the skillet and set aside.
In the same skillet, add sweet potatoes and cook for about 10 minutes, stirring occasionally.
Add dried cranberries and pecans to the skillet and stir to combine.
Return the chicken to the skillet and drizzle with honey.
Cover and cook for an additional 15-20 minutes until chicken is cooked through and sweet potatoes are tender.
Garnish with fresh thyme before serving.