Grilled Chicken and Veggie Skewers Recipe

This Grilled Chicken and Veggie Skewers Recipe is juicy, flavorful, and on the table in under 35 minutes. A healthy, colorful dinner the whole family will love!

My first attempt at making a Grilled Chicken and Veggie Skewers Recipe was, honestly, a bit of a disaster. I threw everything on the skewers without marinating, cranked the grill to high, and ended up with charred peppers surrounding suspiciously pale chicken.

Not my finest hour. But I kept at it, and now these skewers are the recipe my whole family requests the moment the weather gets warm.

The secret I discovered is deceptively simple: a great marinade and a little patience. You need that chicken soaking for at least an hour, ideally longer, and you need your grill at the right temperature before a single skewer touches the grates.

Once you nail those two things, the rest practically takes care of itself.

Quick Recipe Summary
Prep Time20 minutes (plus 1-8 hours marinating)
Cook Time12-15 minutes
Total Time35 minutes (active) + marinating time
Servings4 servings (8-10 skewers)
Difficulty LevelEasy

If you love grilling season as much as I do, you’ll also want to check out my Grilled Vegetable Skewers Recipe for a delicious veggie-only version that works great alongside this dish.

Grilled Chicken and Veggie Skewers Recipe

Why You’ll Love This Grilled Chicken and Veggie Skewers Recipe

This recipe checks every single box for an easy, crowd-pleasing dinner. It’s colorful, it’s healthy, it’s quick to cook, and it tastes like something you’d get at a summer restaurant — not something you threw together on a Tuesday.

  • It’s endlessly customizable. Don’t like zucchini? Swap it out. Prefer thighs over breasts? Go for it. The marinade works beautifully with whatever vegetables or proteins you have on hand.
  • The marinade does all the heavy lifting. A simple blend of olive oil, lemon juice, garlic, and dried herbs transforms plain chicken into something incredibly flavorful and juicy.
  • It’s a genuinely healthy meal. Lean protein, colorful vegetables, and a light olive oil-based marinade means you’re eating well without feeling like you’re making a sacrifice.
  • Minimal cleanup. Everything gets threaded onto skewers and grilled together. One surface, one set of skewers, minimal pots and pans.
  • It’s perfect for meal prep. The marinade can be made days in advance, and leftovers reheat beautifully over rice or inside a wrap the next day.
  • It’s a total crowd-pleaser. Kids and adults alike love food on a stick. Pull these out at your next cookout and watch them disappear.

Another grilling recipe my family loves just as much is this Teriyaki Grilled Chicken Recipe — the flavors are completely different but equally addictive.

Ingredients

You’ll need simple, fresh ingredients here — nothing fancy or hard to find. The key is good quality chicken and vegetables that are cut uniformly so everything cooks at the same rate.

For the Marinade:

  • 4 tablespoons (60 ml) olive oil
  • 3 tablespoons (45 ml) fresh lemon juice (about 1 large lemon)
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • ½ teaspoon onion powder
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon red pepper flakes (optional, for a little heat)

For the Skewers:

  • 1.5 lbs (680 g) boneless, skinless chicken breasts or thighs, cut into 1½-inch (3.8 cm) cubes
  • 1 medium zucchini, cut into ½-inch (1.3 cm) rounds
  • 1 medium yellow squash, cut into ½-inch (1.3 cm) rounds
  • 1 large red bell pepper, cut into 1½-inch (3.8 cm) pieces
  • 1 large yellow bell pepper, cut into 1½-inch (3.8 cm) pieces
  • 1 medium red onion, cut into 1½-inch (3.8 cm) wedges
  • 8 oz (225 g) cremini or button mushrooms, stems trimmed
  • 1 cup (150 g) cherry tomatoes

For Finishing:

  • Fresh flat-leaf parsley or basil, roughly chopped
  • Lemon wedges for serving
  • Flaky sea salt for finishing (optional)

Read Also: Grilled Lemon Herb Chicken Recipe

Kitchen Equipment Needed

