Stir together the buttermilk, onion powder, garlic powder, Italian seasoning, honey, olive oil and cayenne pepper in a bowl.
Place the chicken in a ziplock bag and pour the buttermilk mixture on top.
Allow the chicken to marinade for at least 1 hour or up to 24 hours.
Preheat the grill to 350 degrees Fahrenheit. Brush the grill grates with oil to prevent the chicken from sticking.
Once the grill is hot, place the chicken on the grill, skin side down.
Cook the chicken for 5-7 minutes on each side until the chicken reaches an internal temperature of 165 degrees F.
Move the chicken from the grill to a separate plate, let the chicken sit for 5 minutes. Then it’s ready to slice and enjoy!
Notes
The cook times will vary based on the size of the chicken. Make sure to use a meat thermometer to ensure that the chicken is cooked to the correct temperature.Store any leftover chicken in an airtight container in the refrigerator for up to 4-5 days.