Combine all ingredients in a gallon size ziploc bag or large bowl with a lid. Place in the refrigerator and let the chicken marinate from 2-24 hours.
GRILL / BROILER SKEWERS METHOD: Preheat the grill to moderate heat or set the oven to broil with the rack six inches from the heat. Thread the chicken onto skewers and grill or broil for 5 minutes, then turn and cook another 2-3 minutes until cooked through. Test doneness by slicing into the chicken with the tip of a knife. The center should be white or very light pink.
ALTERNATIVE BROILER METHOD: Spread the chicken pieces across a large baking sheet. Broil for 5 minutes, stir and broil another 3 minutes, until cooked through and lightly browned.
STOVETOP METHOD: Warm a large skillet over medium high heat, until it is very hot, you should be able to hold your hand a few inches over the skillet only for a few moments. Drain the marinade off the chicken and add half the chicken to the skillet. Flip with tongs or stir with a spatula, letting the chicken cook for less than a minute on each side. The total cooking time should be about 3 minutes. Transfer the chicken to a dish and repeat the process to cook the remaining chicken. Enjoy!
Notes
If you are using wooden skewers to cook the chicken, soak them in warm water for at least 20 minutes before threading the chicken onto them. If you are using metal skewers, serve the chicken immediately or remove the chicken from the skewers once cooked. It will continue cooking as the metal skewers cool and the chicken will dry out. With each of these methods, be careful to avoid overcooking the meat. It only takes a few minutes to fully cook the small pieces of meat.