Combine the ingredients for the marinade in a mixing bowl, baking dish or resealable freezer bag. Add the chicken and turn to coat. Cover or seal tightly (if using a plastic resealable bag).
Refrigerate for at least 2 hours and up to 24 or, if desired, freeze for up to 3 months. If frozen, thaw completely in the refrigerator before cooking.
Cook the chicken according to desired cooking technique.
To Bake
Preheat the oven to 350°F. Place the marinated chicken in an oven-safe dish with its marinade and bake, basting with the marinade every 10 minutes, until a thermometer registers 165 degrees F, 20-30 minutes. Let the chicken rest at least 5 minutes before slicing.
To Grill
To grill, preheat the grill over medium-high heat and lightly brush with oil. Remove the chicken from the marinade, shaking off the excess, and grill for 7-8 minutes on each side, or until a thermometer registers 165 degrees. Remove the chicken from the grill and let it rest 5 minutes before slicing.
Stovetop
To cook on the stove, heat a tablespoon of oil in a large pan over medium high heat. Remove the chicken from the marinade, shaking off the excess, and place in the preheated pan. Cook the chicken for 7-8 minutes on each side, or until golden brown and a thermometer registers 165 degrees. Remove the chicken from the pan and let it rest for 5 minutes before slicing.