If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
In a mixing bowl, combine the olive oil, minced garlic, Parmesan cheese, salt, pepper, and Italian seasoning. Stir well to create a marinade.
Add the chicken cubes to the marinade, ensuring they are well-coated. Let it sit for 10-15 minutes for maximum flavor.
Preheat your grill to medium-high heat or your oven to 400°F (200°C).
Thread the marinated chicken pieces onto the skewers, leaving a small space between each piece for even cooking.
If grilling, cook the skewers for about 10-15 minutes, turning occasionally, until the chicken is cooked through and reaches an internal temperature of 165°F (75°C).
If baking, place the skewers on a baking sheet and cook for 15-20 minutes, or until the chicken is cooked through and golden.
Once cooked, remove from heat and sprinkle with fresh parsley for garnish before serving.