Go Back

Grilled Veggie Skewers With Marinade - Easy, Flavor-Packed, and Perfect for Any Grill

Prep Time 15 minutes
Cook Time 12 minutes
Total Time 27 minutes
Servings: 4 servings

Ingredients
  

  • Bell peppers (any color), cut into 1.5-inch chunks
  • Red onion, cut into wedges
  • Zucchini, sliced into thick half-moons
  • Yellow squash, sliced into thick half-moons
  • Cherry tomatoes or grape tomatoes
  • Cremini or button mushrooms, trimmed
  • Fresh basil or parsley, chopped (for garnish)
  • 1/3 cup olive oil
  • 3 tablespoons lemon juice (or red wine vinegar)
  • 2 tablespoons soy sauce (or tamari for gluten-free)
  • 2 teaspoons honey or maple syrup
  • 3 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 1 teaspoon kosher salt, plus more to taste
  • Freshly ground black pepper

Method
 

  1. Soak wooden skewers (if using): Submerge in water for at least 20–30 minutes to prevent burning.
  2. Make the marinade: Whisk olive oil, lemon juice, soy sauce, honey, garlic, oregano, smoked paprika, red pepper flakes, salt, and pepper in a large bowl.
  3. Prep the vegetables: Cut everything into similar, bite-size pieces. Keep mushrooms whole if small; halve if large.
  4. Toss to coat: Add veggies to the bowl and gently mix until every piece is well coated. Marinate 20–40 minutes at room temperature, or up to 2 hours in the fridge.
  5. Preheat the grill: Heat to medium-high (about 400–450°F). Clean and oil the grates to prevent sticking.
  6. Thread the skewers: Alternate colors and textures—pepper, onion, zucchini, mushroom, tomato—leaving a little space between pieces for even cooking.
  7. Grill: Place skewers on the hot grates. Cook 8–12 minutes total, turning every 2–3 minutes until tender-crisp with charred edges. Brush with leftover marinade from the bowl during the first half of grilling only.
  8. Finish and season: Transfer to a platter. Sprinkle with chopped basil or parsley and a pinch of salt. Squeeze extra lemon over the top if you like.
  9. Serve: Enjoy hot as a side, pile over rice or quinoa, or tuck into warm pitas with hummus.