In a large bowl, combine honey, soy sauce, minced garlic, olive oil, black pepper, and salt. Whisk until well blended.
Add the chicken thighs to the marinade, ensuring they are fully coated. Cover and refrigerate for at least 30 minutes, or up to 2 hours for more flavor.
Preheat your oven to 375°F (190°C).
Place the marinated chicken thighs in a baking dish, pouring any remaining marinade over the top.
Bake in the preheated oven for 25-30 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F (74°C).
Remove from the oven and let the chicken rest for 5 minutes before slicing. Garnish with chopped green onions before serving.