01 -
In a medium bowl, combine barbecue sauce, teriyaki sauce, garlic, and ginger. Reserve 1/2 cup of the mixture and set aside.
02 -
In a gallon-size resealable bag or large bowl, add the chicken chunks and the remaining barbecue sauce mixture. Marinate for at least 2 hours or up to 8 hours, turning the bag occasionally. Drain the chicken before proceeding.
03 -
Thread the chicken, pineapple chunks, red bell pepper, and sweet onion onto skewers. Brush with canola oil, and season with salt and pepper to taste.
04 -
Preheat the grill to medium heat.
05 -
Place the skewers on the grill and cook, turning occasionally, until the chicken reaches an internal temperature of 165°F (74°C), about 10 minutes. Brush with the reserved barbecue sauce mixture and cook for an additional 1-2 minutes.
06 -
Serve immediately.