Having the right tools makes assembling and grilling these skewers so much easier. I’ve made the mistake of using flimsy wooden skewers that snapped mid-flip — trust me, it’s worth investing in a decent set of metal ones.

  • Metal skewers (flat metal skewers are best — they prevent ingredients from spinning when you flip)
  • Alternatively, bamboo or wooden skewers soaked in water for at least 30 minutes
  • Outdoor gas or charcoal grill (or an indoor grill pan)
  • Instant-read meat thermometer — essential for knowing when chicken hits 165°F (74°C) exactly
  • Large zip-lock bags or a mixing bowl for marinating
  • Sharp chef’s knife and a sturdy cutting board
  • Silicone basting brush for brushing oil on the grill grates
  • Large plate or sheet pan for holding assembled skewers before grilling
  • Tongs for turning skewers on the grill

Read Also: Air Fryer Sesame Pork Skewers Recipe

These are my personal go-to picks based on years of grilling skewers every summer. A few of these genuinely changed how my skewers turned out.

1. Flat Metal Kabob Skewers Set

I switched from wooden skewers to flat metal ones a few summers ago, and it completely eliminated the spinning problem. The flat shape locks your chicken and veggies in place so everything grills evenly on all sides without sliding around every time you flip.

Get it on Amazon

2. ThermoPro Instant Read Meat Thermometer

This little tool is the reason I stopped guessing and started grilling perfect chicken every single time. I just probe the thickest piece of chicken mid-cook, and the moment it reads 165°F (74°C), I know it’s done — no more cutting into skewers to check.

Get it on Amazon

3. Smoked Paprika (High-Quality Spanish Variety)

Not all smoked paprika is created equal, and the quality makes a real difference in this marinade. A good Spanish smoked paprika gives these skewers a deep, slightly sweet smoky flavor that cheap supermarket versions just can’t replicate.

Get it on Amazon

4. OXO Good Grips Silicone Basting Brush

Oiling your grill grates properly prevents sticking, and a silicone brush is far easier to clean than those old-school bristle brushes that fall apart. I also use mine to brush the skewers with extra marinade partway through grilling.

Get it on Amazon

You might also enjoy: Grilled Portobello Mushrooms Recipe

Grilled Chicken and Veggie Skewers Recipe

Step-by-Step Instructions: How to Make Grilled Chicken and Veggie Skewers

Step 1: Make the Marinade

  • In a large bowl or a large zip-lock bag, combine the olive oil (4 tablespoons / 60 ml), fresh lemon juice (3 tablespoons / 45 ml), and minced garlic (4 cloves).
  • Add the dried oregano (1 teaspoon), dried basil (1 teaspoon), dried thyme (½ teaspoon), smoked paprika (1 teaspoon), and onion powder (½ teaspoon).
  • Season with salt (1 teaspoon) and black pepper (½ teaspoon). If you like heat, add the red pepper flakes (¼ teaspoon) now.
  • Whisk or shake everything together until fully combined. Taste the marinade at this stage — it should be bright, garlicky, and well-seasoned. Adjust salt if needed.
  • Set aside about 2 tablespoons (30 ml) of the marinade in a small bowl to use as a basting glaze during grilling. Do not use the reserved portion for raw chicken.

Step 2: Prep and Marinate the Chicken

  • Pat the chicken pieces dry with paper towels before adding them to the marinade. Dry chicken absorbs marinade better and develops better browning on the grill.
  • Cut the chicken into uniform 1½-inch (3.8 cm) cubes. If the pieces are too small, they’ll overcook and dry out; if too large, they won’t cook through in time with the vegetables.
  • Add the chicken to the bowl or bag with the marinade and toss or massage until every piece is thoroughly coated.
  • Seal the bag (or cover the bowl with plastic wrap) and refrigerate for a minimum of 1 hour. For best results, marinate for 4-8 hours. Do not marinate for longer than 8 hours, as the acidity from the lemon juice will begin to break down the chicken texture.

