First, I cut all the chicken and vegetables into uniform, bite-sized pieces. This ensures they cook evenly. Fresh, firm vegetables are key to avoiding soggy skewers.
I mix olive oil, garlic, lemon juice, salt, pepper, and optional herbs in a bowl. Then, I toss the chicken in the marinade and let it rest for at least 15 minutes for maximum flavor.
I alternate chicken and vegetables on the skewers. I like to layer colorful pieces for a visually appealing presentation. Be careful not to overcrowd the skewers so everything cooks evenly.
I preheat my grill to medium-high heat and lightly oil the grates. The skewers grill for 4–6 minutes per side until the chicken is golden and cooked through.
Once grilled, I let the skewers rest for a few minutes. This locks in the juices and keeps the chicken tender.