Begin by preparing your vegetables: seed and chop the bell peppers into large chunks, slice the zucchini into thick rounds, cut red onion into wedges, and keep cherry tomatoes whole or halved.
In a small bowl, whisk together minced garlic, olive oil, lemon juice, dried herbs, salt, and pepper to create a bright marinade.
Place the chopped vegetables in a large bowl and pour the marinade over them, tossing gently to coat all pieces evenly. Let them marinate for at least 30 minutes to absorb flavors.
While the vegetables marinate, soak wooden skewers in water for 30 minutes if using, to prevent burning on the grill.
Thread the marinated vegetables onto skewers, alternating colors and types for a vibrant presentation.
Preheat your grill to medium-high heat until hot, and brush the grill grates lightly with oil to prevent sticking.
Place the skewers on the grill, listening for the sizzle as the vegetables hit the hot surface. Cook for about 10-12 minutes, turning occasionally, until the vegetables are tender and have visible grill marks.
Once cooked, remove the skewers from the grill and let them rest for a couple of minutes, allowing the flavors to settle and the char to deepen.
Serve the grilled vegetable skewers hot, garnished with extra herbs if desired, and enjoy the smoky, crunchy bite with each flavor-packed mouthful.