01 -
Cut chicken breasts into uniform 2.5 cm cubes. If using wooden skewers, soak them in water for 30 minutes to prevent burning during grilling.
02 -
In a medium bowl, whisk together grated Parmesan, white vinegar, olive oil, lemon juice, garlic powder, dried oregano, onion powder, crushed red pepper flakes if using, salt, and black pepper until fully combined.
03 -
Thread cubed chicken (and vegetables if desired) onto 8 skewers. Brush all sides with the prepared marinade, ensuring even coverage. Place skewers on a platter, cover, and refrigerate for at least 30 minutes, up to 12 hours.
04 -
Preheat grill or flat top griddle to medium heat with the lid closed to ensure even cooking surface temperature.
05 -
Place marinated skewers on the preheated grill. Cook with lid closed for approximately 5 minutes per side, turning once, or until chicken is cooked through and internal temperature reaches 71°C. Remove from grill and serve hot.