01 - Whisk together olive oil, lime juice, chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, and pepper in a bowl. Add chicken breasts, turning to coat thoroughly. Let marinate for at least 10 minutes while preparing remaining ingredients.
02 - Preheat grill or grill pan to medium-high heat. Cook marinated chicken for 6 to 7 minutes per side until fully cooked, reaching an internal temperature of 165°F. Transfer to a cutting board and let rest for 5 minutes before slicing into strips.
03 - Arrange mixed salad greens on a large serving platter or individual plates. Top with sliced red and yellow bell peppers, thinly sliced red onion, avocado slices, and halved cherry tomatoes.
04 - In a small bowl, whisk together olive oil, lime juice, honey, ground cumin, salt, and pepper until emulsified.
05 - Place warm sliced chicken strips over the salad. Sprinkle with fresh chopped cilantro. Drizzle dressing over the entire salad just before serving.