01 - In a mixing bowl, combine lime juice, olive oil, minced garlic, honey, chili powder, cumin, paprika, salt, and black pepper. Whisk until well blended.
02 - Transfer chicken breasts to a resealable bag or shallow dish. Pour marinade over chicken, ensuring thorough coating. Seal and refrigerate for at least 15 minutes, up to 2 hours for deeper flavor.
03 - Preheat grill or grill pan to medium-high heat.
04 - Remove chicken from marinade, letting excess drip off. Grill for 6–8 minutes per side, or until internal temperature reaches 165°F (74°C) and juices run clear.
05 - While chicken grills, combine diced avocado, cherry tomatoes, chopped red onion, and cilantro in a bowl. Season with a pinch of salt and toss gently.
06 - During the last 2 minutes of grilling, sprinkle shredded cheese on the chicken to allow it to melt, if desired.
07 - Serve chicken breasts topped with avocado mixture and a squeeze of fresh lime. Garnish with extra cilantro and lime wedges if desired.