Love this? Pin it for later! 📌
I developed this recipe during a particularly chaotic semester of graduate school when I needed something that could carry me through 12-hour days without resorting to sad desk lunches. What started as a desperate attempt to meal prep evolved into my most-requested recipe. The chicken stays incredibly tender thanks to a yogurt-based marinade that works double duty as a flavor bomb and natural meat tenderizer. Pair it with homemade tzatziki (which takes literally five minutes to whip up) and you've got yourself a meal prep situation that'll make your coworkers seriously jealous.
These skewers are perfect for everything from Sunday meal prep to summer cookouts. They reheat beautifully, taste incredible cold, and the tzatziki actually gets better after a day in the fridge. Plus, there's something deeply satisfying about opening your lunch container and seeing these colorful, perfectly portioned meals waiting for you. Trust me, once you try this recipe, you'll never go back to boring chicken breast again.
Why This Recipe Works
- Marinade Magic: Greek yogurt tenderizes chicken while infusing it with authentic Mediterranean flavors
- Meal Prep Champion: Stays fresh for up to 5 days in the fridge, actually improving in flavor
- Grill or Stovetop: Works perfectly on outdoor grill, grill pan, or even broiler for year-round enjoyment
- Customizable Portions: Easy to scale up or down depending on your weekly needs
- Budget-Friendly: Uses affordable chicken thighs instead of pricier breast meat
- Complete Meal: Protein, veggies, and healthy carbs all in one convenient package
- Authentic Flavors: Uses traditional Greek herbs and spices for restaurant-quality taste
Ingredients You'll Need
The beauty of this recipe lies in its simplicity—every ingredient serves a purpose, and quality really matters. I've tested this extensively with different brands and cuts of meat, and I'm sharing all my findings so you can skip the trial and error phase.
For the Chicken Marinade:
Chicken thighs: I exclusively use boneless, skinless chicken thighs for this recipe. They're more forgiving than breast meat, staying juicy even if you accidentally overcook them slightly. Plus, they absorb marinade better. If you must substitute, go with chicken tenders rather than breast—they'll stay tender.
Greek yogurt: Full-fat is non-negotiable here, my friends. The fat helps carry flavor and keeps the chicken moist. I've tried with 2% and the results were noticeably drier. Fage Total is my go-to, but any authentic strained Greek yogurt works.
Lemon: Fresh lemon juice and zest make all the difference. The zest contains essential oils that provide that bright, sunshine-y flavor you can't get from bottled juice. I zest directly into the marinade bowl to catch every precious drop of oil.
Garlic: Fresh minced garlic, and don't be shy about it. I use 4-5 large cloves for 2 pounds of chicken. The yogurt mellows the raw garlic bite while preserving the flavor.
Herbs: A combination of dried oregano and fresh parsley. The dried oregano infuses the marinade with that classic Greek flavor, while fresh parsley adds brightness at the end.
For the Tzatziki:
Cucumber: English or Persian cucumbers work best—they have fewer seeds and thinner skin. I grate them on the large holes of a box grater, then squeeze out excess water using a clean kitchen towel. This prevents watery tzatziki.
Dill: Fresh dill is essential. Dried dill just doesn't compare. If you can't find fresh dill, I'd honestly skip the tzatziki and serve with a simple yogurt sauce instead.
Olive oil: Good quality extra virgin olive oil makes a difference here. I use a Greek olive oil for authenticity, but any fruity, high-quality oil works.
How to Make Meal Prep Greek Chicken Skewers with Tzatziki and Pita
Prepare the Marinade Base
In a large bowl, whisk together 1 cup full-fat Greek yogurt, 1/4 cup olive oil, juice and zest of 2 lemons, 4 minced garlic cloves, 2 teaspoons dried oregano, 1 teaspoon salt, and 1/2 teaspoon black pepper. The mixture should be thick and creamy, almost like a loose hummus. If it seems too thick, add a splash of water to loosen it up—you want it to coat the chicken easily.
Prep and Marinate the Chicken
Trim excess fat from 2 pounds of boneless, skinless chicken thighs and cut them into 1.5-inch chunks. I find this size cooks evenly and stays juicy. Add the chicken to the marinade, ensuring every piece is well-coated. Cover with plastic wrap pressed directly onto the surface to prevent a skin from forming. Refrigerate for at least 2 hours, but ideally overnight. I've tested marinating times extensively—2 hours gives you good flavor, but overnight is where the magic happens.
Soak Wooden Skewers
If using wooden skewers, soak them in water for at least 30 minutes before threading. This prevents them from burning on the grill. I usually do this while the grill is heating up. For meal prep, I actually prefer metal skewers—they're reusable and you don't have to worry about splinters in your chicken.
Thread the Skewers
Thread the marinated chicken onto skewers, leaving a small gap between pieces for even cooking. I typically put 4-5 pieces per skewer, depending on size. Don't pack them too tightly or they'll steam instead of getting those beautiful grill marks. Reserve any extra marinade for basting during cooking.
Preheat and Prep the Grill
Preheat your grill to medium-high heat (about 400-425°F). Clean the grates thoroughly with a wire brush, then oil them using a paper towel dipped in oil and held with tongs. This prevents sticking and ensures beautiful grill marks. If using a stovetop grill pan, heat it over medium-high heat until smoking.
Grill to Perfection
Place skewers on the grill and cook for 4-5 minutes per side, rotating once halfway through. The chicken is done when it reaches 165°F internal temperature and has beautiful char marks. Don't flip them too early—let them develop a crust first. Baste with reserved marinade in the first few minutes of cooking for extra flavor.
Make the Tzatziki
While the chicken cooks, grate 1 English cucumber on the large holes of a box grater. Wrap the grated cucumber in a clean kitchen towel and squeeze out as much liquid as possible. Mix with 1 cup Greek yogurt, 2 tablespoons fresh dill, 1 tablespoon olive oil, 1 tablespoon lemon juice, 1 grated garlic clove, and salt to taste. Refrigerate until ready to serve.
Warm the Pita
Warm your pita bread either on the grill for 30 seconds per side, in a dry skillet, or wrapped in foil in a 350°F oven for 5-7 minutes. You want them pliable and warm but not crispy. Store-bought pita works fine, but if you have a Middle Eastern bakery nearby, fresh pita makes this meal absolutely transcendent.
Rest and Serve
Let the chicken rest for 5 minutes after grilling. This allows the juices to redistribute, keeping the meat moist. Serve the skewers with warm pita, tzatziki, and your favorite sides like Greek salad or roasted vegetables. For meal prep, let everything cool completely before portioning into containers.
Expert Tips
Temperature Matters
Don't skip the meat thermometer! Chicken thighs are forgiving, but 165°F is the sweet spot. I remove them at 160°F and let carryover cooking finish the job.
Overnight is Best
While 2 hours works in a pinch, overnight marination transforms this dish. The yogurt has time to work its tenderizing magic, resulting in incredibly juicy chicken.
Squeeze That Cucumber
Seriously, squeeze every last drop from your grated cucumber. I do it twice—first in a strainer, then wrapped in a towel. Watery tzatziki is sad tzatziki.
Don't Crowd the Skewers
Leave space between chicken pieces for even cooking. Crowded skewers steam instead of sear, and you'll miss those gorgeous grill marks.
Variations to Try
Shrimp Version
Substitute large shrimp for chicken—marinate for just 30 minutes and grill for 2-3 minutes per side. Perfect for pescatarian meal prep!
Veggie Addition
Thread bell peppers, red onion, and zucchini between chicken pieces for a complete kebab. Just make sure to cut veggies similar size to chicken.
Spicy Kick
Add 1 teaspoon smoked paprika and 1/2 teaspoon cayenne to the marinade for a spicy version. The yogurt helps tame the heat while keeping flavor.
Herb Substitution
No dill for tzatziki? Use fresh mint instead for a different but equally authentic flavor profile. My Yiayia actually prefers mint!
Storage Tips
These Greek chicken skewers are meal prep superstars. The marinated chicken can be frozen for up to 3 months—simply place the raw chicken in the marinade in a freezer bag, squeeze out air, and freeze. Thaw overnight in the fridge before grilling. For cooked meal prep, portion the chicken, tzatziki, and pita into separate containers. The chicken stays juicy for up to 5 days, the tzatziki gets better as flavors meld, and pita can be refreshed with a quick microwave wrap in a damp paper towel.
For best results, store components separately: chicken in one container, tzatziki in another, and pita in a zip-top bag. This prevents everything from getting soggy. When ready to eat, microwave the chicken for 30-45 seconds, warm pita for 10-15 seconds, and enjoy cold tzatziki. If you're taking these to work, pack the tzatziki in a small container within your lunch box to keep it cold.
Frequently Asked Questions
Meal Prep Greek Chicken Skewers with Tzatziki and Pita
Ingredients
Instructions
- Make Marinade: Whisk together yogurt, olive oil, lemon juice and zest, garlic, oregano, salt, and pepper in a large bowl.
- Marinate Chicken: Add chicken pieces to marinade, coat well, cover and refrigerate at least 2 hours or overnight.
- Preheat Grill: Preheat grill to medium-high heat (400-425°F). Soak wooden skewers if using.
- Thread Skewers: Thread marinated chicken onto skewers, leaving small gaps between pieces.
- Grill: Grill skewers 4-5 minutes per side until internal temperature reaches 165°F.
- Make Tzatziki: Grate cucumber, squeeze out moisture, mix with remaining yogurt, dill, and seasonings.
- Serve: Serve grilled chicken with warm pita, tzatziki, and fresh herbs.
Recipe Notes
Chicken can be marinated up to 24 hours in advance. Tzatziki tastes best after chilling for at least 30 minutes. For meal prep, store components separately and assemble when ready to eat.