In a large bowl, combine olive oil, garlic powder, cumin, salt, and pepper. Add the chicken breasts and coat them evenly with the marinade. Cover and refrigerate for at least 30 minutes (or up to 4 hours for enhanced flavor).
While the chicken marinates, mix the diced pineapple, red bell pepper, minced jalapeño, chopped red onion, cilantro, lime juice, and lime zest in a separate bowl. Toss well and set aside to allow the flavors to meld.
Preheat a grill or grill pan over medium-high heat. Remove the chicken from the marinade and grill for 6-7 minutes per side, or until fully cooked and the internal temperature reaches 165°F (75°C).
Once the chicken is cooked, remove it from the grill and let it rest for a couple of minutes. Slice the chicken and top with the fresh pineapple salsa.
Serve the Tropical Pineapple Salsa Chicken on a plate with a side of rice, quinoa, or a fresh green salad to complete the meal.
Notes
For less spice, remove the seeds from the jalapeño.