01 - In a medium bowl, whisk together soy sauce, honey, garlic, ginger, rice vinegar, sesame oil, and black pepper until smooth and well combined.
02 - Place chicken thighs in a resealable plastic bag or shallow dish. Pour the marinade over the chicken, ensuring all pieces are thoroughly coated. Marinate for at least 15 minutes, or up to overnight in the refrigerator for deeper flavor penetration.
03 - Preheat oven to 400°F, or alternatively heat a large skillet over medium heat on the stovetop.
04 - Remove chicken from the marinade, reserving any excess. To bake: arrange chicken on a lined baking sheet and bake for 20–25 minutes until cooked through, basting once or twice with the reserved marinade. To pan-sear: cook chicken in a skillet for 6–8 minutes per side until golden brown and cooked through, pouring remaining marinade over the chicken during the last few minutes of cooking.
05 - Let the chicken rest for 5 minutes to allow juices to redistribute. Garnish with sesame seeds and sliced green onions before serving.