Step 3: Prep the Vegetables

  • While the chicken is marinating, wash and cut all your vegetables. Cut the zucchini and yellow squash into ½-inch (1.3 cm) rounds.
  • Cut the red and yellow bell peppers into roughly 1½-inch (3.8 cm) pieces — try to keep them the same size as the chicken cubes.
  • Cut the red onion into wedges, keeping them thick enough (about 1½ inches / 3.8 cm) so they don’t fall apart on the skewer.
  • Trim the stems of the mushrooms and leave them whole if small, or halve them if large. Leave the cherry tomatoes whole.
  • Place the cut vegetables in a separate bowl and drizzle with a little olive oil (about 1 tablespoon / 15 ml). Season lightly with salt and pepper and toss to coat. You do NOT need to marinate the vegetables the full time — adding them to the marinade in the last 30 minutes of the chicken’s marinating time is plenty.

Step 4: Soak Skewers (If Using Wooden Skewers)

  • If you’re using wooden or bamboo skewers, submerge them fully in cold water in a tall glass or shallow dish.
  • Soak for a minimum of 30 minutes, and ideally up to an hour. Soaking prevents them from catching fire or charring through on the grill.
  • Metal skewers don’t require soaking, but they will get very hot — use tongs or a heat-safe glove to handle them at all times after grilling begins.

Step 5: Assemble the Skewers

  • Remove the chicken from the marinade and let any excess drip off.
  • Thread the chicken and vegetables onto skewers, alternating between them. A good pattern might be: chicken, pepper, mushroom, chicken, zucchini, onion, chicken, cherry tomato — but don’t stress about perfection.
  • Leave a small gap between each piece (about ¼ inch / 6 mm). Packing items too tightly together prevents heat from circulating properly and leads to uneven cooking.
  • If you want truly precise doneness, you can put all the chicken on separate skewers from the vegetables. This way you can pull the chicken off when it hits 165°F (74°C) without worrying about the vegetables being overdone.
  • Continue until all the chicken and vegetables are used. You should get approximately 8-10 skewers.

Step 6: Preheat the Grill

  • Preheat your outdoor gas grill to medium-high heat, around 400-425°F (205-220°C). Allow at least 10-15 minutes for the grill to fully preheat.
  • Once hot, clean the grates with a grill brush, then use tongs and a folded paper towel dipped in oil to wipe the grates. This prevents sticking.
  • For charcoal grills, let the coals burn until they’re ash-gray and glowing, then spread them into an even single layer for medium-high heat.

Step 7: Grill the Skewers

  • Place the assembled skewers directly onto the preheated, oiled grill grates.
  • Grill for 5-7 minutes on the first side without moving them. You want grill marks to form before you flip.
  • Using tongs, rotate each skewer a quarter turn and grill for another 5-7 minutes. Continue rotating until the chicken is cooked through on all sides.
  • Use your instant-read thermometer to check the thickest piece of chicken — it must reach an internal temperature of 165°F (74°C) to be safe to eat.
  • During the last 2 minutes of grilling, brush the skewers with the reserved marinade (the portion you set aside before adding the raw chicken) to add a fresh burst of flavor.
  • Total grill time is approximately 12-15 minutes, depending on the size of your chicken pieces and your grill’s heat.

Step 8: Rest and Serve

  • Transfer the skewers to a clean plate or sheet pan and allow them to rest for 3-5 minutes before serving. Resting allows the juices in the chicken to redistribute, keeping it moist.
  • Sprinkle with freshly chopped parsley or basil and a pinch of flaky sea salt.
  • Serve with lemon wedges on the side for squeezing over everything — that final hit of citrus really brightens the whole dish.
  • Serve directly on the skewers for a fun, casual presentation, or slide everything off into a bowl or over a bed of rice or couscous.

I also love making my Grilled Salmon with Dill Sauce Recipe on nights when I want to mix things up with a different protein — the grilling technique is very similar.

Grilled Chicken and Veggie Skewers Recipe

Tips for the Best Grilled Chicken and Veggie Skewers

