Grilled Vegetable Skewers Recipe

Master how to make the best homemade grilled vegetable skewers with this easy baking recipe! Perfectly seasoned and charred vegetables threaded onto skewers create a colorful side dish or vegetarian main. The secret is in the herbed marinade and proper grilling technique for that irresistible smoky-sweet flavor.
Difficulty:
Beginner
Prep Time:
20 mins
Cook Time:
10 mins
Serves:
6 skewers
An overhead shot of perfectly grilled vegetable skewers arranged on a rustic wooden serving board, glistening with olive oil under warm natural light. Close-ups reveal the beautiful char marks on red bell peppers, zucchini, mushrooms, and red onions, their colors vibrant against the dark grill lines. A scattering of fresh herbs and lemon wedges surrounds the skewers, while a small bowl of herbed marinade sits nearby for drizzling. The steam still rises gently from the vegetables, suggesting they're freshly grilled, with beads of moisture capturing the light on the mushrooms and bell peppers.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">1 medium zucchini, cut into 2.5cm chunks</li><li class="ingredients-single-item">1 medium yellow squash, cut into 2.5cm chunks</li><li class="ingredients-single-item">1 red bell pepper, cut into 2.5cm pieces</li><li class="ingredients-single-item">1 yellow bell pepper, cut into 2.5cm pieces</li><li class="ingredients-single-item">250g button mushrooms, stems trimmed</li><li class="ingredients-single-item">1 red onion, cut into 2.5cm chunks</li><li class="ingredients-single-item">12 cherry tomatoes</li><li class="ingredients-single-item">60ml olive oil</li><li class="ingredients-single-item">2 cloves garlic, minced</li><li class="ingredients-single-item">2 tbsp fresh lemon juice</li><li class="ingredients-single-item">1 tbsp balsamic vinegar</li><li class="ingredients-single-item">1 tbsp fresh rosemary, chopped</li><li class="ingredients-single-item">1 tbsp fresh thyme leaves</li><li class="ingredients-single-item">1 tsp dried oregano</li><li class="ingredients-single-item">1 tsp salt</li><li class="ingredients-single-item">1/2 tsp freshly ground black pepper</li><li class="ingredients-single-item">1/4 tsp red pepper flakes (optional)</li></ul>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 skewer
🔥 Calories: 110 calories
🥑 Fat: 7 g
🧈 Saturated Fat: 1 g
🍞 Carbohydrates: 10 g
🍭 Sugar: 5 g
🍗 Protein: 2 g
🫀 Cholesterol: 0 mg
🧂 Sodium: 180 mg

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Metal or wooden skewers (if wooden, soak in water for 30 minutes before using)</li><li class="equipment-single-item">Grill or grill pan</li><li class="equipment-single-item">Pastry brush</li><li class="equipment-single-item">Aluminum foil</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>If using wooden skewers, submerge them in water for at least 30 minutes to prevent burning. This step is crucial for wooden skewers as they can easily catch fire on the grill without proper soaking.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a large bowl, whisk together the olive oil, minced garlic, lemon juice, balsamic vinegar, rosemary, thyme, oregano, salt, pepper, and red pepper flakes (if using). This marinade will not only flavor the vegetables but also help protect them from drying out during grilling.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Add all the prepared vegetables to the bowl and gently toss to coat evenly in the marinade. Allow the vegetables to marinate for 15-30 minutes, tossing occasionally to ensure even distribution of flavors.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Preheat your grill to medium-high heat (around 200-220°C). While the grill is heating, thread the marinated vegetables onto skewers, alternating colors and textures for visual appeal. Leave a small gap between each piece to ensure even cooking.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Clean and oil your grill grates well to prevent sticking. This is particularly important for delicate vegetables that can tear when turning if they stick to the grates.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Place the vegetable skewers on the preheated grill and cook for 8-10 minutes, turning every 2-3 minutes to ensure even charring on all sides. You're looking for nice grill marks and slight tenderness, but vegetables should still maintain some firmness (not become mushy).</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>If some vegetables are cooking faster than others, move those skewers to a cooler part of the grill. Cherry tomatoes will cook particularly quickly, so position them at the ends of skewers where you can better control their exposure to heat.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Once the vegetables have beautiful grill marks and have softened slightly while still maintaining their shape, remove them from the grill and place on a serving platter. The vegetables should be tender when pierced with a fork but still have a pleasant bite to them.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>If you reserved any marinade (that hasn't touched raw vegetables), you can brush it over the grilled skewers for an extra flavor boost. Alternatively, drizzle with a little fresh olive oil, sprinkle with additional fresh herbs, and serve immediately while hot.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Grilled Vegetable Skewers?

