There’s nothing like the sizzle of skewers hitting a hot grill on a summer evening. The smell of charred veggies and juicy chicken instantly transports me back to my first backyard barbecue disaster – I burned everything except the zucchini, which somehow stayed raw in the middle. That’s when I perfected these foolproof grilled chicken and veggie skewers, now my go-to for stress-free entertaining. What I love most is how they turn basic ingredients into something magical – tender chicken with those gorgeous grill marks, sweet caramelized peppers, and onions that get just the right amount of smoky char. They’re healthy enough to feel virtuous but delicious enough that nobody misses the heavy sides.

Why You’ll Love These Grilled Chicken and Veggie Skewers
Let me tell you why these skewers have become my summer obsession – and why they’ll be yours too! First off, they’re ridiculously easy to throw together. I’m talking 15 minutes of prep (most of which is just chopping veggies while sipping iced tea). The marinade does all the flavor work for you while you relax.
But here’s the real magic – they’re packed with colorful veggies and lean protein, so you can feel good about serving them. My kids actually eat their vegetables when they’re threaded on these skewers (parenting win!). They’re perfect for those lazy summer evenings when you want something light but satisfying.
The best part? You can customize them with whatever veggies you have on hand. I’ve used everything from zucchini to mushrooms to pineapple chunks when I’m feeling fancy. They always turn out delicious, and the leftovers (if there are any!) make amazing lunchbox additions the next day.
Ingredients for Grilled Chicken and Veggie Skewers
Okay, let’s talk ingredients – and I promise, nothing fancy here! These are all pantry staples you probably already have, which is why I make these skewers at least twice a week during grilling season. I like to separate everything into two groups: the marinade (which is where the magic happens) and the skewer components.
For the Marinade
This simple marinade is my secret weapon – it’s inspired by Greek souvlaki but way easier. You’ll need:
- 1/4 cup olive oil (the good stuff – it makes a difference!)
- 2 tablespoons fresh lemon juice (bottled works in a pinch, but fresh is best)
- 2 teaspoons garlic powder (trust me, it distributes better than fresh garlic here)
- 1 teaspoon dried oregano (rub it between your fingers to wake up the flavor)
- 1/2 teaspoon salt (I use kosher)
- 1/4 teaspoon black pepper (freshly ground if you’ve got it)
For the Skewers
Now for the fun part – the colorful stuff! Here’s what I use, but feel free to mix it up:
- 1 pound chicken breast, cut into 1-inch cubes (thighs work too if you prefer juicier meat)
- 1 red bell pepper, cut into 1-inch chunks (seeds and ribs removed, obviously)
- 1 yellow bell pepper, same deal (the color combo makes them so pretty)
- 1 red onion, cut into chunks (they get so sweet when grilled)
- 1 cup cherry tomatoes (leave them whole – they burst with flavor)
See? Nothing complicated. The beauty of this recipe is how these simple ingredients transform into something spectacular with just a little time on the grill. Now let’s get those skewers assembled!
How to Make Grilled Chicken and Veggie Skewers
Alright, let’s get these beauties on the grill! I promise it’s easier than you think – I’ve made this recipe so many times I could do it in my sleep (though I don’t recommend trying that with an open flame). Here’s my foolproof method for perfect skewers every single time:
- Make the marinade: Grab a big bowl and whisk together that olive oil, lemon juice, garlic powder, oregano, salt, and pepper. Give it a quick taste – it should make your taste buds dance! If it’s too tart, add a pinch more salt. Too bland? Another sprinkle of oregano. Trust your instincts here.
- Marinate the chicken: Toss those cubed chicken pieces right into the bowl of marinade. Get your hands in there and massage it all together – yes, it’s messy, but that’s half the fun! Cover and let it hang out in the fridge for at least 30 minutes. If you’ve got time, an hour is even better. The chicken will soak up all that garlicky, herby goodness.
- Assemble the skewers: Now the creative part! Thread your marinated chicken and prepped veggies onto skewers. Important: If you’re using wooden skewers (my go-to), soak them in water for 30 minutes first. Otherwise, you’ll end up with flaming sticks instead of delicious skewers – learned that one the hard way!
- Fire up the grill: Get your grill nice and hot – medium-high heat is perfect. You should be able to hold your hand about 4 inches above the grates for just 3-4 seconds before it gets too hot. Grill those skewers for 8-10 minutes, turning them every couple minutes for even cooking. You’ll know they’re done when the chicken is no longer pink inside and the veggies have those gorgeous char marks.