Getting these skewers absolutely right comes down to a handful of details that make a big difference. Here’s everything I’ve learned from making this recipe dozens of times:

  • Cut everything the same size. This is the single most important prep tip. When chicken and vegetables are cut to roughly the same size (around 1½ inches / 3.8 cm), they cook at a similar rate and you avoid burned veggies next to raw chicken.
  • Don’t skip the marinating time. One hour is the bare minimum. Four hours is ideal. The marinade not only flavors the chicken, it helps tenderize it and keeps it moist on the grill.
  • Reserve some marinade before adding raw chicken. Always set aside a couple of tablespoons BEFORE the raw chicken goes in. This is what you’ll use as a finishing glaze — never brush raw marinade onto nearly-cooked food.
  • Don’t crowd the skewers. Leave a little space between each piece. Tight packing means the ingredients steam rather than grill, and you lose those beautiful char marks.
  • Use chicken thighs for extra juiciness. Breasts work perfectly fine, but thighs are more forgiving — they stay juicy even if you cook them a minute or two longer than ideal.
  • Oil the grill grates right before adding the skewers. Use a folded paper towel dipped in vegetable oil, held with tongs. This step dramatically reduces sticking.
  • Use a thermometer, not your eyes. Chicken can look cooked on the outside while still being undercooked inside, especially with thicker pieces. Always verify 165°F (74°C).
  • Let them rest before serving. Even just 3-4 minutes of resting makes the chicken noticeably juicier when you bite in.
  • Add the cherry tomatoes last. They cook faster than everything else. If you’re worried about timing, put them on their own skewer so they don’t turn to mush.

Read Also: Mediterranean Quinoa Salad With Grilled Chicken Recipe

What to Serve with Grilled Chicken and Veggie Skewers

These skewers are incredibly versatile and pair well with a wide range of sides. The Mediterranean-leaning flavors of the marinade mean they pair especially well with rice, grains, and bright, fresh salads.

  • Mexican Street Corn — Sweet, charred corn with crema and cotija cheese is a fun, festive pairing that works beautifully at any cookout.
  • Healthy Coleslaw — A creamy or vinegar-based coleslaw adds cool crunch that balances the smoky warmth of the skewers.
  • Deviled Eggs — A classic party side that’s easy to make ahead and pairs wonderfully with grilled food.
  • Creamy Avocado Pasta — A light, fresh pasta that makes this a complete and satisfying dinner.
  • Healthy Hummus — Serve alongside warm pita bread for a Mediterranean-style spread that’s perfect for dipping.
  • Steamed white or brown rice — Simple and filling, rice soaks up any juices from the skewers beautifully.
  • Couscous or quinoa — Both cook in minutes and add a lovely nutty complement to the herbed chicken.
  • A simple green salad — Crisp romaine or arugula with lemon vinaigrette keeps things light and fresh.

Another favorite summer dinner: Shrimp Tacos with Mango Salsa

Variations of Grilled Chicken and Veggie Skewers

One of the best things about this recipe is how easily you can change it up. The formula stays the same — marinate, thread, grill — but the flavors and ingredients can shift in all kinds of exciting directions.

  • Teriyaki Chicken Skewers: Replace the lemon-herb marinade with a blend of soy sauce, honey, sesame oil, ginger, and garlic. Garnish with sesame seeds and green onions. Incredible over white rice.
  • BBQ Chicken Kabobs: Use your favorite BBQ Sauce Recipe as the marinade and for basting. Add chunks of pineapple between the chicken for a sweet-smoky-tangy combination.
  • Greek-Style Kabobs: Add a teaspoon of dried rosemary to the marinade and serve with Tzatziki Sauce and warm pita. Crumble feta over the top just before serving.
  • Spicy Harissa Skewers: Stir 2 tablespoons of harissa paste into the marinade for a North African-inspired version with serious heat and depth.
  • Honey Mustard Chicken Kabobs: Swap the olive oil marinade for a mix of Honey Mustard Sauce, garlic, and a splash of apple cider vinegar. Kids absolutely love this version.
  • Low-Carb Veggie Swaps: Replace starchy vegetables with more mushrooms, asparagus spears, or halved Brussels sprouts for an extra low-carb take on the recipe.
  • Pineapple and Chicken Skewers: Thread fresh pineapple chunks between the chicken pieces for a sweet, tropical twist that caramelizes beautifully on the grill.
  • Oven-Baked Version: Place assembled skewers on a foil-lined sheet pan and bake at 425°F (220°C) for 20-25 minutes, flipping halfway through. Finish under the broiler for 2-3 minutes for color.

