Lemon Garlic Grilled Chicken Skewers with Veggies – Juicy, Bright & Built for Summer
Prep Time: 20 minutes | Marinate Time: 1 hour | Cook Time: 12 minutes | Total Time: 1 hour 32 minutes | Servings: 4 | Calories: 320 kcal per serving
Lemon garlic grilled chicken skewers with veggies are the summer dinner that delivers every time — juicy, tender chicken that has soaked up a bright, garlicky lemon marinade for an hour, threaded alternately with colorful vegetables onto skewers and grilled over high heat until charred at the edges and perfectly cooked through. The marinade is simple and honest. The technique is straightforward. The result is a platter of skewers that smells extraordinary and tastes even better.

This is the kind of meal that works for everything summer throws at you. A weeknight dinner on the grill when you have an hour to let the chicken marinate. A backyard gathering where a platter of colorful skewers feeds a crowd without any complicated logistics. A meal prep staple that reheats well and tastes equally good cold the next day sliced over a salad.
The lemon and garlic combination is one of the oldest and most reliable flavor partnerships in grilling because it genuinely works — the lemon tenderizes and brightens, the garlic adds depth and savory character, and the olive oil carries both into the chicken and keeps it moist on the hot grill. Add vibrant bell peppers, zucchini, and red onion threaded between the chicken, and you have color, crunch, and a complete meal on a single stick.
Why You Will Love This Recipe
Lemon garlic grilled chicken skewers with veggies earn a permanent spot in your summer grilling rotation. Here is exactly why.
- The marinade does all the heavy lifting. One hour in the lemon garlic marinade and the chicken becomes tender, fragrant, and deeply flavorful before it even touches the grill.
- Fast on the grill. Chicken thigh or breast pieces cut to the right size, cook through completely in 10 to 12 minutes over high heat — fast enough for a weeknight.
- A complete meal on a skewer. Chicken and vegetables together on the same stick means this is a full dinner without needing multiple dishes or complicated sides.
- Stunning on a platter. Alternating red, yellow, green, and white on the skewer makes these look like something you would order at a restaurant — without the restaurant bill.
- Works year-round. An outdoor grill in summer. A cast-iron grill pan in winter. This recipe delivers beautifully on both.
Ingredients
For the Chicken and Marinade
- 1½ lbs (680g) boneless skinless chicken thighs or breasts, cut into 1½-inch chunks
- 4 tablespoons extra virgin olive oil
- 3 tablespoons fresh lemon juice (about 1½ lemons)
- 1 teaspoon lemon zest
- 4 cloves garlic, minced or grated
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional)
For the Vegetables
- 1 large red bell pepper, cut into 1½-inch pieces
- 1 large yellow bell pepper, cut into 1½-inch pieces
- 1 medium zucchini, cut into ½-inch rounds
- 1 red onion, cut into 1½-inch wedges, layers separated
- 1 cup (150g) cherry tomatoes (optional, add to skewers whole)
- 1 tablespoon olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
For Serving
- Fresh flat-leaf parsley or cilantro, chopped
- Lemon wedges
- Warm flatbread or pita
- Cucumber mint yogurt dip or hummus
- Extra drizzle of olive oil
Equipment Needed
- Outdoor grill or cast-iron grill pan
- 8 to 10 metal or wooden skewers (soak wooden ones in water for 30 minutes)
- Large mixing bowl (for the marinade)
- Tongs
- Pastry brush
- Chef’s knife and cutting board
- Measuring cups and spoons
- Serving platter
Instructions
Step 1: Make the Marinade
In a large mixing bowl, whisk together the olive oil, fresh lemon juice, lemon zest, minced garlic, dried oregano, smoked paprika, cumin, salt, black pepper, and red pepper flakes if using. Taste the marinade — it should be bright, garlicky, and well seasoned.
Step 2: Marinate the Chicken
Add the chicken chunks to the marinade and toss thoroughly until every piece is completely coated. Cover the bowl with plastic wrap or transfer to a zip-lock bag and refrigerate for at least 1 hour — 2 hours gives an even better result. Do not marinate longer than 4 hours as the lemon juice will begin to break down the chicken texture too aggressively.
Step 3: Prepare the Vegetables
Cut all the vegetables into pieces roughly the same size as the chicken chunks so they cook at the same rate on the skewer. Toss the cut vegetables in olive oil, salt, and pepper.
Step 4: Thread the Skewers
Thread the chicken and vegetables alternately onto the skewers — a piece of chicken, a piece of red pepper, a piece of chicken, a piece of zucchini, a wedge of red onion, and so on. Alternate colors and textures deliberately for the most visually striking skewer. Do not pack the pieces too tightly together — leaving a small gap between each piece allows the heat to circulate and cook each component evenly.
Step 5: Preheat the Grill
Heat the outdoor grill or grill pan to medium-high heat. Brush the grates lightly with oil. A properly hot grill gives the chicken and vegetables the char and caramelization that makes skewers so much better than oven-roasted alternatives.
Step 6: Grill the Skewers
Place the skewers on the hot grill. Cook for 10 to 12 minutes total, turning every 3 minutes so all four sides get contact with the heat. The chicken should be deeply golden with grill marks on the outside and register 165°F (74°C) on an instant-read thermometer at the thickest piece. The vegetables should be lightly charred at the edges and tender when pierced.
Step 7: Rest Briefly and Serve
Remove the skewers from the grill and let them rest on a clean platter for 3 minutes before serving. This short rest allows the juices in the chicken to redistribute. Scatter fresh parsley or cilantro over the platter and drizzle with olive oil. Serve immediately with lemon wedges, warm flatbread or pita, and cucumber mint yogurt dip or hummus alongside.

