Prepare the Marinade: In a bowl, whisk together soy sauce, orange juice, pineapple juice, honey, garlic, ginger, and sesame oil until well combined.
Marinate the Chicken: Place the chicken breasts in a resealable plastic bag or container and pour in the marinade. Ensure the chicken is well-coated. Seal and refrigerate for at least 1 hour (up to 4 hours for more flavor).
Preheat the Grill: Heat the grill to medium-high (about 400°F or 204°C).
Remove Chicken from Marinade: Take the chicken out of the marinade and let excess liquid drip off. Discard the marinade.
Oil the Grill: Brush the grill grates with vegetable oil to prevent sticking.
Grill the Chicken: Place the chicken on the grill. Cook for 6-7 minutes on each side or until the internal temperature reaches 165°F (75°C).
Rest the Chicken: Remove the chicken from the grill and let it rest for 5 minutes before slicing.
Serve: Slice the chicken and garnish with diced pineapple and sliced green onions. Enjoy!