Pro Tip for Perfect Skewers
Here’s my secret for evenly cooked grilled chicken and veggie skewers: alternate between chicken and different veggies on each stick. The chicken takes slightly longer to cook than, say, cherry tomatoes, so spacing them out prevents some pieces from overcooking while others finish. Plus, it makes every bite a perfect mix of flavors and textures – juicy chicken with sweet peppers, tangy onions, and those burst-in-your-mouth tomatoes. Absolute perfection!
Serving Suggestions for Grilled Chicken and Veggie Skewers
Oh, the possibilities! These grilled chicken and veggie skewers are like the social butterflies of summer meals – they pair beautifully with practically anything. My absolute favorite combo? A big scoop of fluffy jasmine rice to soak up all those delicious juices, plus a simple kale and sweet potato salad for some crunch. The earthy flavors balance the skewers perfectly.
When I’m feeling extra lazy (which is often), I’ll just throw some corn cobs right on the grill while the skewers cook. A little butter, a sprinkle of chili powder – boom, instant summer feast. For potlucks, I arrange the skewers over a bed of couscous or quinoa – makes for such a pretty presentation, and the grains catch all those tasty drippings. Don’t forget the lemon wedges for squeezing – that bright acidity cuts through the richness beautifully!

Storage and Reheating Tips
Okay, let’s talk leftovers – though in my house, we rarely have any! If you’re lucky enough to have extra skewers, here’s how to keep them tasting fresh. I like to pop them in an airtight container (still on the sticks if they fit) and refrigerate for up to 3 days. When reheating, the oven’s your best friend – 350°F for about 10 minutes keeps everything juicy. The microwave works in a pinch, but be warned: those beautiful cherry tomatoes might explode! (Learned that one the messy way.)
Nutritional Information
Just so you know, these numbers are ballpark figures – your exact count might vary depending on your chicken’s size or how generous you are with that delicious marinade! Think of it like this: each skewer gives you about 280 calories packed with 28g protein and plenty of vitamins from those colorful veggies. The Mediterranean-style marinade keeps things light while adding tons of flavor. But hey, we’re not counting when food tastes this good, right? (Nutritional values are estimates and vary based on ingredients/brands.)
Frequently Asked Questions
Can I use other vegetables besides bell peppers?
Absolutely! That’s the beauty of these skewers – they’re like a blank canvas for your favorite veggies. I’ve had great success with zucchini slices (cut thick so they don’t fall apart), mushrooms (baby bellas are my go-to), and even pineapple chunks for a sweet twist. Just keep everything roughly the same size so they cook evenly. Eggplant works too, but toss it with a little oil first since it tends to dry out.
How long should I marinate the chicken?
Here’s my rule of thumb: at least 30 minutes, but no more than 4 hours. The sweet spot is about 1-2 hours – enough time for the flavors to really sink in without the lemon juice making the chicken mushy. If you’re in a rush, even 15 minutes will help, but trust me, the longer you wait, the more flavorful those grilled chicken and veggie skewers will be!
Can I bake these instead of grilling?
Yes! I’ve done this many times when rain ruined my grilling plans. Just arrange the skewers on a baking sheet lined with foil (for easy cleanup) and broil on high for about 10-12 minutes, turning halfway. They won’t get quite as smoky, but they’ll still be delicious. You can also bake at 400°F for 15-20 minutes if you prefer. The veggies might not char as nicely, but the chicken will still be juicy and flavorful.
Do I have to use wooden skewers?
Not at all! Metal skewers work great and eliminate the soaking step. Just be careful – they get crazy hot on the grill. I actually prefer wooden skewers for presentation (they look so rustic and pretty), but if you’re using metal, consider double-skewering for stability. This keeps everything from spinning when you turn them. Either way, you’ll end up with perfect grilled chicken and veggie skewers!
Share Your Grilled Chicken and Veggie Skewers
I’d love to see your skewer masterpieces! Snap a photo of your grilled creations and tag me on Instagram – nothing makes me happier than seeing your colorful skewer variations. Did you add a special twist to the marinade? Try a new veggie combo? Drop a comment below and share your genius ideas. Your creativity might just inspire my next batch!

Grilled Chicken and Veggie Skewers
Ingredients
Equipment
Method
- In a bowl, whisk together olive oil, lemon juice, garlic powder, oregano, salt, and pepper to make the marinade.
- Add chicken cubes to the marinade and toss to coat. Let marinate for at least 30 minutes.
- Thread marinated chicken, bell peppers, red onion, and cherry tomatoes onto skewers.
- Preheat grill to medium-high heat. Grill skewers for 8-10 minutes, turning occasionally, until chicken is cooked through.
