Easy Grilled Vegetable Skewers

By on

These Easy Grilled Vegetable Skewers turn zucchini, summer squash, mushrooms, peppers, and red onion into a colorful side with lightly charred edges in about 15 minutes on the grill! A balsamic lemon-garlic marinade adds plenty of fresh, savory flavor to every bite.

162 CAL 19g CARBS 8g FAT 7g PROTEIN 3
Leave a Comment

Whenever I’m already grilling dinner, I try to get the vegetables out there too. It keeps me from bouncing between the kitchen and the grill, and these skewers are one of my easiest ways to use up whatever zucchini, peppers, onions, or mushrooms are hanging around in the fridge!


They’re especially good for a Labor Day BBQ when I’m trying to use up the last of those fresh summer vegetables before the season shifts. Toss everything with the marinade, thread the vegetables onto skewers, and grill until tender and browned. You can easily change the vegetables or seasoning based on what you have and what else is on the menu!

Grilled vegetable kabobs in a bowl with olive oil, lemon, fresh herbs, garlic, and Dijon mustard.

Before You Get Started

A few small prep details make the vegetables easier to skewer and help everything cook at the same pace.

  • Wooden skewers: Soak about 8 wooden skewers in water for 15-30 minutes before grilling. Metal skewers can be used immediately.
  • Even pieces: Keep the zucchini, squash, peppers, and onions close to the same size so one vegetable isn’t finished long before the others.
  • Onion prep: Leave the red onion pieces a few layers thick instead of separating them completely. They’ll stay more securely on the skewer as they soften.
  • Fresh herbs: Parsley, basil, cilantro, thyme, and rosemary all work well with the balsamic, lemon, and garlic marinade, so use what fits the rest of your meal.

How to Make Grilled Vegetable Skewers

Once everything is chopped, the marinade and skewers are quick to put together.

1. Make The Marinade

Whisk together the balsamic vinegar, olive oil, lemon juice, Dijon mustard, garlic, fresh herbs, salt, and pepper.

Add the chopped vegetables and toss until evenly coated. Let them sit for about 15 minutes to soak up the marinade.

2. Thread The Skewers

Thread the zucchini, summer squash, red onion, peppers, and mushrooms onto the prepared skewers.

Pro tip: Leave a little space between the vegetables instead of pressing them tightly together. More exposed surface means more direct heat and better browning.

3. Grill The Vegetables

Grill the skewers for 6-8 minutes, then flip and cook for another 4-6 minutes until the vegetables are tender and lightly charred.

Pro tip: For more color on every side, rotate the skewers every 3-4 minutes instead of only flipping them once.

4. Finish And Serve

Drizzle the vegetables with a little extra olive oil or balsamic vinegar if desired. Finish with fresh herbs, salt, and pepper to taste.

Recipe Ideas and Variations

The basic recipe is easy to take in a completely different direction with a new marinade, seasoning blend, or a little something sweet!

  • Add pesto: Toss the vegetables with homemade or store-bought pesto for plenty of basil and garlic flavor.
  • Go Southwestern: Combine olive oil and lime juice with fajita seasoning for smoky skewers that pair especially well with chicken or steak.
  • Make them spicy: Use olive oil, lemon, and Cajun seasoning for a little heat. I especially like this version with grilled shrimp or fish!
  • Use barbecue sauce: Brush the vegetables with your favorite barbecue sauce for a sweet and smoky variation that fits right into a classic BBQ spread.
  • Add fruit: Pineapple, peaches, or plums caramelize beautifully on the grill and work especially well with barbecue or citrus flavors.
  • Change the seasoning: Italian seasoning, lemon pepper, or curry powder can easily change the flavor to match the rest of your meal.

Best Vegetables for Kabobs

Choose vegetables with similar cooking times when possible, then give denser options a head start before they hit the grill.

  • Best all-around choices: Zucchini, summer squash, bell peppers, red or sweet onions, mushrooms, and cherry tomatoes all cook well together.
  • Potatoes and root vegetables: Baby potatoes, red potatoes, sweet potatoes, carrots, and butternut squash should be boiled or microwaved until just tender before threading them onto skewers.
  • Corn: Cut corn on the cob into small rounds before adding it to the skewer. Once cut down, it can cook alongside the other vegetables.
  • More options: Eggplant, asparagus, broccoli, cauliflower, and cabbage can all work well. Cut them into sturdy pieces that are large enough to stay securely on the skewer.

Recipe Tips and Tricks

These are the little details I’ve found most useful when making mixed vegetable kabobs.

  • Keep proteins separate: Chicken, steak, pork, shrimp, and tofu can all use similar seasonings, but separate skewers give you better control over the cooking time of each ingredient.
  • Stop spinning vegetables: Flat metal skewers make vegetables easier to turn. With round skewers, threading larger vegetables onto two parallel skewers also keeps them from rotating.
  • Thread mushrooms through the center: Push the skewer through the stem and center of the mushroom instead of the thin edge of the cap, which is more likely to split.
  • Short on marinating time: Grill the vegetables with olive oil, salt, and pepper, then add pesto, dressing, balsamic vinegar, citrus, Parmesan, or fresh herbs after cooking.
  • Use the small pieces too: If you end up with vegetable pieces that are too small or awkward for the skewers, add them to a grill basket instead of tossing them.
  • Separate slower vegetables: If you want to use something denser that still needs more cooking time, give it its own skewer. That way you can leave it on the grill without overcooking the zucchini or mushrooms.

