The Best Greek Chicken Souvlaki Recipe (Easy & Authentic)
Have you ever taken a bite of something and been instantly transported to a sunny, breezy patio somewhere in the Mediterranean? That is exactly what happens every single time I make this Greek chicken souvlaki. Living near a vibrant Greek community here in Tampa has been such a blessing for my taste buds, and over the years, I have been lucky enough to pick up a few incredible family secrets from friends. I mashed up my favorite tips, tweaked the spices, and landed on what has honestly been my go-to chicken recipe for over fifteen years.
I know, fifteen years is a long time to stick with one recipe, but when something is this outrageously juicy, tender, and packed with bright, zesty flavor, you just don’t mess with it! Whether you are firing up the grill for a summer cookout or just need a quick, healthy weeknight dinner that doesn’t taste like boring diet food, this is the one. Grab a skewer, and let’s get cooking!

What Is Greek Chicken Souvlaki?
If you have never had the absolute pleasure of ordering street food in Greece, let me introduce you to your new favorite meal. The word “souvlaki” literally translates to “meat on skewers,” and it is one of the most iconic and beloved dishes in Greek cuisine. Traditionally, you will find vendors grilling these perfectly marinated skewers over open charcoal, sending the most mouthwatering, smoky aroma down the block.
While you can make souvlaki with pork or lamb, Greek chicken souvlaki has always been my personal favorite. The chicken acts like a sponge, soaking up a vibrant, Mediterranean marinade made from rich olive oil, bright lemon juice, pungent garlic, and a heavy hand of aromatic herbs. Once it hits the hot grill, the outside gets this gorgeous, caramelized char while the inside stays unbelievably tender and juicy. It is classic, unpretentious food that relies on a few high-quality ingredients rather than complicated cooking techniques. You get all the bold, sunny flavors of the Mediterranean threaded onto a simple wooden stick!
Why You’ll Love This Recipe
I could probably talk your ear off for hours about why this Greek chicken souvlaki is the undisputed champion of chicken dinners, but I will try to keep it brief! First and foremost, it is all about the texture. We have all suffered through dry, rubbery grilled chicken breasts at some point in our lives, right? Well, you do not have to worry about that here. Thanks to the acidity of the fresh lemon juice and the white wine vinegar in our marinade, the meat tenderizes beautifully. Every single bite comes out incredibly juicy, with just the right amount of smokiness from the grill.
Another reason this recipe is on constant rotation in my house is just how ridiculously easy it is to throw together. The active prep time is literally five minutes. You just toss your cubed chicken and marinade ingredients into a bag, give it a good shake, and let the fridge do all the heavy lifting. By the time dinnertime rolls around, all you have to do is thread the meat onto skewers and grill them for about fifteen minutes. There is something incredibly satisfying about serving a meal that looks like it took hours of careful preparation, when in reality, you barely broke a sweat. It is the ultimate lazy-but-fancy meal that makes you feel like a culinary genius.
Finally, I love how adaptable it is. While firing up the outdoor grill is my favorite way to cook these during the summer months, you absolutely do not need a backyard to make this work. Mother Nature raining on your parade? No problem. You can easily cook these skewers indoors on a stovetop grill pan, pop them into the oven, or even toss them in the air fryer. The complex, zesty garlic and herb flavors shine through no matter how you choose to cook it!
How to Make Greek Chicken Souvlaki
Quick Overview
Making this dish is honestly a breeze. The hardest part is simply practicing a little patience while the meat hangs out in the fridge! You are going to start by whipping up a quick, punchy marinade right in a zip-top bag. Toss in your bite-sized chicken pieces, squish it all around so every piece is coated, and let it rest. I highly recommend letting it marinate for at least six hours, or even overnight if you are planning ahead. When you are ready to eat, just skewer the meat, get your grill nice and hot, and cook until you see those beautiful char marks. That is really all there is to it!
Ingredients
- Chicken: One pound of boneless, skinless chicken breasts or thighs. Thighs are naturally juicier, but breasts work wonderfully with this tenderizing marinade.
- Olive Oil: A good quality extra virgin olive oil forms the rich base of our marinade.
- White Wine Vinegar: Adds a beautiful, bright tang that balances the rich oil.
- Garlic: Four large cloves, freshly minced. Don’t skimp here, the garlic flavor is essential!
- Greek Seasoning: Three tablespoons of a robust Greek spice blend.
- Lemon Juice: The juice of one large, fresh lemon to break down the proteins and tenderize the meat.
- Salt and Pepper: Just a half teaspoon of each to make all those Mediterranean flavors pop.

