Elevate your grilling experience with a symphony of flavours using these exceptional grilled vegetable skewers.
Each skewer bursts with a medley of textures and tastes, enhanced by delectable marinades and dressings that transform ordinary vegetables into culinary masterpieces.

From the zesty tang of a citrus-herb marinade to the creamy richness of a tahini-yoghurt dressing, these skewers will tantalize your taste buds and leave you craving more.

Yield: 6 Vegetable Skewers

Grilled Vegetable Skewers

Plated Vegetable Skewers

Explore the delicious flavours of grilled vegetables with this culinary adventure on skewers.
Learn how to create a symphony of grilled vegetables that will delight your taste buds and impress your guests.

Discover tips and tricks for grilling vegetables to perfection and create a memorable dish for your next cookout or gathering.

Prep Time 40 minutes
Cook Time 10 minutes
Total Time 50 minutes


For the Vegetables:

  • 1 zucchini, cut into 2.5cm (1 inch) chunks
  • 1 red bell pepper, cut into 2.5cm (1 inch) chunks
  • 1 yellow bell pepper, cut into 2.5cm (1 inch) chunks
  • 1 red onion, cut into 2.5cm (1 inch) wedges
  • 1 portobello mushroom, cut into 2.5cm (1 inch) chunks

For the Citrus-Herb Marinade:

  • ¼ cup olive oil
  • 2 tablespoons lemon juice
  • 2 tablespoons orange juice
  • 2 tablespoons chopped fresh parsley
  • 2 tablespoons chopped fresh cilantro
  • 1 clove garlic, minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper

For the Tahini-Yoghurt Dressing:

  • ¼ cup plain Greek yoghurt
  • ¼ cup tahini
  • 2 tablespoons lemon juice
  • 1 tablespoon water
  • 1 clove garlic, minced
  • ½ teaspoon salt
  • ¼ teaspoon cumin
  • ¼ teaspoon black pepper


  1. Prepare the vegetables:
    Wash and cut the zucchini, bell peppers, onion, and mushroom into 2.5cm (1 inch) chunks.
  2. Prepare the marinades:
    In one bowl, whisk together the olive oil, lemon juice, orange juice, parsley, cilantro, garlic, salt, and pepper for the citrus-herb marinade.

    In another bowl, whisk together the yoghurt, tahini, lemon juice, water, garlic, salt, cumin, and black pepper for the tahini-yogurt dressing.
  3. Marinate the vegetables:
    Divide the vegetables evenly between two large resealable bags.
    Pour half of the citrus-herb marinade into one bag and half of the tahini-yoghurt dressing into the other bag.

    Toss the vegetables to coat them evenly.
    Marinate in the refrigerator for at least 30 minutes or up to 2 hours.
  4. Preheat the grill:
    Preheat your grill to medium-high heat.
  5. Assemble the skewers:
    Thread the marinated vegetables onto skewers, alternating between colours and types of vegetables.
  6. Grill the skewers:
    Grill the skewers for 8-10 minutes, turning occasionally, until the vegetables are tender and slightly charred.
  7. Serve and enjoy:
    Serve the grilled vegetable skewers with a drizzle of the remaining marinades or dressings.
    Enjoy the symphony of flavours!



  • Soak wooden skewers in water for 30 minutes before grilling to prevent burning.
  • If you don't have a grill, you can roast the skewers in a preheated oven at 205°C (400°F) for 20-25 minutes, turning occasionally.
  • Feel free to experiment with different vegetables and marinades to create your own unique skewers.

Serving Suggestions:

  • Pair these skewers with a side of hummus or pita bread for a complete meal.
  • Serve them as an Appetiser or side dish at your next barbecue or potluck.
  • Enjoy them as part of a Mediterranean-inspired feast with grilled meats, roasted vegetables, and fresh salads.


These grilled vegetable skewers are a culinary masterpiece, offering a delightful symphony of flavours and textures. With their vibrant colours, zesty marinades, and creamy dressings, these skewers will transform your grilling experience and leave you wanting more.
So gather your ingredients, fire up the grill, and embark on a culinary adventure with these exceptional grilled vegetable skewers.

Nutrition Information:



Serving Size:


Amount Per Serving:Calories: 180Total Fat: 15gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 12gCholesterol: 1mgSodium: 546mgCarbohydrates: 11gFibre: 2gSugar: 4gProtein: 4g

"These values are automatically calculated and offered for guidance only. Their accuracy is not guaranteed."

Shane Lowry

Shane Lowry is the author of Good Food To Eat, a website that provides recipes and cooking help.He is a home cook who enjoys sharing his passion for food with others. Lowry’s mother is a chef, and she taught him the basics of cooking and baking when he was young.He also has experience running a catering business with his wife, specializing in finger foods and full meals for people with dietary restrictions such as gluten-free, vegan, and low-carb.Through his various cooking experiences, Lowry has learned what makes a great recipe: simple to follow, yet delicious and satisfying. That’s why he focuses on creating step-by-step recipes that are easy for anyone to make, regardless of their cooking skills.

Skip to Recipe