01 - Place the chicken breasts in a large resealable bag or a shallow dish to prepare for marinating.
02 - In a bowl, whisk together cilantro, lime juice, olive oil, garlic, cumin, chili powder, smoked paprika, salt, pepper, and lime zest until the mixture is well combined.
03 - Pour the marinade over the chicken. Seal the bag or cover the dish and refrigerate for at least 30 minutes, or up to 4 hours for enhanced flavor.
04 - Preheat the grill or skillet to medium-high heat.
05 - Remove the chicken from the marinade, allowing excess liquid to drip off. Grill or pan-sear the chicken for 6 to 8 minutes per side, or until the internal temperature reaches 165°F.
06 - Let the chicken rest for 5 minutes before slicing to retain juices.
07 - Serve the chicken with extra lime wedges, fresh cilantro, and your choice of sides such as rice, tortillas, or salad.