Authentic Greek Chicken Souvlaki Recipe with Tzatziki

Fire up the grill and bring the flavors of the Mediterranean to your backyard with Greek Chicken Souvlaki. These juicy, lemony chicken skewers are marinated in olive oil, garlic and oregano, grilled until lightly charred, and ready in about 15 minutes of active cooking time. Serve them with warm pita, fresh vegetables and a cool, creamy tzatziki for an easy, crowd-pleasing meal.

Greek chicken souvlaki on a platter with tzatziki sauce.

Why you’ll love this recipe

  • Bright Mediterranean flavors from lemon, garlic and oregano make the chicken fragrant and delicious.
  • Only a few simple ingredients are required — an easy, straightforward marinade.
  • Prep can be done ahead of time and the skewers cook quickly on a hot grill.
  • Versatile and family friendly — great for weeknights, cookouts or entertaining.

Recipe ingredients

Souvlaki chicken recipe ingredients.
  • 1 1/2 lbs boneless skinless chicken breast — about 2 large breasts, cut into 1″ cubes. You may substitute boneless skinless chicken thighs if you prefer a slightly juicier result.
  • Salt and freshly ground black pepper — to taste.
  • Juice of 1 lemon — about 2–3 tablespoons.
  • 2 tablespoons extra virgin olive oil.
  • 3 cloves garlic, minced (or 1/2 teaspoon garlic powder).
  • 1 teaspoon dried oregano — or use fresh chopped oregano if available.
  • Tzatziki — optional, for serving.

See instructions below for suggested serving ideas and storage tips.

How to make souvlaki chicken

This classic Greek chicken souvlaki is easy to prepare. Most of the work is marinating — the actual grilling takes only minutes.

Marinating tip: For best flavor, marinate the chicken a minimum of 2 hours and up to 24 hours. You can also toss the cubed chicken with the marinade and freeze it in a sealed bag; it will marinate as it thaws.

How to make souvlaki chicken.
  1. Season the cubed chicken with salt and freshly ground black pepper and place it in a medium bowl or a large zip-top bag.
  2. In a separate bowl, mix the lemon juice, olive oil, minced garlic and dried oregano. Pour the marinade over the chicken and toss to coat thoroughly. Cover and refrigerate for at least 2 hours or overnight for more flavor.
  3. About 30–60 minutes before cooking, remove the chicken from the refrigerator and thread the pieces onto wooden or metal skewers. If using wooden skewers, soak them in water for 30 minutes first to prevent burning.
  4. Preheat the grill to medium-high heat. Reduce heat to medium if necessary and grill the skewers for about 3 minutes per side, turning once or twice, until grill marks form and the chicken registers 160°F (71°C) in the thickest part. Remove the skewers from the grill and let the chicken rest for 5–10 minutes before serving.
Chicken souvlaki on skewers with Greek tzatziki and lemon wedges.

Recipe FAQs

What kind of chicken is best for souvlaki?
Boneless skinless chicken breast or thighs both work well. Breasts are leaner; thighs stay a bit juicier. Choose based on preference.

What is the marinade for chicken souvlaki?
This recipe uses lemon juice, extra virgin olive oil, garlic and oregano — a simple and classic Greek marinade.

How long should I marinate the chicken?
Marinate for at least 2 hours; overnight yields the best flavor. You can also freeze the marinated, cubed chicken in a sealed bag and cook it from frozen as it thaws.

How is chicken souvlaki traditionally served?
Traditionally served with warm pita, sliced tomatoes, onion and tzatziki. It can also be served as a wrap or alongside rice or a Mediterranean salad.

Can I prepare this in advance?
Yes — the chicken can be marinated up to a day ahead, and skewers can be assembled before grilling.

Serving suggestions

  • Serve the skewers with warm pita bread, sliced tomatoes, cucumber, red onion and a generous dollop of tzatziki.
  • Pair with a Mediterranean chopped salad or Horiatiki (Greek village salad) for a refreshing, balanced meal.
  • For a heartier plate, serve with rice pilaf or crispy roasted potatoes.

Recipe notes

  • Make ahead: Marinate the chicken up to 24 hours in advance for maximum flavor. The cubed chicken can also be frozen in the marinade and cooked when needed.
  • This recipe scales easily to feed a crowd; adjust quantities and number of skewers as needed.
  • You can substitute beef, lamb or pork for the chicken; cooking times will vary depending on the protein.
  • Store cooked souvlaki in the refrigerator for up to 3 days. Reheat gently to avoid drying out the meat.
Souvlaki chicken in pita bread.

More Mediterranean recipes you’ll love

  • Avgolemono soup
  • Greek orzo pasta salad
  • Grilled lamb kofta kebabs
  • Mediterranean three-bean salad

Did you try this recipe? If so, please leave a review below and tag @flavorthemoments on social media so we can see your creation.

Greek Chicken Souvlaki

Juicy marinated chicken skewers bursting with Mediterranean flavor.

Servings: 4

Prep time: 15 mins   Cook time: 15 mins   Marinate: 2 hrs   Total time: approx. 2 hrs 30 mins

Equipment

  • Wooden or metal skewers

Ingredients

  • 1 1/2 lbs boneless skinless chicken breast, cut into 1″ chunks
  • Salt and freshly ground black pepper, to taste
  • Juice of 1 lemon (2–3 tablespoons)
  • 2 tablespoons extra virgin olive oil
  • 3 cloves garlic, minced (or 1/2 teaspoon garlic powder)
  • 1 teaspoon dried oregano
  • Tzatziki for serving (optional)

Instructions

  1. Season the chicken with salt and pepper and place in a medium bowl or zip-top bag.
  2. Whisk together lemon juice, olive oil, garlic and oregano. Pour over the chicken and toss to coat. Cover and refrigerate for at least 2 hours or overnight.
  3. About 30–60 minutes before cooking, thread the marinated chicken onto skewers and let stand at room temperature so it cooks evenly.
  4. Preheat the grill to medium-high. Grill skewers for about 3 minutes per side, turning until grill marks appear and the internal temperature reaches 160°F (71°C). Remove from heat and let rest for 5–10 minutes before serving.

Notes

  • Marinate up to 24 hours for deeper flavor or freeze the marinated chicken for convenient future meals.
  • Skewers can be assembled in advance and stored in the refrigerator until ready to grill.
  • Substitute chicken with beef, lamb or pork if desired; adjust cooking times accordingly.

Nutrition (per skewer, approximate)

Serving: 1 skewer — Calories: 267 kcal, Carbohydrates: 3 g, Protein: 37 g, Fat: 12 g, Saturated Fat: 2 g, Cholesterol: 109 mg, Sodium: 198 mg, Potassium: 667 mg, Fiber: 1 g, Sugar: 1 g.

All recipes and images © Flavor the Moments.