Preheat the oven to 350°F (175°C).
Season the chicken thighs evenly with the sea salt, 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. Transfer to a paper towel-lined plate and lightly wipe out the skillet.
Add 1 tablespoon olive oil to the skillet. Place the chicken thighs in the pan and sear for 1–2 minutes per side until lightly golden. Remove and set aside.
Add the remaining olive oil to the skillet. Stir in the shallot and cook for 2 minutes until softened.
Add the garlic and cook for another 1–2 minutes, stirring frequently.
Pour in the chicken broth and scrape up any browned bits from the bottom of the skillet. Simmer for 3 minutes.
Add the butter and honey. Stir until the butter has completely melted and the sauce is smooth.
Return the chicken and turkey ham to the skillet. Add the thyme sprigs.
Spoon the sauce generously over the chicken. Cover the skillet and bake for 15 minutes.
Remove from the oven and add the sliced peaches around the chicken.
Spoon the sauce over the peaches and chicken. Broil for 3–5 minutes until the peaches soften and begin to caramelize.
Remove from the oven and garnish with fresh basil, thyme, sea salt, and black pepper.
Serve the Honey Butter Peach Chicken immediately with your favorite side dishes.