Preheat the oven to 350°F (175°C).
Season the chicken thighs evenly with the sea salt, black pepper, oregano, garlic powder, and paprika on both sides.
Heat a large oven-safe skillet over medium heat. Add the diced turkey ham and cook for about 3 minutes until lightly browned. Remove and place on a paper towel-lined plate.
Lightly wipe the skillet clean.
Add 1 tablespoon olive oil to the skillet. Sear the chicken thighs for 1–2 minutes per side until lightly golden.
Remove the chicken and set aside.
Add the remaining olive oil to the skillet. Cook the shallot for 2 minutes, stirring frequently.
Add the garlic and cook for another 1–2 minutes until fragrant.
Pour in the chicken broth and scrape up any browned bits from the bottom of the pan.
Simmer for 3 minutes over medium heat.
Add the butter and honey, stirring until the butter melts completely.
Return the chicken and turkey ham to the skillet. Add the thyme sprigs.
Spoon the sauce generously over the chicken. This step helps create the signature Honey Butter Peach Chicken flavor.
Cover the skillet and transfer it to the oven.
Bake for 15 minutes.
Remove the skillet from the oven and add the sliced peaches.
Spoon the sauce over both the chicken and peaches.
Broil for 3–5 minutes until the peaches soften and develop light caramelization.
Garnish with fresh basil, thyme, additional sea salt, and cracked pepper before serving.