Ingredients
Method
- Start by soaking your wooden skewers in a shallow dish of cold water for at least 30 minutes before you fire up the grill. This is non-negotiable if you are not using metal skewers. A dry wooden skewer over direct high heat is a flare-up waiting to happen, and nobody wants charred sticks in their kabobs. If you have metal skewers, skip this step and move straight to prep.
- While the skewers soak, build your marinade. In a large mixing bowl, combine the olive oil, soy sauce, balsamic vinegar, minced garlic, fresh lemon juice, smoked paprika, dried oregano, crushed red pepper flakes, kosher salt, and black pepper. Whisk everything together aggressively until fully emulsified. Taste it - it should hit you with savory, tangy, and smoky notes all at once. This marinade is the foundation of the flavor build, so make sure it is balanced before the vegetables go in.
- Cut all your vegetables into uniform 1 to 1.5-inch pieces. This is the most important prep step for even cooking. If your zucchini rounds are 0.5 inches and your pepper chunks are 2 inches, you will end up with some pieces overcooked and others raw by the time they come off the grill. Consistency in size means consistency on the fire. Add all the cut vegetables except the cherry tomatoes into the marinade bowl and toss thoroughly to coat every surface. Let them marinate at room temperature for at least 20 minutes, or up to 1 hour in the refrigerator for deeper flavor penetration.
- Fire up the grill. For charcoal, use a chimney starter and get your coals fully ashed over before spreading them into a single even layer for direct high heat. You are targeting a grill surface temperature of 450 to 500 degrees Fahrenheit. For gas, preheat all burners on high for 10 to 15 minutes with the lid closed. A properly preheated grill is what gives you those restaurant-quality sear marks and that caramelized char - do not rush this step. Clean your grates with a grill brush and then oil them lightly using a folded paper towel dipped in vegetable oil held with long tongs.
- Thread your marinated vegetables onto the skewers, alternating colors and types for visual appeal and even heat distribution. Do not pack the pieces too tightly together - leave just a small gap between each piece so heat can circulate and every surface gets grill contact. Save the cherry tomatoes for a separate skewer or add them to the ends of existing skewers, as they cook faster than the denser vegetables and can go on the grill for the last 4 to 5 minutes only.
- Place the kabobs directly over the hot coals or lit burners. You should hear an immediate aggressive sizzle when they hit the grate - that sound means you are in the right temperature zone. Cook for 3 to 4 minutes per side, rotating the skewers a quarter turn every 3 to 4 minutes to hit all sides evenly. You are looking for deep grill marks, visible charring on the edges, and vegetables that are starting to look slightly collapsed and caramelized. Total cook time will be 10 to 14 minutes depending on your heat and vegetable density.
- During the cook, use your basting brush to apply any remaining marinade to the kabobs during the first two rotations. Do not apply marinade during the final 3 minutes of cooking - you want that last blast of direct heat to set and caramelize the glaze rather than add more liquid. Watch for flare-ups from dripping marinade and use your long tongs to move kabobs temporarily off direct heat if flames get aggressive. A little char is great. Carbonized vegetables are not.
- Add your cherry tomato skewers to the grill during the final 4 to 5 minutes of the cook. They need just enough time to blister and get a little char without completely collapsing. Watch them closely - tomatoes move from perfect to blown out fast at high heat. You want them just softened with visible grill marks and a light char on the skin.
- Pull the kabobs off the grill when the vegetables are tender with visible caramelization and have beautiful dark grill marks on multiple sides. Transfer them to a platter or wooden cutting board. Unlike proteins where you rest the meat to redistribute juices, vegetables do not require a rest period - but do let them sit for 2 to 3 minutes before serving so they are not mouth-scorching hot. Finish with a shower of freshly chopped parsley, a squeeze of fresh lemon juice, and a light drizzle of good olive oil over the top for a bright, fresh finish that elevates the whole dish.
- Serve the kabobs directly on the skewers for dramatic presentation, or slide the vegetables off the skewers onto a serving platter for easier sharing. Pair with grilled flatbread, tzatziki, chimichurri, or your favorite BBQ dipping sauce. These kabobs hold up beautifully as a standalone vegetarian main or as a powerhouse side next to grilled chicken, smoked sausage, or a reverse-seared steak.
Nutrition
Calories: 185kcalCarbohydrates: 18gProtein: 4gFat: 12gFiber: 4gSugar: 9g
Tried this recipe?Let us know how it was!