Chicken Souvlaki Wrap with Yogurt Sauce is a classic Greek street-food favorite that brings together juicy, marinated chicken, warm flatbread, crisp vegetables, and a cool, creamy yogurt sauce. The chicken is infused with bright lemon, garlic, and Mediterranean herbs, then grilled or pan-seared until tender and lightly charred. Wrapped up in soft pita with fresh toppings, this dish delivers bold flavor, freshness, and comfort in every bite.
Why I Love This Recipe
I love this recipe because it’s fresh, flavorful, and incredibly satisfying without feeling heavy. The lemony chicken pairs beautifully with the tangy yogurt sauce, and the crunchy vegetables add the perfect contrast. It’s one of those meals that tastes restaurant-quality but is surprisingly easy to prepare.
Why This Is a Must-Try Dish
- Authentic Greek flavors made at home
- Juicy, well-marinated chicken with bright citrus notes
- Creamy yogurt sauce balances the spices perfectly
- Quick, versatile, and family-friendly
- Easy to customize for different diets
Preparation & Cooking Time
- Preparation Time: 25 minutes (plus marinating time)
- Marinating Time: 30 minutes–2 hours (recommended)
- Cooking Time: 12–15 minutes
- Total Time: ~45–60 minutes
Servings, Calories, Course & Cuisine
- Servings: 4 wraps
- Calories: ~480–520 calories per wrap
- Course: Main Course
- Cuisine: Greek / Mediterranean
Ingredients
For the Chicken Souvlaki
- 1½ lb (680 g) boneless, skinless chicken breasts or thighs, cut into strips
- 3 tbsp olive oil
- 3 tbsp fresh lemon juice
- 3 cloves garlic, minced
- 1½ tsp dried oregano
- ½ tsp paprika
- ½ tsp ground cumin
- Salt and black pepper, to taste
For the Yogurt Sauce
- 1 cup plain Greek yogurt
- 1 clove garlic, finely grated
- 1 tbsp lemon juice
- 1 tbsp olive oil
- Salt, to taste
- 1 tbsp chopped fresh dill or parsley (optional)
For the Wraps
- 4 large pita breads or flatbreads
- 1 cup shredded lettuce
- 1 cup diced tomatoes
- ½ cup sliced cucumber
- ¼ cup thinly sliced red onion
- Optional: crumbled feta cheese or olives
Cooking Directions
- Marinate the chicken with olive oil, lemon juice, garlic, oregano, paprika, cumin, salt, and pepper.
- Heat a grill pan or skillet over medium-high heat.
- Cook marinated chicken until golden and cooked through.
- Mix yogurt sauce ingredients until smooth.
- Warm pita bread and assemble wraps with chicken, vegetables, and sauce.
Step-by-Step Preparation Method
- Prepare the marinade: In a bowl, whisk olive oil, lemon juice, garlic, oregano, paprika, cumin, salt, and pepper.
- Marinate the chicken: Add chicken strips, toss well, cover, and refrigerate for at least 30 minutes.
- Make yogurt sauce: In a small bowl, combine Greek yogurt, garlic, lemon juice, olive oil, salt, and herbs. Chill until ready to use.
- Cook the chicken: Heat a grill pan or skillet over medium-high heat. Cook chicken in batches for 5–7 minutes, turning occasionally, until browned and cooked through.
- Warm the bread: Heat pita briefly on a skillet or in the oven until soft and warm.
- Assemble wraps: Spread yogurt sauce on pita, add chicken, top with lettuce, tomato, cucumber, onion, and optional feta.
- Wrap and serve: Fold tightly and serve immediately.

How to Serve
Serve the wraps warm, wrapped in parchment or foil for easy handling. Pair with Greek salad, roasted potatoes, or a side of tzatziki and lemon wedges for an authentic Greek meal.
Recipe Tips
- Use chicken thighs for extra juiciness.
- Don’t overcrowd the pan to achieve a nice char.
- Let chicken rest for a few minutes before assembling.
- Add a drizzle of olive oil to the yogurt sauce for richness.
- Warm pita just before serving to prevent cracking.
Variations
- Spicy Souvlaki: Add chili flakes or cayenne to the marinade.
- Low-Carb Version: Serve chicken and toppings in lettuce wraps or bowls.
- Whole-Wheat Wrap: Use whole-wheat pita or flatbread.
- Herbed Yogurt Sauce: Add mint or cucumber for a tzatziki-style sauce.
- Grilled Veggie Wrap: Add grilled zucchini, peppers, or onions.
Freezing & Storage
- Refrigerator: Store cooked chicken in an airtight container for up to 4 days.
- Freezer: Freeze cooked chicken souvlaki for up to 2 months.
- Reheating: Reheat chicken gently in a skillet or microwave; assemble wraps fresh.
Special Equipment Needed
- Grill pan or large skillet
- Mixing bowls
- Tongs or spatula
- Sharp knife and cutting board
Frequently Asked Questions
Q: Can I bake the chicken instead of pan-frying?
A: Yes, bake at 400°F (200°C) for 18–22 minutes, turning once.
Q: Is this the same as gyro meat?
A: No—souvlaki uses marinated grilled meat, while gyro meat is typically roasted on a vertical spit.
Q: Can I make the yogurt sauce ahead of time?
A: Yes, it keeps well in the fridge for up to 3 days.
Q: What’s the best bread for souvlaki wraps?
A: Traditional Greek pita or soft flatbread works best.
Conclusion
Chicken Souvlaki Wrap with Yogurt Sauce is a fresh, flavorful, and satisfying dish that brings the taste of Greek street food right into your kitchen. With juicy marinated chicken, creamy yogurt sauce, and crisp vegetables wrapped in warm pita, this recipe is both comforting and vibrant. It’s a must-try meal that’s sure to become a regular favorite for lunches, dinners, and casual gatherings.
Chicken Souvlaki Wrap with Yogurt Sauce
Course: LunchCuisine: MediterraneanDifficulty: Easy4
servings25
minutes35
minutes1
hourIngredients
For the Chicken Souvlaki
1½ lb (680 g) boneless, skinless chicken breasts or thighs, cut into strips
3 tbsp olive oil
3 tbsp fresh lemon juice
3 cloves garlic, minced
1½ tsp dried oregano
½ tsp paprika
½ tsp ground cumin
Salt and black pepper, to taste
For the Yogurt Sauce
1 cup plain Greek yogurt
1 clove garlic, finely grated
1 tbsp lemon juice
1 tbsp olive oil
Salt, to taste
1 tbsp chopped fresh dill or parsley (optional)
For the Wraps
4 large pita breads or flatbreads
1 cup shredded lettuce
1 cup diced tomatoes
½ cup sliced cucumber
¼ cup thinly sliced red onion
Optional: crumbled feta cheese or olives
Directions
- Prepare the marinade: In a bowl, whisk olive oil, lemon juice, garlic, oregano, paprika, cumin, salt, and pepper.
- Marinate the chicken: Add chicken strips, toss well, cover, and refrigerate for at least 30 minutes.
- Make yogurt sauce: In a small bowl, combine Greek yogurt, garlic, lemon juice, olive oil, salt, and herbs. Chill until ready to use.
- Cook the chicken: Heat a grill pan or skillet over medium-high heat. Cook chicken in batches for 5–7 minutes, turning occasionally, until browned and cooked through.
- Warm the bread: Heat pita briefly on a skillet or in the oven until soft and warm.
- Assemble wraps: Spread yogurt sauce on pita, add chicken, top with lettuce, tomato, cucumber, onion, and optional feta.
- Wrap and serve: Fold tightly and serve immediately.






