Greek Chicken Souvlaki (With the Best Lemon Garlic Marinade)
Feb 11, 2021, Updated Apr 15, 2026
This post may contain affiliate links.
Greek chicken souvlaki is one of the most satisfying things you can make at home — tender chunks of chicken marinated in lemon, garlic, and oregano, grilled until golden and served with warm pita, tomatoes, and creamy tzatziki. It comes together in about 25 minutes once the chicken has marinated.

I first had souvlaki at a small neighborhood restaurant in Athens, and it has stayed with me ever since. The chicken was charred at the edges, juicy inside, and the flavors were bright and clean in a way that only a good marinade can produce. This recipe is my attempt to recreate that meal, and it comes very close.
Table of Contents
The Souvlaki Marinade
The marinade is the whole recipe. Everything else — the grill, the pita, the tzatziki — supports it, but the marinade is what makes chicken souvlaki taste like souvlaki and not just grilled chicken on a stick. It has four ingredients: olive oil, fresh lemon juice, dried oregano, and plenty of garlic. That is it, and it’s very similar to ladolemono, which is a lemon sauce that’s widely used in Greek cooking. The lemon tenderizes the meat while the olive oil keeps it juicy on the grill, and the oregano and garlic do the rest. Use good quality olive oil here, it is not the place to cut corners.
The minimum marinating time is one hour, but overnight is better. The longer the chicken sits in this marinade, the more flavorful and tender it becomes.
Chicken Breast or Thighs?
Both work, but they behave differently on the grill. Thighs are more forgiving — they stay juicy longer and are harder to overcook. Breast cooks faster and can dry out if you leave it on the heat too long, but for this recipe I actually prefer it. The chunks of breast hold their shape beautifully on the skewer, and the texture against the bold marinade is exactly right. Just keep a close eye on it and pull it off the heat as soon as it is cooked through.
How To Make Greek Chicken Souvlaki
Start by gathering all your ingredients.

Cut the chicken breast into one inch cubes. Even sizing matters here so everything cooks at the same rate. Mix the olive oil, lemon juice, salt, oregano, and minced garlic in a bowl, add the chicken, and toss well to coat. Cover and refrigerate for at least one hour or overnight.

When you are ready to cook, thread the chicken onto skewers without crowding them. If you are using wooden skewers on an outdoor grill, soak them in water for 30 minutes first. Grill over medium-high heat for about 6-8 minutes per side until golden and cooked through.

Place the cooked chicken skewers on a large plate with pita, tomatoes, onions, olives and tzatziki sauce and serve immediately.

Souvlaki vs. Gyro
Both are Greek classics, but they are different dishes. Souvlaki is grilled cubes of meat on a skewer, what you would call a shish kabob in other cuisines, while gyro is cooked on a vertical rotisserie and sliced into strips. Souvlaki has more of a street food, char-grilled character; gyro is richer and more heavily spiced. If you love one, you will almost certainly love the other.
Serving Souvlaki
The classic way to serve souvlaki is wrapped in warm homemade pita bread with sliced tomatoes, red onion, olives, and a generous spoonful of tzatziki sauce. For a fuller spread, a simple traditional Greek salad on the side rounds it out nicely. Or, you can serve a skewer as an appetizer for a larger meal such as a traditional pastitsio.
Storage and Make Ahead
Leftovers keep in an airtight container in the fridge for up to three days. The marinade also freezes beautifully, combine the raw chicken and marinade in a freezer bag and freeze for up to one month. Thaw overnight in the fridge and grill as usual. It is a great recipe to batch.

Frequently Asked Questions
Souvlaki is a popular Greek street food made with grilled cubes of meat on a skewer, called kalamaki in southern Greece. The word souvlaki comes from souvla, meaning skewer. In Greece it is traditionally made with pork, though chicken is equally common.
At least one hour, but overnight is ideal. The lemon in the marinade tenderizes the chicken and the flavor deepens significantly with time.
Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

Easy Greek Chicken Souvlaki Recipe
Instructions
- Cut the chicken breast into one inch cubes and set aside.
- In a large bowl, mix olive oil, lemon juice, salt, dried oregano and minced garlic. Add the chicken cubes to the marinade and mix well.
- Cover with a plastic wrap and marinate in the fridge for at least one hour or overnight.
- Once ready to cook, heat a grill pan over medium high heat.
- Thread the chicken pieces on 8-inch wooden skewers. Do not crowd the skewers.
- Place the skewers in the pan and grill them for 5 minutes on each side until fully cooked. Make sure not to move the skewers too much.
- Once ready, serve chicken souvlaki with fresh and warm pita bread, homemade tzatziki sauce, tomatoes, onions and olives.
Video
Notes
- The marinade for chicken souvlaki is perfect for freezing. You can simply place the chicken pieces and marinade in a freezer bag and freeze for up to one month. To cook, thaw the chicken in the fridge and then proceed with the grilling instructions. You can double and triple the recipe and freeze some of the marinated chicken to use later.
- The longer the chicken marinates, the moister and more flavorful it’s going to be so if you can, marinate it overnight.
- You can use a mixture of chicken breast and chicken thighs for this Greek souvlaki recipe. Just make sure the chicken pieces are the same size for even cooking.
- Store the leftovers in an airtight container and refrigerate for up to three days.
- Make sure the grill (indoor or outdoor) is set on medium-high to get that crispy texture outside and keep all the juice inside.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
More Greek Recipes
Greek Recipes
Saucy Greek Cabbage Rice (Lahanorizo)
Greek Recipes
Tiropita (Greek Cheese Pie)
Chicken
Greek Chicken Meatballs
Greek Recipes

















Made these outdoors and where amazing. I am wondering at what temperature I could make them in the oven and for how long as I want to make a large quantity looking forward to your response
Cook them at 400 degrees F for 20 to 25 minutes, flipping once. Try one piece to make sure it’s cooked perfectly.
Love this simple and flavorful chicken recipe. Thanks for sharing.
Served these fabulous kebobs for game day. Huge hit great recipe.
Holy. Cow. If this is what’s considered fast food in Greece, then I’m living in the wrong country. I was blown away by how delicious this is.
This looks so flavorful and satisfying! Can’t wait to make it soon!
Love this recipe! It’s so easy to prepare and tastes great!
The lemon-garlic marinade gives this chicken amazing flavor! Wonderful recipe for summer grilling.
I love the simplicity of this recipe. Cant wait to try it!
Souvlaki is one of my favorites for summer – your version looks yummy!
These were not only delicious, but easy to make and my family loved them so much.