Begin by tenderizing the chicken breasts for even cooking. Season both sides generously with salt and pepper.
In a small bowl, mix olive oil, chili powder, smoked paprika, cumin, garlic powder, lime zest, lime juice, and honey to create a marinade.
Place the chicken in a resealable bag or shallow dish, then pour the marinade over it, ensuring the chicken is well-coated. Let it marinate for at least 20 minutes (or up to overnight in the refrigerator).
Heat a large skillet over medium-high heat. Once hot, add the marinated chicken to the skillet and cook for about 6-7 minutes on each side, or until fully cooked and a nice golden brown crust forms.
Remove the chicken from the skillet and set it aside on a plate to rest.
In the same skillet, add the sliced bell peppers and onion. Sauté for about 4-5 minutes, or until they have softened and are slightly charred.
Return the chicken to the skillet, allowing it to warm through with the vegetables for another 2 minutes.
Adjust seasoning with additional salt, pepper, or lime juice as desired.
Remove from heat and garnish with fresh cilantro before serving.
Notes
Marinate the chicken for longer for enhanced flavor.