I still remember the first time I made this Chicken Souvlaki Recipe at home. It was one of those evenings when you want something comforting but not heavy. The smell of garlic, lemon, and oregano filled the kitchen so quickly that everyone kept wandering in, asking when dinner would be ready. That is when I knew this recipe was a keeper.
This Chicken Souvlaki Recipe brings together simple ingredients and transforms them into something incredibly flavorful. The chicken turns tender and juicy, with slightly crisp edges from the grill. Pair it with warm pita or a fresh salad, and you have a meal that feels both casual and special.
Why This Chicken Souvlaki Recipe Works
What makes this Chicken Souvlaki Recipe stand out is the balance. The marinade is bright and zesty, but not overpowering. A mix of olive oil, lemon juice, and herbs soaks into the chicken, giving it flavor all the way through instead of just on the surface.
Another thing I appreciate is how flexible it is. You can grill it outside, cook it on a stovetop pan, or even use an air fryer if you are short on time. The result stays consistently delicious.
Ingredients for Chicken Souvlaki Recipe
- 2 pounds boneless skinless chicken breast, cut into bite-sized pieces
- 3 tablespoons olive oil
- 3 tablespoons fresh lemon juice
- 3 garlic cloves, minced
- 1 tablespoon dried oregano
- 1 teaspoon paprika
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Wooden or metal skewers
How to Make Chicken Souvlaki Recipe
Start by preparing the marinade. In a large bowl, combine olive oil, lemon juice, garlic, oregano, paprika, salt, and pepper. Stir until everything is well blended and fragrant.
Add the chicken pieces and toss until fully coated. Cover and let it marinate for at least 30 minutes. If you have time, letting it sit for a few hours deepens the flavor even more.
Thread the 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 on the edges.
Let the skewers rest for a couple of minutes before serving. That small step helps keep the chicken juicy.
Pro Tips for the Best Chicken Souvlaki Recipe
- Cut chicken evenly so everything cooks at the same speed.
- Do not skip the marinating time, even 30 minutes makes a difference.
- Soak wooden skewers in water to prevent burning.
- A hot cooking surface gives you those golden edges.
Variations of Chicken Souvlaki Recipe
- Use chicken thighs for extra juiciness.
- Add bell peppers and onions to the skewers.
- Serve with tzatziki sauce for a creamy contrast.
- Turn it into a bowl with rice and fresh vegetables.
Troubleshooting Tips
- If the chicken turns dry, it likely cooked too long.
- If it lacks flavor, increase marinating time.
- If it sticks to the grill, brush with oil before cooking.
Ingredient Substitutions
- Swap lemon juice with red wine vinegar for a slightly different tang.
- Use garlic powder if fresh garlic is not available.
- Try dried thyme instead of oregano for a twist.
Storage and Serving Suggestions
Leftovers can be stored in an airtight container in the refrigerator for up to three days. Reheat gently to avoid drying out the chicken.
This Chicken Souvlaki Recipe pairs beautifully with pita bread, fresh salad, or even roasted potatoes. A squeeze of lemon right before serving adds a fresh finish that really wakes up the flavors.
FAQs About Chicken Souvlaki Recipe
- Can I bake instead of grill? Yes, bake at 200°C for about 20 minutes.
- How long should I marinate? At least 30 minutes, ideally 2 to 4 hours.
- Can I freeze it? Yes, freeze before or after cooking.
- What cut of chicken works best? Both breast and thigh work well.
- Do I need skewers? Not required, you can cook pieces directly in a pan.
- Is it healthy? It is a balanced, protein-rich option when paired with fresh sides.

Chicken Souvlaki Recipe
Ingredients
Equipment
Method
- In a bowl, mix olive oil, lemon juice, garlic, oregano, paprika, salt, and pepper.
- Add chicken pieces and coat well. Marinate for at least 30 minutes.
- Thread chicken onto skewers evenly.
- Cook on a hot grill or pan for 10 to 12 minutes until fully cooked.
- Rest briefly before serving for best texture.
Notes
- Marinate longer for deeper flavor.
- Use thighs for juicier results.
- Serve with fresh lemon and pita.