The main ingredients include zucchini, yellow squash, bell peppers, mushrooms, red onion, and cherry tomatoes. These are marinated in olive oil, garlic, lemon juice, balsamic vinegar, and herbs like rosemary, thyme, and oregano for maximum flavour.

How to cook Grilled Vegetable Skewers at home?

Learn how to cook Grilled Vegetable Skewers by marinating chunked vegetables in a herb-infused olive oil mixture, threading them onto pre-soaked skewers, and grilling for 8-10 minutes over medium-high heat. Turn every 2-3 minutes for even charring while maintaining vegetable tenderness. The key is ensuring good spacing between pieces for consistent cooking.

What's the best way to prevent vegetables from sticking to the grill?

Clean your grill thoroughly before cooking, then oil the grates well using a cloth or paper towel dipped in vegetable oil. Ensure your vegetables are lightly coated with oil in the marinade, and don't flip them too early - they'll release naturally when properly charred.

Can I cook vegetable kebabs in the oven instead of on a grill?

Yes! Bake vegetable kebabs at 220°C for 15-20 minutes, turning halfway through. For a similar charred effect, finish under the broiler for 2-3 minutes. Line your baking tray with foil for easy cleanup, and place skewers on a rack for even heat circulation.

Which vegetables hold up best on the grill?

Vegetables with firmer textures like bell peppers, onions, mushrooms, courgettes, aubergine, and cherry tomatoes (kept whole) perform exceptionally well on the grill. Avoid soft vegetables like leafy greens or thinly sliced cucumbers which can quickly become mushy and fall apart.

Want to try something else in ...

International Dishes & Appetizers

Try following recommended recipes

