Love this? Pin it for later! 📌
Why This Recipe Works
- Yogurt Power: Greek yogurt tenderizes chicken breast in just 30 minutes while adding tangy flavor and keeping the meat moist through multiple re-heats.
- One-Hour Marinade: Unlike oil-heavy marinades, this lemon-herb mixture penetrates quickly, so you don’t need an overnight wait.
- Color-Coded Veggies: Alternating zucchini, bell pepper, and red onion creates a rainbow that cooks evenly and looks stunning in clear meal-prep containers.
- Double-Duty Dressing: Whisk a spoonful of the marinade into extra yogurt and you’ve got a creamy tzatziki-style dip for the week.
- Grill or Stovetop: Rainy day? A cast-iron grill pan delivers near-identical char in the kitchen.
- Four-Day Fresh: Properly cooled and sealed, the skewers stay juicy and vegetables stay crisp for 96 hours—tested!
Ingredients You'll Need
Great Greek flavor starts with great produce. Look for bell peppers with taut, glossy skin—any color works, but a mix adds natural sweetness and visual appeal. Choose zucchini that feel heavy for their size; slender ones have fewer seeds and stay firmer after grilling. Red onion is traditional, yet if you want milder bites soak the wedges in ice water for ten minutes before skewering.
For the chicken, I favor 1-inch cubes of boneless, skinless breast because they cook evenly and thread without tearing. Thighs are luscious if you prefer dark meat; simply tack on two extra minutes of grill time. The marinade hero is plain Greek yogurt (2 % fat) which clings better than non-fat and carries the lemon, garlic, oregano, and a generous pour of extra-virgin olive oil. Fresh lemon zest plus juice gives double-layered brightness, while a whisper of honey balances the acid and encourages caramelization on the grill. If you’re out of oregano, substitute dried marjoram or Italian seasoning—just halve the volume.
Metal skewers save waste and conduct heat into the center of each cube, but bamboo works if soaked 20 minutes. Finish with a flurry of fresh parsley or dill and a shower of feta crumbles once the skewers cool for that classic Aegean touch.
How to Make Meal Prep Greek Chicken and Veggie Skewers
Whisk the Power Marinade
In a medium bowl combine ½ cup Greek yogurt, 3 Tbsp olive oil, zest plus juice of 1 large lemon, 2 minced garlic cloves, 1 Tbsp red wine vinegar, 2 tsp dried oregano, 1 tsp kosher salt, ½ tsp black pepper, and 1 tsp honey. Stir until silky. Taste—it should be bold and tangy. Reserve 2 Tbsp in a small jar for later “sauce”; you’ll thank yourself on day three.
Cube and Coat the Chicken
Pat 2 lb (about 900 g) chicken breast dry and cut into 1-inch pieces. Toss into the bowl of marinade, turning to coat every nook. Cover and refrigerate at least 30 minutes or up to 24 hours. The lactic acid in yogurt works quickly, so even a short bath yields tender meat.
Prep the Rainbow Veggies
Slice 2 zucchini into ½-inch coins, seed and cube 2 bell peppers, and quarter 1 large red onion into 1-inch petals. Place veggies in a zip bag with 1 Tbsp olive oil, ½ tsp salt, and ¼ tsp pepper; shake to coat. Keeping them separate from the chicken prevents cross-contamination and lets each component shine.
Thread Like a Pro
Start and finish each skewer with chicken—the protein grips the metal or soaked bamboo and keeps vegetables from spinning. Alternate colors: zucchini, pepper, chicken, onion, repeat. Pack snugly but not crammed; airflow equals even cooking. Aim for 4–5 pieces of chicken per skewer, 8 inches total length for easy flipping.
Preheat for Char
Clean grill grates and oil them well. Preheat gas grill to medium-high (about 425 °F/220 °C) or prepare charcoal for two-zone cooking. A properly hot grate sears quickly, locking in juices and creating those Instagram-worthy grill marks.
Grill to Perfection
Lay skewers crosswise over grates. Close lid and cook 3 minutes. Rotate 90 ° for cross-hatch, cook another 2 minutes. Flip and repeat until internal temperature hits 160 °F (71 °C) in the thickest cube, 8–10 minutes total. Veggies should be blistered yet crisp-tender.
Rest, Strip, Store
Transfer skewers to a platter and tent loosely with foil; rest 5 minutes to let juices settle. For meal prep, slide chicken and veggies off the skewers—this cools faster and prevents soggy containers. Divide into five glass containers, drizzle with reserved yogurt sauce, sprinkle with feta, and cool completely before sealing.
Reheat or Eat Cold
Microwave 60–75 seconds with lid ajar, or enjoy chilled over baby spinach with a squeeze of fresh lemon. The flavors meld overnight, making Tuesday lunch taste better than Monday’s.
Expert Tips
Don’t Skip the Honey
A teaspoon may seem optional, but the sugars accelerate browning and balance lemon’s acidity without tasting sweet.
Reuse Marinade Safely
Because it touched raw chicken, boil the leftover marinade 2 minutes if you plan to drizzle over finished skewers.
Two-Tone Skewers
If you’re cooking for both vegetarians and omnivores, keep a few veggie-only skewers on the cooler side of the grill.
Freeze Before Grilling
Marinated, threaded skewers freeze beautifully. Layer in a gallon bag with parchment; grill from frozen 12–14 minutes.
Cast-Iron Indoor Hack
Heat grill pan 3 minutes until rippling. Cook skewers uncovered, turning every 3 minutes; place a sheet of foil on nearby burners to minimize splatter.
Feta Last
Add cheese only after skewers have cooled slightly; otherwise it melts into white smears instead of perky crumbles.
Variations to Try
- Low-Carb: Swap zucchini rounds for halved mini bell peppers and use skin-on chicken thighs for extra fat to keep you satisfied.
- Seafood Spin: Replace chicken with 1-inch chunks of swordfish; reduce grill time to 6 minutes and add a squeeze of orange at the end.
- Spicy Calabrian: Stir 1 tsp Calabrian chili paste into the marinade and finish with a dusting of smoked paprika for a southern Italian twist.
- Plant-Powered: Use cubed halloumi and extra-firm tofu; baste with the same marinade and grill 4 minutes per side until cheese is squeaky.
- Harvest Edition: In autumn replace zucchini with ¾-inch butternut cubes—microwave them 2 minutes first to ensure they finish with the chicken.
Storage Tips
Cool skewers within two hours of grilling: spread the pieces on a sheet pan so steam escapes, then pack into 2-cup glass containers. Add 1 Tbsp of the reserved yogurt sauce on the side to keep portions moist. Refrigerated, they stay fresh up to Day 4. For longer storage, freeze portions (minus feta) in silicone bags; thaw overnight in the fridge and reheat 75 seconds. If you plan to freeze, slightly under-cook the vegetables so they retain bite after thawing.
Grill marks fade in the microwave; revive them by searing cold skewers in a dry skillet 30 seconds per side just before serving. Always sprinkle fresh herbs and cheese after reheating for maximum pop.
Frequently Asked Questions
Meal Prep Greek Chicken and Veggie Skewers
Ingredients
Instructions
- Make Marinade: Whisk yogurt, oil, lemon zest/juice, garlic, vinegar, oregano, salt, pepper, and honey until smooth. Reserve 2 Tbsp for sauce.
- Marinate Chicken: Coat cubes in remaining mixture; chill 30 min–24 h.
- Prep Veggies: Toss zucchini, peppers, onion with 1 Tbsp oil, salt, and pepper.
- Assemble: Thread chicken and veggies onto soaked bamboo or metal skewers, starting and ending with chicken.
- Grill: Medium-high heat 8–10 min, turning twice, until 160 °F internal.
- Rest & Pack: Rest 5 min; slide off skewers, cool, and store in sealed containers up to 4 days.
Recipe Notes
Soak wooden skewers 20 min to prevent burning. For veggie-only skewers, reduce grill time to 6 minutes.