Step-by-Step Instructions
Step 1: Mix the Marinade
Grab a large, heavy-duty ziplock bag or a bowl with a tight-fitting lid. Add your olive oil, white wine vinegar, minced garlic, Greek seasoning, fresh lemon juice, salt, and black pepper. Give it a good shake or stir to combine everything into a fragrant, zesty dressing.
Step 2: Prep and Marinate the Chicken
Cut your chicken into even, bite-sized pieces so they cook uniformly. Drop the chicken into your marinade, seal the bag tightly, and massage it a bit to ensure every single piece is coated. Pop it in the fridge for at least six hours, but overnight is where the real magic happens.
Step 3: Thread the Skewers
When you are ready to cook, pull the chicken out of the fridge. If you are using wooden skewers, make sure you soaked them in water for about thirty minutes beforehand so they don’t catch fire on the grill! Thread the marinated chicken pieces onto your metal or wooden skewers, being careful not to pack them too tightly together.
Step 4: Grill to Perfection
Preheat your outdoor grill or indoor grill pan over medium-high heat. Place the skewers on the hot grates and cook for about fifteen minutes, turning occasionally, until the chicken is cooked through and reaches an internal temperature of 165 degrees Fahrenheit. Let the chicken rest for five minutes wrapped in foil before serving so the juices redistribute!
What to Serve It With
One of the best things about Greek chicken souvlaki is how versatile it is when it comes to side dishes! My absolute favorite way to serve this is wrapped up in a warm, pillowy pita bread. I slather the pita with a generous spoonful of cool, creamy tzatziki sauce, then pile on the hot chicken, crisp lettuce, juicy tomatoes, and sharp red onion. It is like having a little slice of Athens right in your own kitchen!
If you are looking for a lighter, low-carb option, these skewers are phenomenal served over a massive, traditional Greek salad loaded with cucumbers, kalamata olives, and big chunks of feta cheese. You can even drizzle a little extra tzatziki over the top as a dressing. Want to round out the meal for a hungry family? Serve your chicken alongside some fluffy lemon-herb rice, a scoop of creamy hummus, or a bright, refreshing chickpea salad.
Top Tips for Perfecting Your Greek Chicken Souvlaki
Even though this recipe is incredibly straightforward, I have picked up a few handy tricks over the years to ensure your chicken turns out absolutely flawless every single time.
- Do Not Rush the Marinade: I know it is tempting to just toss the chicken in the sauce and throw it straight on the grill, but time is your best friend here. The acid in the lemon juice and vinegar needs at least a few hours to break down the proteins, which is what gives you that melt-in-your-mouth texture.
- Cut Even Pieces: Take an extra minute to chop your chicken into uniform cubes. If you have some massive chunks and some tiny ones, the small pieces will dry out before the larger ones are fully cooked.
- Give Them Space: When threading your skewers, leave a tiny bit of space between each piece of meat. If you jam them all together, the chicken will steam rather than getting that gorgeous, caramelized grill mark on the edges.
- Rest Your Meat: Just like a good steak, chicken needs to rest after cooking. Tenting your skewers with foil for just five minutes allows the juices to settle back into the meat instead of running all over your plate.
Storing and Reheating Tips
If you happen to have leftovers—which is a rare occurrence in my house—they store beautifully! I actually recommend sliding the cooked chicken off the skewers before storing, just because it takes up way less space in the fridge. Keep the meat in an airtight container for up to five days. Make sure you store any pita bread, veggies, or tzatziki sauce separately so nothing gets soggy.
When you are ready to reheat, the stovetop or oven is your best bet to keep the chicken from drying out. I like to warm it up in a skillet over medium-low heat with a tiny splash of chicken broth or water to add some moisture back in. You can also freeze the raw, marinated chicken right in the ziplock bag! Just pull it out to thaw in the fridge overnight, and you have a ready-to-go meal prep dinner for a busy weeknight.
Frequently Asked Questions
Final Thoughts

There is something incredibly special about finding a recipe that your whole family agrees on, and this Greek chicken souvlaki has been that recipe for us for years. It is bright, fresh, and bursting with those sunny Mediterranean flavors that just make you feel good after eating them. Whether you wrap it up in a warm pita or serve it over a crisp salad, I really hope this dish brings as much joy to your dinner table as it has to ours.
If you give this recipe a try, I would love to hear how it turned out for you! Don’t be afraid to play around with the sides and make it your own. Happy grilling, friends, and enjoy every single juicy bite!

Greek Chicken Souvlaki
Ingredients
Main Ingredients
- 1 lb boneless, skinless, chicken breasts or thighs cut into bite size pieces
- 2 tablespoons olive oil
- 1 tablespoon white wine vinegar
- 4 large garlic cloves minced
- 3 tablespoons Greek Seasoning
- 1 large lemon juiced
- 0.5 teaspoon salt
- 0.5 teaspoon freshly cracked black pepper
Instructions
Preparation Steps
- Combine all ingredients in a ziplock bag and shake well to mix. Add chicken and shake to ensure the marinade is covering chicken. Allow to marinate in the refrigerator overnight, or for at least 6 hours. You can also do this in a tightly covered bowl.
- Remove chicken from marinade, and toss the leftover marinade. Thread chicken onto skewers and grill until cooked through on an outdoor grill, or on the stove top with a grill pan. Chicken is done once it is cooked through and reaches 165°F on an instant read meat thermometer.
- Let chicken rest for 5 minutes wrapped in foil, then serve as desired! This step seems unimportant, but it will ensure extra juicy and tender chicken.
Notes
Featured Comments
“That sounds absolutely delicious! I love how it brings back memories of family and warm summer evenings.”
“Impressed! Clear steps and so flavorful results. Perfect for busy nights.”
“New favorite here — restaurant-level. crowd-pleaser was spot on.”
“Super easy and turned out amazing! My family asked for seconds. Saving this one.”
“This sweet treat was absolutely loved — the fresh really stands out. Thanks!”
“Made it tonight and wow — family favorite! Will definitely make Greek Chicken Souvlaki again.”







That sounds absolutely delicious! I love how it brings back memories of family and warm summer evenings.