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 evenly coated. Marinate for at least 15 minutes, or up to overnight in the refrigerator for deeper flavor penetration.
03 - Preheat the oven to 400°F, or alternatively heat a large skillet over medium heat if pan-searing.
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 the remaining marinade over 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.