What to Serve with Grilled Vegetable Skewers

I love pairing these with a grilled protein so the entire meal can stay outside!

  • Pesto Chicken: Herby pesto chicken is an especially good match for the lemon, garlic, and fresh herbs in the vegetables.
  • Grilled Salmon: Smoky grilled salmon and colorful vegetable skewers make an easy summer dinner with very little indoor cooking.
  • Grilled Pork Chops: Juicy grilled pork chops make these skewers hearty enough for a family dinner or backyard BBQ.
  • Grilled Pineapple Barbecue Chicken: Pair this with the barbecue or pineapple variation for a sweet and smoky summer meal.
  • Garlic Lemon Shrimp Kabobs: The garlic and lemon flavors work naturally with the marinade on the vegetables, and both sets of skewers can go on the grill together.
  • Green Chile Turkey Burgers: These burgers are a great match for the Southwestern or Cajun vegetable variation at a summer cookout.

    Theading vegetable skewers for the grill with mushrooms, zucchini, red onion, and bell peppers.

    Storage & Reheating

    The vegetables soften slightly after refrigeration, but the leftovers are still useful for quick lunches and dinners.

    • Storage: Store the cooked vegetables in an airtight container in the refrigerator for up to 3 days.
    • Freezer: Freezing isn’t recommended for best texture. Zucchini and summer squash become much softer after thawing.
    • Reheating: Warm the vegetables briefly on the grill or in a hot skillet to bring back some of the browned texture. The microwave works when you’re short on time.
    • Leftovers: Remove the vegetables from the skewers and add them to pasta, wraps, quesadillas, salads, grain bowls, or scrambled eggs.

Frequently Asked Questions

Here are some of the most commonly asked questions about this recipe:

Yes. Chop the vegetables up to a day ahead and store them covered in the refrigerator. Mix the marinade separately, then toss everything together about 15 minutes before assembling and grilling the skewers.

Make sure the grill grates are clean and fully heated before adding the skewers. The oil in the marinade also helps prevent sticking. Give the vegetables time to develop some color before trying to turn them. They’ll usually release more easily once the surface has browned.

Yes. Both work well for vegetable skewers. A gas grill makes the heat easy to control, while charcoal adds more smoky flavor. Remove the skewers once the vegetables are tender and browned around the edges.

This usually happens when vegetables with very different densities are placed on the same skewer. Dense vegetables like potatoes, carrots, and winter squash need to be partially cooked first or grilled separately. Keeping all the pieces fairly similar in size also helps them cook more evenly.

The Recipe
Grilled vegetable skewers with red onion, bell pepper, zucchini, summer squash, and mushrooms on wooden skewers.

Easy Grilled Vegetable Skewers

162 CAL 19g CARBS 8g FAT 7g PROTEIN 3
PREP TIME: 40 Min
COOK TIME: 15 Min
TOTAL TIME: 55 Min
Leave a comment
  • Print
  • Download
  • Send to your inbox

Ingredients

US METRICS
  • 2 zucchini, cut into half moons
  • 2 summer squash, cut into half moons
  • 1 red onion, cut into bite sized pieces
  • 1 red bell pepper, cut into bite sized pieces
  • 1 yellow bell pepper, cut into bite sized pieces
  • 16 button mushrooms, whole or halved depending on size
  • 2 tbsp balsamic vinegar
  • 2 tbsp olive oil
  • 1 tbsp lemon juice
  • 2 tsp dijon mustard
  • 2 garlic cloves, minced
  • 1/4 cup fresh herbs, chopped
  • Salt and pepper

Instructions

(Hide Media)

Switch to prevent your screen from going dark.

1

Soak around 8 wooden skewers in water for 15-30 minutes to prevent burning. Mix together the balsamic vinegar, olive oil, lemon juice, mustard, garlic cloves, fresh herbs, salt, and pepper. Toss with the chopped vegetables. Let sit for 15 minutes for the vegetables to soak up some of the flavors from the marinade.

Chopped zucchini, summer squash, mushrooms, bell peppers, and red onions in a bowl with olive oil, vinegar, and herbs,
2

Thread the vegetables onto the skewers.

A hand threading the vegetables onto wooden skewers.
3

Grill for 6-8 minutes and then flip and continue to cook for 4-6 minutes until vegetables are lightly charred and cooked through. For more char, turn the vegetables every 3-4 minutes to cook on all four sides.

Vegetable kabobs on a charcoal grill with grass in the background.
4

Finish with an extra drizzle of olive oil and vinegar if desired. Top with extra fresh herbs if desired. Season with salt and pepper if needed.

Grilled vegetable skewers on a wire rack and a plate with fresh herbs.
Nutritional Facts
Serving Size: 2-3 skewers
Amount Per Serving
Calories 162
Calories from Fat 73
% Daily Value *
Total Fat 8g
13%
Saturated Fat 1g
6%
Monounsaturated Fat 0g
0%
Polyunsaturated Fat 0g
0%
Cholesterol 0mg
0%
Sodium 87mg
4%
Total Carbohydrate 19g
6%
Dietary Fiber 5g
22%
Sugars 13g
Protein 7g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
0 Comments
On Easy Grilled Vegetable Skewers
user image
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.