There is something about the smell of grilled meat mixed with lemon and oregano that instantly takes me somewhere warm and coastal. The first time I made Greek Chicken Souvlaki at home, I was honestly just trying to recreate a street food memory from a summer trip. I did not expect it to become one of those recipes I keep coming back to again and again. It is simple, yes, but the flavor feels anything but ordinary.
What makes Greek Chicken Souvlaki special is the marinade. It is bright, garlicky, and deeply aromatic. Once it hits the grill, everything caramelizes just enough to give you that slightly smoky edge. Pair it with warm pita or a quick salad, and dinner suddenly feels like something you would happily serve to guests.
Why This Greek Chicken Souvlaki Works So Well
At its core, Greek Chicken Souvlaki is all about balance. The acidity from lemon tenderizes the chicken while olive oil keeps everything juicy. Add garlic and oregano, and you have that unmistakable Mediterranean flavor profile.
I like using chicken breast for a leaner option, but thighs work beautifully if you want something richer. Either way, the key is giving the marinade enough time to do its job. Even an hour helps, but overnight? That is when the magic really happens.
Another thing worth mentioning is the cooking method. A grill gives the best results, but a stovetop pan works just fine. You are looking for a light char and juicy interior, not dry or overcooked pieces.
- 4 boneless skinless chicken breasts, cut into bite-sized pieces
- 3 tablespoons olive oil
- 3 tablespoons fresh lemon juice
- 4 garlic cloves, minced
- 1 tablespoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Wooden or metal skewers
How to Make Greek Chicken Souvlaki Step by Step
Start by combining olive oil, lemon juice, garlic, oregano, salt, and pepper in a bowl. The aroma alone will tell you that you are on the right track. Add the chicken pieces and mix until everything is well coated.
Cover and refrigerate. If you are short on time, give it at least one hour. If you can plan ahead, let it sit overnight. The longer it marinates, the deeper the flavor.
Thread the marinated chicken onto skewers, leaving a little space between each piece so they cook evenly.

Heat your grill or pan over medium high heat. Cook the skewers for about 10 to 12 minutes, turning occasionally until the chicken is cooked through and lightly charred. You will notice the edges getting golden and slightly crisp.
Let them rest for a couple of minutes before serving. That small step keeps everything juicy.
Pro Tips for Perfect Greek Chicken Souvlaki
- Do not overcrowd the skewers or the chicken will steam instead of grill.
- Soak wooden skewers in water for at least 20 minutes to prevent burning.
- Use fresh lemon juice for a brighter, more authentic flavor.
- Turn the skewers gently to keep the coating intact.
Greek Chicken Souvlaki Variations You Can Try
If you feel like changing things up, this recipe adapts easily. Swap chicken for shrimp or even firm vegetables for a vegetarian version. Bell peppers, zucchini, and onions work especially well on skewers.
You can also add yogurt to the marinade for a creamier texture. It softens the chicken even more and adds a subtle tang that pairs beautifully with grilled flavors.
Troubleshooting Common Issues
- Chicken turns dry: Reduce cooking time or use chicken thighs.
- Lack of flavor: Increase marinating time and check seasoning.
- Uneven cooking: Cut chicken into uniform pieces.
- Sticking to grill: Lightly oil the grill before cooking.
Ingredient Substitutions
- Lemon juice can be replaced with red wine vinegar in a pinch.
- Dried oregano can be swapped with fresh oregano, just use a bit more.
- Olive oil alternatives include avocado oil for a similar texture.
Storage and Serving Suggestions
Leftover Greek Chicken Souvlaki stores well in the fridge for up to three days. Keep it in an airtight container and reheat gently to avoid drying it out.
Serve it with warm pita, tzatziki, or a simple tomato and cucumber salad. Sometimes I even toss the leftovers into a wrap the next day, and it still tastes incredible.
FAQs About Greek Chicken Souvlaki
- Can I bake Greek Chicken Souvlaki instead of grilling? Yes, bake at 200°C for about 20 minutes, turning halfway through.
- How long should I marinate the chicken? Ideally 4 to 12 hours, but even 1 hour works.
- Can I freeze it? Yes, freeze the marinated chicken before cooking for best results.
- What cut of chicken is best? Both breast and thighs work, depending on preference.
- Is this recipe spicy? No, it is flavorful but not spicy.
- Can I cook it without skewers? Absolutely, just cook the pieces directly in a pan.

Greek Chicken Souvlaki
Equipment
- Mixing bowl
- Skewers
- Grill or pan
Ingredients
- 4 chicken breasts cut into pieces
- 3 tbsp olive oil
- 3 tbsp lemon juice fresh
- 4 cloves garlic minced
- 1 tbsp oregano dried
- 1 tsp salt
- 0.5 tsp black pepper
Instructions
- In a bowl, combine olive oil, lemon juice, garlic, oregano, salt, and pepper.
- Add chicken pieces and mix well to coat evenly.
- Cover and marinate in the refrigerator for at least 1 hour or overnight.
- Thread chicken onto skewers evenly.
- Cook on a grill or pan over medium high heat for 10 to 12 minutes, turning occasionally.
- Remove and let rest for a few minutes before serving.
Notes
- Marinate longer for deeper flavor.
- Use chicken thighs for extra juiciness.
- Serve with pita and tzatziki.