Read Also: Summer Dinner Recipes

Storage and Reheating

Leftover skewers are genuinely one of the best things about making this recipe — they’re just as delicious the next day, especially when tucked into a wrap or served over a grain bowl.

  • Refrigerator: Slide the cooked chicken and vegetables off the skewers and transfer to an airtight container. Store in the refrigerator for up to 4 days.
  • Freezer: For longer storage, allow the cooked skewers to cool completely, then transfer to a freezer-safe bag or container. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheating on the stovetop (recommended): Heat a skillet over medium heat with a small drizzle of olive oil. Add the leftover chicken and vegetables and cook, stirring occasionally, for 3-5 minutes until heated through. This method keeps the vegetables from turning mushy.
  • Reheating in the microwave: Place leftovers in a microwave-safe dish, cover loosely with a damp paper towel, and heat in 30-second bursts until warmed through. This is the fastest option but can slightly soften the vegetables.
  • Reheating on the grill: If you have the grill running, place leftover skewers back on medium heat for 2-3 minutes per side. This is the best way to revive those grill flavors.
  • Do not refreeze: Once thawed, don’t refreeze the chicken. Use it within 2 days of thawing.

Another recipe that’s perfect for meal prepping: Summer Vegetable Stir Fry Recipe

Nutritional Facts

The following nutritional values are estimated per serving (approximately 2-3 skewers) based on the recipe as written, using boneless, skinless chicken breast. Actual values may vary depending on the specific ingredients used.

NutrientPer Serving
Calories~280 kcal
Protein32 g
Total Fat12 g
Saturated Fat2 g
Carbohydrates11 g
Dietary Fiber3 g
Sugars6 g
Sodium520 mg
Cholesterol80 mg
Vitamin C~95 mg (105% DV)
Iron~1.5 mg
Potassium~750 mg

These are estimated values only. For precise nutrition information, use a nutritional calculator with your exact brands and quantities.

Another colorful, nutrient-dense dinner idea: Grilled Peach and Burrata Salad Recipe

Health Benefits of Key Ingredients

This recipe isn’t just delicious — it’s also genuinely nourishing. Each ingredient brings something meaningful to the table nutritionally.

  • Chicken breast: An excellent source of lean protein, which is essential for muscle repair, satiety, and overall metabolic function. One serving provides roughly 30+ grams of protein with very little saturated fat.
  • Bell peppers: Among the richest food sources of Vitamin C available — a single red bell pepper can contain over 150% of your daily recommended intake. They’re also packed with antioxidants like beta-carotene and quercetin.
  • Zucchini and yellow squash: Both are low in calories but high in Vitamin B6, Vitamin C, and potassium. They’re also a good source of soluble fiber, which supports digestive health and keeps you feeling fuller longer.
  • Red onion: Contains quercetin and sulfur compounds with anti-inflammatory properties. Research also suggests that onions may support heart health by helping manage cholesterol levels.
  • Mushrooms: One of the rare non-animal food sources of Vitamin D (especially when sun-exposed). They also provide selenium, potassium, and B vitamins like riboflavin and niacin.
  • Olive oil: The base of the marinade provides heart-healthy monounsaturated fats and polyphenols with antioxidant properties. It helps the body absorb fat-soluble vitamins from the vegetables.
  • Garlic: Contains allicin, a bioactive compound that has been associated with immune support, reduced blood pressure, and anti-inflammatory effects.
  • Lemon juice: Bright and zesty, lemon juice adds Vitamin C and helps the body absorb non-heme iron from plant-based foods in this dish.

I love recipes that taste indulgent but are actually packed with goodness. If you enjoy this approach to cooking, my Watermelon Feta Salad with Mint Recipe is another summer staple that’s as healthy as it is beautiful.

FAQs About Grilled Chicken and Veggie Skewers

1. Can I use chicken thighs instead of chicken breasts?

Absolutely — and honestly, I often prefer thighs for this recipe. They have more fat, which keeps them juicier on the grill even if they cook a minute or two longer than planned.

Just make sure they still reach an internal temperature of 165°F (74°C) before serving.

2. How long should I marinate the chicken?

