Ingredients
Equipment
Method
Make the marinade
- Whisk soy sauce, peanut oil, honey, white wine vinegar, grated ginger, minced garlic, black pepper, and sambal oelek together until the honey dissolves and the mixture looks uniform.
- Pour the marinade over the bone-in skin-on chicken thighs in a container, turning to coat each piece.
Marinate
- Cover and refrigerate for at least 4 hours or overnight so the chicken absorbs the flavor, leaving it undisturbed.
Roast the chicken
- Preheat the oven to 375F and place the chicken skin-side up in a roasting pan with all the marinade.
- Roast for 30-35 minutes until the skin is deeply golden and caramelized, watching for visible darkening on the edges.
- Baste twice during cooking by spooning the pan juices over the chicken to keep the surface glossy.
Broil and finish
- Finish under the broiler for 3-4 minutes until the top is extra caramelized, keeping a close eye to prevent burning.
- Garnish with sliced green onions and sesame seeds right before serving.
Notes
Pro tip: for the stickiest caramelization, roast skin-side up in a roasting pan so the juices reduce around the thighs, then broil at the end for fast browning. Refrigerate leftovers up to 3 days; freeze cooked chicken up to 2 months. For a gluten-free swap, use gluten-free soy sauce in the marinade while keeping everything else the same.
