
Combine all of the marinade ingredients except the olive oil in a bowl and whisk well to combine.
Add the olive oil in a steady stream while whisking and set aside. (Alternatively process all of the marinade ingredients in a food processor until well blended.)
Cut the chicken breasts into 1 inch cubes. Place the chicken cubes in a ziplock bag and pour the marinade over the chicken.
Seal the bag and refrigerate for 24 hours, or even better, 2 days.
Preheat your grill to med/high heat. While the grill heats, thread the marinated chicken onto the skewers (about 8 or 9 cubes per skewer).
Grill about 5 mins per side, turning once. Serve with sliced Italian bread or rolls.