Preheat your oven to 400°F or heat your grill to medium-high. Chop vegetables and pineapple into bite-sized pieces.
Whisk BBQ sauce, pineapple juice, soy sauce, brown sugar (if using), and ginger in a small bowl. Taste and adjust sweetness or spice as needed.
Pat the chicken dry, then season both sides with salt, pepper, garlic powder, and smoked paprika.
Lay out four large sheets of foil. Place one chicken breast in the center of each. Add the sliced vegetables and pineapple around the chicken. Drizzle with olive oil.
Spoon the BBQ sauce evenly over each portion. Fold and seal the foil tightly.
Oven: Place packets on a baking tray and bake for 25–30 minutes, until chicken reaches 165°F.
Grill: Place packets on the grill, flipping halfway through, and cook for 20–25 minutes.
Carefully open each packet (watch for steam). Top with green onions, herbs, sesame seeds, and lime juice. Serve over rice or quinoa.