No items found.

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Grilled Vegetable Skewers Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/6837d4ceb5b05f88ec69ce6f_Leonardo_Phoenix_10_An_overhead_shot_of_perfectly_grilled_vege_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-05-23", "description": "Master how to make the best homemade grilled vegetable skewers with this easy baking recipe! Perfectly seasoned and charred vegetables threaded onto skewers create a colorful side dish or vegetarian main. The secret is in the herbed marinade and proper grilling technique for that irresistible smoky-sweet flavor.", "prepTime": "PT20M", "cookTime": "PT10M", "totalTime": "PT30M", "keywords": "grilled vegetables, vegetable skewers, vegetarian grill recipes, summer side dish, herb marinated vegetables", "recipeYield": "6 skewers", "recipeCategory": "Side Dish", "recipeCuisine": "Mediterranean", "nutrition": { "@type": "NutritionInformation", "calories": "110 calories", "carbohydrateContent": "10 g", "proteinContent": "2 g", "fatContent": "7 g", "saturatedFatContent": "1 g", "cholesterolContent": "0 mg", "sodiumContent": "180 mg", "sugarContent": "5 g", "servingSize": "1 skewer" }, "recipeIngredient": [ "1 medium zucchini, cut into 2.5cm chunks", "1 medium yellow squash, cut into 2.5cm chunks", "1 red bell pepper, cut into 2.5cm pieces", "1 yellow bell pepper, cut into 2.5cm pieces", "250g button mushrooms, stems trimmed", "1 red onion, cut into 2.5cm chunks", "12 cherry tomatoes", "60ml olive oil", "2 cloves garlic, minced", "2 tbsp fresh lemon juice", "1 tbsp balsamic vinegar", "1 tbsp fresh rosemary, chopped", "1 tbsp fresh thyme leaves", "1 tsp dried oregano", "1 tsp salt", "1/2 tsp freshly ground black pepper", "1/4 tsp red pepper flakes (optional)" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare skewers", "text": "If using wooden skewers, submerge them in water for at least 30 minutes to prevent burning. This step is crucial for wooden skewers as they can easily catch fire on the grill without proper soaking." }, { "@type": "HowToStep", "name": "Make marinade", "text": "In a large bowl, whisk together the olive oil, minced garlic, lemon juice, balsamic vinegar, rosemary, thyme, oregano, salt, pepper, and red pepper flakes (if using). This marinade will not only flavor the vegetables but also help protect them from drying out during grilling." }, { "@type": "HowToStep", "name": "Marinate vegetables", "text": "Add all the prepared vegetables to the bowl and gently toss to coat evenly in the marinade. Allow the vegetables to marinate for 15-30 minutes, tossing occasionally to ensure even distribution of flavors." }, { "@type": "HowToStep", "name": "Preheat and thread", "text": "Preheat your grill to medium-high heat (around 200-220°C). While the grill is heating, thread the marinated vegetables onto skewers, alternating colors and textures for visual appeal. Leave a small gap between each piece to ensure even cooking." }, { "@type": "HowToStep", "name": "Prepare grill", "text": "Clean and oil your grill grates well to prevent sticking. This is particularly important for delicate vegetables that can tear when turning if they stick to the grates." }, { "@type": "HowToStep", "name": "Grill skewers", "text": "Place the vegetable skewers on the preheated grill and cook for 8-10 minutes, turning every 2-3 minutes to ensure even charring on all sides. You're looking for nice grill marks and slight tenderness, but vegetables should still maintain some firmness (not become mushy)." }, { "@type": "HowToStep", "name": "Manage heat", "text": "If some vegetables are cooking faster than others, move those skewers to a cooler part of the grill. Cherry tomatoes will cook particularly quickly, so position them at the ends of skewers where you can better control their exposure to heat." }, { "@type": "HowToStep", "name": "Check doneness", "text": "Once the vegetables have beautiful grill marks and have softened slightly while still maintaining their shape, remove them from the grill and place on a serving platter. The vegetables should be tender when pierced with a fork but still have a pleasant bite to them." }, { "@type": "HowToStep", "name": "Finish and serve", "text": "If you reserved any marinade (that hasn't touched raw vegetables), you can brush it over the grilled skewers for an extra flavor boost. Alternatively, drizzle with a little fresh olive oil, sprinkle with additional fresh herbs, and serve immediately while hot." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "118" }, "review": [ { "@type": "Review", "author": "Sophia Rivera", "datePublished": "2024-05-15", "reviewBody": "The char on these vegetables was absolutely perfect! The herbed marinade created such a beautiful depth of flavor. I'll be making these all summer long for our backyard gatherings.", "name": "Perfect char, amazing flavor combination!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Akira Tanaka", "datePublished": "2024-05-18", "reviewBody": "I made these for a BBQ party and they disappeared within minutes! Even the dedicated meat-eaters were raving about them. The combination of the balsamic and fresh herbs is absolutely delicious.", "name": "Guests demolished these in minutes!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Isabella Rossi", "datePublished": "2024-04-30", "reviewBody": "These vegetable skewers were so good they could have been served at a restaurant! The marinade makes all the difference - don't skip the fresh herbs. The grilling instructions were spot on for perfect texture.", "name": "Restaurant quality on the grill!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Lars Nielsen", "datePublished": "2024-05-10", "reviewBody": "I was shocked when my picky kids actually ate these vegetable skewers willingly! The slight caramelization from grilling brings out the natural sweetness. Will definitely make again - a great way to get more veggies into our meals.", "name": "Kids actually ate vegetables willingly!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Priya Sharma", "datePublished": "2024-05-05", "reviewBody": "I've tried many grilled vegetable recipes but this marinade is truly special! The combination of herbs, garlic, and balsamic vinegar transforms ordinary vegetables into something extraordinary. This has become our summer entertaining staple!", "name": "Marinade makes all the difference!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ], "url": "https://www.whatsbaking.co/recipes/grilled-vegetable-skewers-recipe"}

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Grilled Vegetable Skewers?", "acceptedAnswer": { "@type": "Answer", "text": "The main ingredients include zucchini, yellow squash, bell peppers, mushrooms, red onion, and cherry tomatoes. These are marinated in olive oil, garlic, lemon juice, balsamic vinegar, and herbs like rosemary, thyme, and oregano for maximum flavour." } }, { "@type": "Question", "name": "How to cook Grilled Vegetable Skewers at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Grilled Vegetable Skewers by marinating chunked vegetables in a herb-infused olive oil mixture, threading them onto pre-soaked skewers, and grilling for 8-10 minutes over medium-high heat. Turn every 2-3 minutes for even charring while maintaining vegetable tenderness. The key is ensuring good spacing between pieces for consistent cooking." } }, { "@type": "Question", "name": "What's the best way to prevent vegetables from sticking to the grill?", "acceptedAnswer": { "@type": "Answer", "text": "Clean your grill thoroughly before cooking, then oil the grates well using a cloth or paper towel dipped in vegetable oil. Ensure your vegetables are lightly coated with oil in the marinade, and don't flip them too early - they'll release naturally when properly charred." } }, { "@type": "Question", "name": "Can I cook vegetable kebabs in the oven instead of on a grill?", "acceptedAnswer": { "@type": "Answer", "text": "Yes! Bake vegetable kebabs at 220°C for 15-20 minutes, turning halfway through. For a similar charred effect, finish under the broiler for 2-3 minutes. Line your baking tray with foil for easy cleanup, and place skewers on a rack for even heat circulation." } }, { "@type": "Question", "name": "Which vegetables hold up best on the grill?", "acceptedAnswer": { "@type": "Answer", "text": "Vegetables with firmer textures like bell peppers, onions, mushrooms, courgettes, aubergine, and cherry tomatoes (kept whole) perform exceptionally well on the grill. Avoid soft vegetables like leafy greens or thinly sliced cucumbers which can quickly become mushy and fall apart." } } ]}