01 - Whisk together olive oil, lemon juice, honey, garlic powder, smoked paprika, salt, and black pepper in a large bowl. Add chicken breasts and coat thoroughly. Let marinate for 15 minutes while preparing other ingredients.
02 - Preheat grill to medium-high heat. Brush peach halves with olive oil and set aside.
03 - Place chicken breasts on preheated grill. Cook for 5 to 7 minutes per side until internal temperature reaches 165°F and juices run clear. Transfer to a plate and let rest for 5 minutes.
04 - While chicken rests, place peach halves cut-side down on grill. Cook for 2 to 3 minutes until grill marks appear and fruit is slightly softened. Remove and slice into wedges.
05 - Combine diced avocado, chopped basil, red onion, tomato, lime juice, and olive oil in a medium bowl. Season with salt and pepper. Toss gently to combine without mashing avocado.
06 - Slice grilled chicken crosswise and arrange on serving plates. Top with grilled peach wedges and spoon basil avocado salsa generously over chicken. Serve immediately.