There’s something irresistible about the flavors of the Mediterranean—bright lemon, fragrant herbs, tender grilled chicken, and creamy tzatziki.
Chicken Souvlaki captures all of this in a simple, home-cooked dish that’s perfect for weeknight dinners, summer barbecues, or casual entertaining. Juicy, marinated chicken threaded onto skewers, grilled to perfection, and served with warm pita, fresh vegetables, and tangy tzatziki sauce, it’s a complete meal in every bite.
This step-by-step guide will show you how to create restaurant-quality Chicken Souvlaki in your own kitchen, with tips for marinating, grilling, and assembling the perfect Mediterranean plate.
Why You’ll Love This Recipe
- Quick, simple, and flavorful
- Juicy, perfectly seasoned chicken every time
- Fresh, bright Mediterranean flavors
- Great for entertaining or meal prep
- Can be served on skewers, in pitas, or over rice
The key to authentic souvlaki lies in the marinade—fresh herbs, citrus, and olive oil combine to create bold flavor while keeping the chicken tender and juicy.

Prepare the Marinade
In a medium bowl, whisk together olive oil, lemon juice, minced garlic, oregano, salt, and black pepper.
This combination infuses the chicken with bright, herbaceous flavor while tenderizing it.
Marinate the Chicken
Add the chicken cubes to the marinade and toss to coat evenly.
Cover and refrigerate for at least 30 minutes, ideally 2–3 hours. The longer the chicken marinates, the more flavorful and tender it becomes.

Prepare the Tzatziki Sauce
While the chicken marinates, prepare the tzatziki.
- Grate the cucumber and squeeze out excess water using a clean kitchen towel or paper towels.
- In a bowl, combine Greek yogurt, grated cucumber, minced garlic, olive oil, lemon juice, salt, and pepper.
- Stir in fresh dill if using.
Chill the sauce in the refrigerator until ready to serve. The flavors will meld beautifully while chilling.
Thread the Chicken onto Skewers
If using wooden skewers, soak them in water for 15–20 minutes to prevent burning.
Thread the marinated chicken cubes onto the skewers, leaving a small gap between each piece to ensure even cooking.
Preheat the Grill or Pan
For grilling, preheat the grill to medium-high heat.
If cooking indoors, heat a large grill pan or nonstick skillet over medium-high heat and lightly brush with olive oil.
Cook the Chicken
Place the skewers on the grill or pan. Cook for 10–12 minutes, turning occasionally, until the chicken is golden brown and reaches an internal temperature of 165°F (74°C).
Avoid overcrowding the pan to ensure even searing and caramelization.

Warm the Pita
While the chicken cooks, warm the pita bread.
- On the grill or in a skillet, heat for 1–2 minutes per side until soft and pliable.
- Wrap in a clean towel to keep warm until serving.
Assemble the Souvlaki Plate or Pita Wraps
For a classic plate:
- Place a skewer of chicken on each plate.
- Add a scoop of tzatziki sauce.
- Include sliced tomatoes, cucumbers, and red onion.
- Garnish with fresh parsley or dill.
For pita wraps:
- Spread tzatziki inside the pita.
- Add chicken pieces and sliced vegetables.
- Fold or roll up and enjoy.

Flavor Highlights
Chicken Souvlaki combines:
- Juicy, herb-marinated chicken
- Tangy, creamy tzatziki
- Fresh, crisp vegetables
- Soft, warm pita or rice base
Every bite offers a perfect balance of freshness, richness, and savory flavor.
Tips for Perfect Chicken Souvlaki
- Don’t skip the marinade: It’s the key to juicy, flavorful chicken.
- Use a meat thermometer: Ensures perfectly cooked chicken without drying.
- Soak wooden skewers: Prevents burning and breaking.
- Cut chicken evenly: Promotes uniform cooking.
- Customize veggies: Bell peppers or lettuce work beautifully in wraps.
Optional Variations
- Spicy Souvlaki: Add a pinch of red pepper flakes to the marinade.
- Chicken Thighs: Juicier and more forgiving than breasts.
- Mediterranean Rice Bowl: Serve chicken over rice with tzatziki and veggies.
- Extra Herb Flavor: Use fresh oregano, thyme, or rosemary for enhanced aroma.
Storage and Make-Ahead
- Marinated chicken can be stored in the refrigerator for up to 24 hours before cooking.
- Cooked chicken skewers can be refrigerated for 2–3 days.
- Tzatziki keeps for 3–4 days and can be made ahead to save time.
Reheat cooked chicken gently in the oven or microwave before serving.
Why This Recipe Works
Chicken Souvlaki is simple yet packed with flavor. The marinade tenderizes the chicken while infusing it with citrusy, herby goodness.
The grilled or pan-seared exterior adds depth, and the fresh tzatziki and vegetables provide contrast and brightness. It’s balanced, easy to assemble, and perfect for casual dinners or entertaining.
With just a few fresh ingredients and simple steps, you can enjoy restaurant-quality Chicken Souvlaki at home. Juicy, flavorful chicken, creamy tzatziki, and fresh Mediterranean vegetables make this dish irresistible—whether served on skewers, in pitas, or over rice.
It’s a celebration of bold flavors, wholesome ingredients, and easy preparation—Mediterranean magic right at your dinner table.