01 - Whisk honey, olive oil, lavender, lemon juice, Dijon mustard, minced garlic, salt, and pepper in a large mixing bowl until fully combined.
02 - Add chicken cubes to the marinade and toss until evenly coated. Cover and refrigerate for at least 1 hour or up to 4 hours for enhanced flavor.
03 - Soak wooden skewers in water for 30 minutes if using, to prevent burning during grilling.
04 - Thread marinated chicken pieces onto skewers, spacing them slightly apart for even cooking.
05 - Set grill or grill pan to medium-high heat and lightly brush grates with olive oil to prevent sticking.
06 - Place chicken skewers on the preheated grill and cook for 10 to 12 minutes, turning occasionally, until chicken is fully cooked and lightly charred at the edges.
07 - Transfer skewers to a serving platter, garnish with fresh herbs, and serve with lemon wedges.