The minimum effective marinating time is 1 hour, but 4-8 hours gives you the best flavor and texture. Don’t go beyond 8-10 hours with this marinade.

The lemon juice will start to break down the chicken’s texture past that point, making it a little mealy rather than tender.

3. Can I make these in the oven if I don’t have a grill?

Yes, definitely. Place the assembled skewers on a foil-lined, rimmed baking sheet and bake at 425°F (220°C) for 20-25 minutes, flipping halfway through. To get a little char and color on the outside, switch the oven to broil for the final 2-3 minutes.

Keep a close eye during broiling so nothing burns.

4. Why do my vegetables always burn before the chicken is cooked?

This usually comes down to two things: the pieces are cut unevenly, or the grill is too hot. Make sure all your chicken and vegetables are cut to a similar size (around 1½ inches / 3.8 cm).

You can also put vegetables on separate skewers from the chicken so you can pull them off the grill a minute or two earlier if needed.

5. Can I prep these ahead of time?

Yes — and it actually makes them better. You can marinate the chicken up to 8 hours in advance, and you can assemble the skewers a few hours ahead of time, then cover and refrigerate them until you’re ready to grill. Just let the assembled skewers sit at room temperature for about 15-20 minutes before grilling.

Cold meat straight from the fridge takes longer to cook and can cook unevenly.

Read Also: Easy Healthy Dinner Recipes for Family

Grilled Chicken and Veggie Skewers Recipe

Grilled Chicken and Veggie Skewers

Author: Wholesome Cove
280kcal
No ratings yet
Share Print Save
Prep 20 minutes
Cook 15 minutes
Total 35 minutes
These Grilled Chicken and Veggie Skewers are juicy, colorful, and packed with Mediterranean flavor thanks to a simple olive oil, lemon, and herb marinade. With minimal prep and just 12–15 minutes on the grill, they make a healthy, crowd-pleasing dinner that’s endlessly customizable and perfect for everything from busy weeknights to summer cookouts.
Servings 4 servings
Course Main Course
Cuisine Mediterranean

Ingredients

For the Marinade
  • 4 tbsp olive oil - 60 ml
  • 3 tbsp fresh lemon juice - 45 ml; about 1 large lemon
  • 4 garlic cloves - minced
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • ½ tsp dried thyme
  • 1 tsp smoked paprika
  • ½ tsp onion powder
  • 1 tsp salt
  • ½ tsp black pepper
  • ¼ tsp red pepper flakes - optional, for heat
For the Skewers
  • 1.5 lbs boneless skinless chicken breasts or thighs - 680 g; cut into 1½-inch (3.8 cm) cubes
  • 1 medium zucchini - cut into ½-inch (1.3 cm) rounds
  • 1 medium yellow squash - cut into ½-inch (1.3 cm) rounds
  • 1 large red bell pepper - cut into 1½-inch (3.8 cm) pieces
  • 1 large yellow bell pepper - cut into 1½-inch (3.8 cm) pieces
  • 1 medium red onion - cut into 1½-inch (3.8 cm) wedges
  • 8 oz cremini or button mushrooms - 225 g; stems trimmed
  • 1 cup cherry tomatoes - 150 g; left whole
For Finishing
  • fresh flat-leaf parsley or basil - roughly chopped, for garnish
  • lemon wedges - for serving
  • flaky sea salt - optional, for finishing

Equipment

  • Metal skewers (flat) - Flat skewers prevent ingredients from spinning when flipped; preferred over round
  • Bamboo or wooden skewers - (optional) Soak in water for at least 30 minutes before use
  • Outdoor gas or charcoal grill - Or an indoor grill pan
  • Instant-read meat thermometer - Essential for verifying chicken reaches 165°F (74°C)
  • Large zip-lock bags or mixing bowl - For marinating the chicken
  • Sharp chef’s knife
  • Cutting board - Sturdy
  • Silicone basting brush - For oiling grill grates and brushing reserved marinade onto skewers
  • Large plate or sheet pan - For holding assembled skewers before grilling
  • Tongs - For turning skewers on the grill

