Trim the chicken breasts of fat and then slice large breasts evenly in half widthwise. Using a meat mallet or the bottom of your fry pan, pound breasts to even thickness (you don't want the meat super flat, just even in thickness). Place the prepared chicken in a large ziplock bag and set aside.
In a small bowl whisk together 1/4 cup olive oil, 1 teaspoon lime zest, 1/4 cup freshly squeezed lime juice, honey, minced garlic, paprika, chili powder, cumin, and salt + pepper (I use about 1/2 of each; add to preference). Once the mixture is well combined, remove 3 tablespoons of the mixture and reserve in the fridge for later.
Add the rest of the marinade in the bag with the chicken. Seal the bag and then knead with your hands to ensure all of the chicken is well coated. Place in the fridge and marinate for at least 30 minutes and no longer than 6 hours (acid from lime begins to "cook" the chicken).
Preheat a grill or grill pan to medium-high heat (about 400 degrees F.) Generously oil the grill (I drench a roll-up paper towel in vegetable oil and, holding it with tongs, rub it over the grill grates. Don't skip this step.)
Remove chicken from marinade and discard any remaining marinade. Grill the chicken turning once halfway through grilling, about 4-6 minutes per side (until the thickest part of the chicken registers 165 degrees F and juices run clear). Baste the chicken with the reserved marinade as you grill and after flipping (if there is any remaining reserved marinade, you can serve it as a "dressing" over finished chicken). Transfer the chicken to a plate and cover with foil. Allow the chicken to rest for a few minutes so the juices can re-distribute. Slice thinly or chop into bite-sized pieces.
While the chicken cooks, prepare the salsa! Dice the mango, dice the jalapeno, dice the red onion, and finely chop the cilantro. Toss everything together in a large bowl with the freshly squeezed lime juice, cumin, and salt and pepper to taste. I add about 1/4 teaspoon of salt and 1/8 teaspoon pepper, but add to preference. Gently toss together, taste, and then adjust seasoning if needed. Serve spooned generously over the grilled chicken. Thinly slice or chop the avocado and serve alongside chicken and salsa. Serve with fresh lime wedges and a few squeezes of fresh lime over everything.
We like to cook up coconut rice or cilantro lime rice to serve the chicken and salsa over. If you'd like those recipes check for the links to those recipes right above this recipe card! :)