In a large bowl or large gallon ziplock bag, combine the soy sauce, hoisin cause, cane vinegar, onion, garlic, brown sugar, salt, and pepper.
Add the chicken and toss to coat in the marinade. Add the bay leaves and peppercorns, if using.
Marinate in the refrigerator for at least 4 hours, up to overnight.
Preheat the oven to 400°F. Line a baking sheet with aluminum foil and coat the top with cooking spray.
Place the chicken onto the prepared baking sheet with aluminum foil, leaving some space in between each wing.
Bake at 400°F for 35-40 minutes.
While the chicken is baking, add the remaining marinade to a small saucepan. Heat the pan over medium-high heat and bring the marinade to a boil. Allow it to boil for 5 minutes, stirring.
Use a spoon to remove the bay leaves, along with the onions and garlic. Discard those.
Halfway through the bake time, use a pastry brush or basting brush to lightly baste the chicken with the boiled marinade sauce.
If you want the chicken to have a darker brown finish, at 35 minutes, broil the chicken for the last 5 minutes of cooking.
Brush with the cooked marinade just before serving, if you wish. Garnish with chopped cilantro.
Notes
Makes approximately 4 dinner servings and 6-8 appetizer servings.Storage: Store in an airtight container in the refrigerator for up to 3 days.