Method

  1. Whisk together olive oil, lemon juice, minced garlic, oregano, basil, thyme, smoked paprika, onion powder, salt, pepper, and red pepper flakes (if using) in a large bowl or zip-lock bag. Set aside 2 tablespoons (30 ml) of marinade in a small bowl to use as a basting glaze — do not use this reserved portion on raw chicken.
  2. Pat chicken dry with paper towels, cut into uniform 1½-inch (3.8 cm) cubes, and add to the marinade, tossing to coat thoroughly. Seal and refrigerate for at least 1 hour, ideally 4–8 hours; do not exceed 8 hours or the lemon juice will break down the texture.
  3. Cut zucchini and squash into ½-inch rounds; cut peppers and onion into 1½-inch pieces; trim mushroom stems and leave cherry tomatoes whole. Toss vegetables in a drizzle of olive oil with salt and pepper; add them to the marinade for the last 30 minutes of the chicken’s marinating time.
  4. If using bamboo or wooden skewers, submerge them fully in cold water and soak for at least 30 minutes (up to 1 hour) to prevent charring on the grill. Metal skewers can skip this step.
  5. Thread chicken and vegetables alternately onto skewers, leaving a small ¼-inch gap between each piece for even heat circulation. You should get approximately 8–10 skewers.
  6. Preheat your gas grill to medium-high heat (400–425°F / 205–220°C) for 10–15 minutes, then clean the grates and wipe with an oil-dipped paper towel held in tongs to prevent sticking. For charcoal, let coals burn to ash-gray before spreading evenly.
  7. Grill skewers for 5–7 minutes per side, rotating a quarter turn each time, until the chicken reaches an internal temperature of 165°F (74°C) — about 12–15 minutes total. In the last 2 minutes, brush with the reserved marinade for a fresh burst of flavor.
  8. Transfer skewers to a clean plate and rest for 3–5 minutes, then garnish with fresh chopped parsley or basil and a pinch of flaky sea salt. Serve with lemon wedges on the side for squeezing over everything.

Nutrition

Serving1Serving (2–3 skewers)Calories280kcalCarbohydrates11gProtein32gFat12gSaturated Fat2gPolyunsaturated Fat1.5gMonounsaturated Fat7.5gCholesterol80mgSodium520mgPotassium750mgFiber3gSugar6gVitamin A35IUVitamin C105mgCalcium4mgIron8mg

Notes

  • Marinate for at least 1 hour, but 4–8 hours gives the best flavor and tenderness. Do not exceed 8–10 hours as the lemon juice will make the chicken mealy.
  • Cut all chicken and vegetables to roughly 1½ inches (3.8 cm) so they cook at the same rate and you avoid charred veggies with underdone chicken.
  • Always reserve 2 tablespoons of marinade BEFORE adding raw chicken to use as a safe finishing glaze.
  • Chicken thighs are more forgiving than breasts — they stay juicy even if cooked a minute or two longer than ideal.
  • Put cherry tomatoes on their own skewer if possible; they cook faster than everything else and can turn to mush.
  • No grill? Bake assembled skewers on a foil-lined sheet pan at 425°F (220°C) for 20–25 minutes, flipping halfway, then broil 2–3 minutes for color.
  • Store leftovers (slid off skewers) in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.
  • Reheat leftovers in a skillet over medium heat with a drizzle of olive oil for 3–5 minutes to keep vegetables from going mushy.
  • Assemble skewers up to a few hours ahead, cover, and refrigerate. Let them sit at room temperature for 15–20 minutes before grilling so they cook evenly.
  • For extra flavor variations, swap the marinade for teriyaki, BBQ sauce with pineapple, or harissa paste.

Tried this recipe?

Let us know how it was!

Final Thoughts

If you’ve been looking for a recipe that genuinely delivers on flavor without demanding hours of your time, this is it. These Grilled Chicken and Veggie Skewers have become a staple in my house for good reason.

Every time I make them, I’m reminded that the best meals don’t have to be complicated. Great ingredients, a good marinade, and a hot grill are really all you need.

Give this recipe a try this week and let me know what you think in the comments below. Did you add any of your own twists? I’d love to hear about it — and if you make these, sharing a photo on social media always makes my day!

Recommended: