Step 1: Prepare the Marinade: In a medium bowl, whisk together soy sauce, gochujang, honey (or maple syrup), sesame oil, minced garlic, grated ginger, rice vinegar, and gochugaru (if using). Ensure all ingredients are well combined to form a smooth, flavorful marinade.
Step 2: Marinate the Chicken: Place the chicken pieces in a resealable bag or a bowl. Pour the marinade over the chicken, ensuring each piece is thoroughly coated. Seal the bag or cover the bowl and marinate in the refrigerator for at least 30 minutes, or up to overnight for maximum flavor.
Step 3: Grill the Chicken (Option 1): Preheat a grill to medium-high heat. Remove the chicken from the marinade, letting any excess drip off. Grill the chicken for 4-5 minutes per side, or until cooked through and slightly charred. Baste with reserved marinade during the last few minutes of grilling for extra flavor and a glossy finish.
Step 4: Bake the Chicken (Option 2): Preheat oven to 400F (200C). Line a baking sheet with parchment paper. Arrange the marinated chicken in a single layer on the baking sheet. Bake for 20-25 minutes, or until the chicken is cooked through and the juices run clear. For a more caramelized finish, broil for the last 1-2 minutes, watching carefully to prevent burning.
Step 5: Garnish and Serve: Transfer the cooked Korean BBQ chicken to a serving plate. Garnish with sesame seeds and chopped green onions. Serve immediately with steamed rice and your favorite Korean side dishes, such as kimchi and pickled vegetables.
Optional: For a spicier kick, add more gochugaru to the marinade. For a sweeter flavor, use brown sugar instead of honey. Chicken can also be stir-fried in a wok or large skillet until cooked through.