Easy Chicken Souvlaki: Greek-Inspired Comfort in Every Bite

We all have those busy days when dinner has to come together quickly, but you still want something special, full of flavor and a cozy home-cooked touch.

This Chicken Souvlaki is my solution for busy weeknights and weekend gatherings alike a simple marinade, juicy grilled chicken, and a riot of vibrant toppings for a nourishing, soul-warming meal.

But the real secret is what happens next.

Ingredients for Easy Chicken Souvlaki

Here’s everything you’ll need for this fresh, Greek-inspired supper simple, wholesome ingredients that make each bite sing:

  • 2 lbs chicken breasts (about 4)
  • 1/2 cup canola or olive oil
  • 3 tbsp white wine vinegar
  • 2 lemons – juice only (or 3 lemons if they’re not very juicy)
  • 6 garlic cloves, smashed
  • 3 tbsp fresh minced dill weed
  • 3 tbsp fresh minced parsley
  • 2 tsp dried oregano
  • 1 – 1.5 tsp coarse salt, to taste
  • 1/2 tsp black pepper
  • 6-8 Greek pita bread, warmed
  • 2 tomatoes, sliced
  • 1/2 red onion, sliced thin
  • 1/2 cup tzatziki sauce, to taste

How to Make Easy Chicken Souvlaki

Step 1: Marinate the Chicken

In a medium bowl, whisk together the olive oil, white wine vinegar, fresh lemon juice, smashed garlic, chopped dill, parsley, oregano, salt, and pepper until perfectly blended this is what builds all the classic Greek flavor into the chicken.

Be sure to taste the marinade before adding chicken to make sure there’s just enough salt it’s your flavor backbone!

Cut the chicken breasts into 1-inch cubes, scooping them into a large zip-top bag or glass container. Pour in the marinade and mix so every piece is nestled in those fresh herbs and zingy lemon. Marinate for at least 2 hours (overnight for the deepest flavor!), but never more than 12 hours too long and you lose juiciness.

Step 2: Prepare for Grilling

If you’re using wooden skewers, soak them in water for 45 minutes so they won’t burn on the grill this keeps everything tender, not charred.

Preheat your grill to medium-high, setting up two heat zones if you can (hot and cooler), giving you control no matter how thick your kebabs are.

Step 3: Skewer the Chicken

Once marinated, thread 4-5 chicken cubes onto each skewer without crowding this helps them cook evenly and develop that char-kissed edge we all love.

Step 4: Grill to Juicy Perfection

Grill the skewers, turning every 4-5 minutes, letting each side get just golden and lightly crisped. Total cook time is about 16-20 minutes check if the center’s done by slicing into the biggest piece or using a thermometer if you like.

While the chicken grills, warm your pita bread on the grill after brushing lightly with olive oil. This gives them that soft heat and subtle smoky aroma just right for wrapping your souvlaki.

Step 5: Serve with Fresh Toppings

Arrange the sweet, sliced tomatoes and sharp red onion on a serving platter. Once the skewers are ready, pile juicy chicken onto each warm pita, top with veggies, and finish with a generous swirl of creamy tzatziki. Every bite is a burst of Greek sunshine in your kitchen.

Alternate Method: Skillet Souvlaki

No grill? No worries. Use a large skillet (preferably heavy-bottomed or cast iron) on medium to medium-low heat. Drizzle with oil, lay the skewers in without crowding, and turn quarter turns every 3-4 minutes until golden and cooked through. It’s just as delicious, with the ease of a stovetop.

Tips for Easy Chicken Souvlaki

Don’t Over-Marinate

Limit marinating to 2–12 hours max. More isn’t better the chicken will get mushy if left too long.

Taste as You Go

Always taste your marinade before adding chicken. Balance of acid, salt, and herbs makes all the difference in the final flavor.

Preheat Is Key

Make sure your grill or skillet is properly hot before you start. This ensures a golden sear and helps keep the chicken juicy.

Cut Chicken Evenly

Try to keep chicken pieces the same size for even cooking and a beautiful presentation.

Prep Ahead

You can slice tomatoes, onions, and warm pita while the chicken grills it’s a small time-saver for busy nights.

Why You’ll Love Easy Chicken Souvlaki

  • Quick to prep and full of authentic Greek flavors
  • Light, protein-rich meal that’s still comforting
  • Balanced fresh herbs and tangy lemon a crowd-pleaser
  • Perfect for meal prep, gatherings, or busy family nights
  • Pairs naturally with crunchy veggies and creamy sauces

Final Thoughts on Easy Chicken Souvlaki

Some recipes just hug you back.

This Chicken Souvlaki always delivers a blend of bright flavors, hearty textures, and effortless comfort that you’ll crave again and again.

Whether it’s a warm weeknight meal or a special cookout, this is the kind of food that brings everyone to the table no fuss, just pure, crave-worthy goodness.

Easy Chicken Souvlaki: Greek-Inspired Comfort in Every Bite

Luna from Cook It Slowly
A quick and flavorful Greek-inspired recipe featuring marinated grilled chicken, fresh vegetables, and warm pita for a cozy, nutrient-packed meal. Perfect for busy weeknights or gatherings.
Prep Time 45 minutes
Cook Time 20 minutes
Total Time 2 hours 45 minutes
Course Chicken & Poultry
Cuisine Greek
Servings 6 servings
Calories 420 kcal

Ingredients
  

  • 2 lbs chicken breasts (about 4)
  • 1/2 cup canola or olive oil
  • 3 tbsp white wine vinegar
  • 2 lemons – juice only (or 3 lemons if not very juicy)
  • 6 garlic cloves, smashed
  • 3 tbsp fresh minced dill weed
  • 3 tbsp fresh minced parsley
  • 2 tsp dried oregano
  • 1 – 1.5 tsp coarse salt, to taste
  • 1/2 tsp black pepper
  • 6-8 Greek pita bread, warmed
  • 2 tomatoes, sliced
  • 1/2 red onion, sliced thin
  • 1/2 cup tzatziki sauce, to taste

Instructions
 

  • In a medium bowl, whisk together olive oil, white wine vinegar, lemon juice, garlic, dill, parsley, oregano, salt, and pepper for the marinade.
  • Cut chicken breasts into 1-inch cubes and add to a zip-top bag or glass container. Pour in the marinade and ensure all pieces are coated. Marinate for 2-12 hours, refrigerated.
  • Soak wooden skewers in water for 45 minutes to prevent burning.
  • Preheat grill to medium-high, setting up two heat zones if possible.
  • Thread 4-5 chicken cubes onto each skewer, leaving space between pieces for even cooking.
  • Grill skewers for 16-20 minutes, turning every 4-5 minutes until golden and cooked through.
  • Warm pita bread directly on the grill, brushed with olive oil.
  • Serve skewers with warm pita, sliced tomatoes, red onion, and tzatziki sauce.

Notes

Marinating overnight enhances flavor.
Use metal skewers for faster grilling if preferred.
Adjust seasonings to taste. Add more herbs or spices like red pepper flakes for heat.
Leftover chicken can be stored in an airtight container for up to 3 days.

Nutrition

Serving: 1gCalories: 420kcalCarbohydrates: 35gProtein: 25gFat: 22gSaturated Fat: 3gCholesterol: 70mgSodium: 650mgFiber: 2gSugar: 5g
Tried this recipe?Let us know how it was!