Step 1: Prepare the Vegetables : Wash and dry all vegetables thoroughly. Cut them into uniform sizes (around 1½ inches) so they cook evenly. Place them in a large mixing bowl.
Step 2: Make the Herb Marinade : In a small bowl, whisk together olive oil, lemon juice, minced garlic, parsley, basil, oregano, thyme, salt, pepper, and red pepper flakes. Pour the marinade over the vegetables. Toss well to coat each piece evenly. Let the vegetables marinate for at least 30 minutes (or up to 2 hours) to absorb flavor.
Step 3: Assemble the Kabobs : Preheat the grill (or grill pan) to medium-high heat. Thread the marinated vegetables onto skewers, alternating colors for a vibrant look (e.g., bell pepper, onion, mushroom, zucchini, tomato). Lightly brush with extra marinade before grilling.
Step 4: Grill the Kabobs : Place skewers on the preheated grill. Cook for 10–15 minutes, turning occasionally, until the vegetables are tender and slightly charred on the edges. Brush with leftover marinade during cooking for extra flavor.
Step 5: Serve : Remove from the grill and transfer to a platter. Sprinkle with fresh herbs or a squeeze of lemon before serving.