In a bowl, combine the olive oil, lemon juice, minced garlic, chopped chili peppers, smoked paprika, ground cumin, dried oregano, ground coriander, salt, and black pepper.
Mix well to combine all the ingredients.
Place the chicken pieces in a large zip-top bag or a shallow dish.
Pour the marinade over the chicken, ensuring all pieces are well coated.
Seal the bag or cover the dish and refrigerate for at least 2 hours, or overnight for best results.
Preheat your grill to medium-high heat.
Remove the chicken from the marinade and let any excess drip off.
Place the chicken pieces on the grill and cook for about 5-7 minutes per side, or until the chicken is cooked through and has a nice char. The internal temperature should reach 165°F (75°C).
Remove the chicken from the grill and let it rest for a few minutes before serving.
Enjoy your meal!