Substitutes & Swaps
- Chicken thighs: Boneless skinless chicken thighs are the best choice for skewers — they stay juicy under the high heat of the grill and are more forgiving if slightly overcooked. Chicken breast can be used, but it needs careful attention to avoid drying out. Cut it slightly larger and remove from the grill the moment it reaches 165°F.
- Bell peppers: Any color bell pepper works. Green peppers have a slightly more bitter, less sweet character. Mushrooms, eggplant cut into cubes, or halved baby corn all work beautifully on these skewers.
- Zucchini: Yellow squash is a direct swap with almost identical behavior on the grill. Eggplant cut into cubes absorbs the marinade beautifully and caramelizes deeply on the grill.
- Dried oregano: Dried thyme or a teaspoon of za’atar both work as flavor-shifting alternatives. Fresh oregano — use double the quantity — is outstanding if available.
- Lemon juice: Fresh lime juice gives a sharper, slightly more tropical citrus character. Use the same quantity.
Variations
Greek-Style Chicken Skewers
Add half a teaspoon of ground coriander and a pinch of ground cinnamon to the marinade. Serve with tzatziki, warm pita, sliced tomatoes, and crumbled feta for a full Greek-inspired spread.
Harissa Lemon Chicken Skewers
Stir one tablespoon of harissa paste into the marinade for a deeply spiced, North African-inspired version with complex heat and smokiness. Serve with herbed couscous and a dollop of plain yogurt.
Honey Lemon Garlic Skewers
Add one tablespoon of honey to the marinade. The honey caramelizes on the grill and gives the chicken a beautiful sticky, golden glaze and a gentle sweetness that balances the lemon beautifully.
Herb-Loaded Chicken Skewers
Add one tablespoon each of fresh chopped rosemary and fresh thyme to the marinade for an intensely herbed version that fills the yard with the most extraordinary aroma as it grills.
Sheet Pan Chicken Skewer Bake
If no grill is available, lay the threaded skewers on a parchment-lined sheet pan and roast at 425°F (220°C) for 20 to 22 minutes, turning once halfway through. Broil for the final 3 minutes for color and char.
Tips & Tricks
Use chicken thighs over breasts for skewers. Thighs have more fat and stay tender and juicy even over high grill heat. Breasts are lean and dry out quickly if even slightly overcooked. For the most reliably juicy skewer every time, thighs are the better choice.
Cut everything to the same size. Uniform pieces of chicken and vegetables cook at the same rate. Larger pieces of chicken next to smaller pieces of vegetables mean one is overcooked by the time the other is done. Take a minute to cut everything to a consistent size before threading.
Do not skip the rest time. Three minutes resting off the grill before serving allows the juices in the chicken to redistribute rather than running out the moment the skewer is cut. The rest is short, but it makes the chicken noticeably more juicy.
Leave small gaps between pieces on the skewer. Tightly packed skewers trap steam between the pieces, which slows caramelization and produces pale, steamed chicken and vegetables rather than properly grilled ones. A small gap between each piece allows the heat to circulate fully.
Turn on a timer. Three minutes per side, four sides — this is the reliable formula. It is easy to lose track of a busy grill. A timer means you turn regularly, and every side gets equal contact with the heat.
Grill the skewers on the hottest part of the grill. The marinade on the chicken and the natural sugars in the vegetables need genuine high heat to caramelize properly. Move the skewers to the hottest zone of the grill and resist the temptation to lower the heat when flare-ups occur — a brief flare-up is part of grilling and adds flavor.
Nutrition Information (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 320 kcal |
| Total Fat | 16g |
| Saturated Fat | 3g |
| Carbohydrates | 12g |
| Fiber | 3g |
| Sugars | 6g |
| Protein | 35g |
| Sodium | 460mg |
Frequently Asked Questions (FAQs)
How long should I marinate the chicken?
A minimum of 1 hour gives genuinely good results. Two hours is noticeably better — the lemon and garlic have more time to penetrate the chicken, and the flavor is more developed throughout. Do not exceed 4 hours, as the lemon juice will start to denature the protein on the surface of the chicken, giving it a mushy, slightly grainy texture.
Can I make these skewers in the oven?
Yes. Place the threaded skewers on a wire rack set over a foil-lined baking sheet. Roast at 425°F (220°C) for 20 to 22 minutes, turning once halfway through. Broil on high for the final 3 minutes to get color and caramelization on the surface.
How do I know when the chicken is cooked through?
The most reliable method is an instant-read thermometer — the chicken is safe when it registers 165°F (74°C) at the thickest piece. Visually, the chicken should be white all the way through with no pink when a piece is cut open, and the exterior should be deeply golden with clear grill marks.
Can I thread the chicken and vegetables the night before?
Yes. Thread everything onto the skewers, cover the tray tightly, and refrigerate overnight. Pull from the fridge 15 minutes before grilling to take the chill off. The extra marinating time makes the chicken even more flavorful.
What is the best way to prevent vegetables from burning before the chicken is done?
Cut the vegetables slightly larger than the chicken pieces so they take a little more heat to cook through. Alternatively, grill the vegetables on separate skewers from the chicken so each component can be removed at exactly the right moment without being held back by the other.
Can I use the leftover marinade as a sauce?
No, the raw chicken has been marinating in it, and it cannot be used safely without cooking. If you want a sauce for serving, make a fresh small batch of the same marinade, bring it to a boil in a small saucepan for 2 minutes, then use it as a drizzle.
The Skewer That Earns Its Spot at Every Summer Table
There are grill recipes that require special equipment, specialty ingredients, or a specific kind of technical skill. This is not one of them. Lemon garlic grilled chicken skewers ask for a good marinade, a hot grill, and a little patience — and in return they give you a platter of juicy, golden, fragrant chicken and caramelized vegetables that looks like the best thing to arrive at a summer table all season.
Make these on a weeknight. Make them on the weekend. Thread the skewers the night before, so dinner the next day takes twelve minutes. However you make them, serve them with flatbread and a bowl of yogurt dip and a pile of lemon wedges and watch everyone reach for a second skewer without a second thought.
Made these lemon garlic chicken skewers? Leave a comment below and tell me which vegetables you tried and which variation you tried. I love hearing how they turned out.

Lemon Garlic Grilled Chicken Skewers with Veggies
Ingredients
- Chicken and Marinade:
- 1½ lbs 680g boneless skinless chicken thighs or breasts, cut into 1½-inch chunks
- 4 tablespoons extra virgin olive oil
- 3 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 4 cloves garlic minced
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes optional
- Vegetables:
- 1 large red bell pepper cut into 1½-inch pieces
- 1 large yellow bell pepper cut into 1½-inch pieces
- 1 medium zucchini cut into ½-inch rounds
- 1 red onion cut into wedges, layers separated
- 1 cup cherry tomatoes optional
- 1 tablespoon olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
- For Serving:
- Fresh parsley or cilantro chopped
- Lemon wedges
- Warm flatbread or pita
- Cucumber mint yogurt dip or hummus
Instructions
- Whisk together all marinade ingredients in a large bowl. Add chicken chunks and toss to coat. Cover and refrigerate for 1 to 2 hours.
- Cut all vegetables into pieces the same size as the chicken. Toss with olive oil, salt, and pepper.
- Thread chicken and vegetables alternately onto skewers, leaving a small gap between each piece.
- Heat grill or grill pan to medium-high. Oil the grates lightly.
- Grill skewers for 10 to 12 minutes total, turning every 3 minutes, until chicken is golden with grill marks and registers 165°F (74°C) at the thickest piece. Vegetables should be lightly charred and tender.
- Rest on a platter for 3 minutes. Scatter fresh herbs and drizzle with olive oil. Serve with lemon wedges, warm flatbread, and yogurt dip.
Notes
- Use chicken thighs over breasts for juicier, more forgiving skewers
- Cut all pieces to a consistent size for even cooking
- Marinate for 1 to 2 hours minimum — do not exceed 4 hours as the lemon breaks down the chicken
- Leave small gaps between pieces on the skewer for heat circulation and proper charring
- Use a timer — 3 minutes per side, 4 sides, is the reliable formula
- Rest the skewers 3 minutes off the grill before serving for juicier chicken
- Thread and refrigerate skewers overnight for an even more flavorful result
- For oven cooking, roast at 425°F for 20 to 22 minutes, then broil 3 minutes for color
- Never reuse the raw chicken marinade as a sauce without boiling it first
- Pairs beautifully with warm flatbread, hummus, herbed rice, or a simple green salad
