Easy Greek chicken souvlaki skewers marinated in garlic, fresh herbs, lemon and bay leaves for that classic Mediterranean flavour. Grill in under 15 minutes. |

Easy Greek Chicken Souvlaki Skewers

  • Author: Sam | Ahead of Thyme
  • Prep Time: 15 minutes (+2 hours wait time)
  • Cook Time: 14 minutes
  • Total Time: 2 hours 30 minutes
  • Yield: 10 skewers 1x
  • Diet: Gluten Free


Easy Greek chicken souvlaki skewers marinated in garlic, fresh herbs, lemon and bay leaves for that classic Mediterranean flavour. Grill in under 15 minutes.



Chicken Marinade:

  • 1 cup water
  • 3 cloves garlic, crushed
  • 1/2 cup fresh parsley, chopped
  • 1/3 cup fresh dill
  • 1 tablespoon honey (or granulated sugar)
  • 1/4 cup salt
  • half a lemonsliced
  • 3 bay leaves

Chicken Skewers:

  • 2 lbs. chicken breast (approximately 5-6 chicken breasts), cut into 1 to 2-inch cubes 
  • 1 teaspoon salt
  • 1 teaspoon ground black pepper
  • 1/2 tablespoon Italiano seasoning (optional)
  • 1 tablespoon olive oil
  • tzatziki yogurt cucumber dip (for serving)


  1. Prepare the marinade. Add all of the ingredients for the chicken marinade into a small pot. Stir and bring to a boil. Turn off the heat and set aside to cool off for 1 hour. It should be cooled down completely.
  2. Marinate the chicken. Cut the chicken breasts into 1 to 2-inch thick cubes (I cut out 10 small cubes from each breast). Add the cubes into the marinade and let them soak in for 1 hour.
  3. Skewer the chicken. Drain the chicken pieces with a colander and remove excess marinade with paper towels. Thread the chicken onto skewers. Season with salt and pepper, and Italiano seasoning (optional)
  4. Grill the skewers. Lightly brush olive oil over grill pan. Preheat the grill over medium high heat for about 5 minutes, until sizzling hot. Cook the chicken skewers for 7 minutes on each side or until its internal temperature reaches 165 F (75 C).
  5. Serve. Serve these chicken souvlaki skewers with a side of Greek rice, pita bread, lemon potatoes and Greek salad. Don't forget to slather lots of tzatziki sauce on top. 


Marinate the chicken. It is crucial to let the chicken marinate at least for an hour to allow the flavours to infuse and for it to get juicier. If you are able to let it marinate even longer, it will taste that much better. I prefer letting it marinate overnight, if you have the time.

Double up the recipe. This recipe that makes about 10 skewers. You can easily double or triple the recipe to feed a crowd.

How to cook skewers in the oven instead. You can absolutely cook these skewers in the oven as well. This way you can cook them all year round. They just won't have those charred grill marks, but will still taste delicious. To bake, place skewers on a baking tray and roast at 480 F for 12-13 minutes, or when the internal temperature reaches 165 F. You can add some charring by then placing under the broiler on high for 1 minute. Keep a close eye on them, because they can burn quickly.

Make a Greek gyro. Wrap these juicy skewers inside a pita and top with Greek salad and a generous spoonful of homemade tzatziki sauce to make easy homemade Greek chicken gyros.

How to store. Unthread the chicken souvlaki and store it in an airtight container for up to 3 days in the refrigerator.

  • Category: Chicken
  • Method: Grill
  • Cuisine: Greek

Keywords: chicken souvlaki, chicken skewers, Greek chicken souvlaki, souvlaki chicken skewers, souvlaki marinade