In a mixing bowl whisk together all ingredients except chicken until well combined.
Place chicken in a gallon size resealable bag or dish.
Pour marinade over chicken. Transfer to refrigerator and let rest at least 1 hour and up to 6 hours.
Preheat a grill over medium-high heat. Remove chicken from marinade and cook on grill until center registers 165 degrees in center of thickest portion, turning once halfway through cooking (reduce grill temperature as needed if chicken is browning too quickly).
Let chicken rest 5 minutes before serving. Garnish with chopped fresh parsley if desired.