Chicken Souvlaki Recipe

Photo of author
Author: Emma
Published:
Chicken Souvlaki Recipe

Close your eyes and imagine tender, juicy chicken infused with lemon, garlic, and fresh herbs, fresh off the grill and wrapped in warm pita bread. This Chicken Souvlaki Recipe is a beloved Greek street food classic that delivers bold Mediterranean flavors in every single bite. Whether you’re hosting a summer cookout or craving something special on a weeknight, this dish brings the taverna experience straight to your kitchen. You’ll learn how to marinate, skewer, grill, and serve this iconic dish like a pro.

Why You’ll Love This Recipe

This Chicken Souvlaki Recipe checks every box for the perfect meal. It’s packed with vibrant, fresh flavors from lemon juice, garlic, dill, and parsley that transform simple chicken breasts into something truly extraordinary. The marinade does most of the work, so the hands-on effort is minimal. Whether you grill outdoors or cook in a skillet on the stovetop, you get beautifully golden, juicy chicken every single time. The combination of warm pita, cool tzatziki, crisp vegetables, and savory grilled chicken creates an irresistible contrast of textures and temperatures. It’s naturally crowd-pleasing, easy to scale up for a group, and simple enough for a busy weeknight dinner. Families love it, guests rave about it, and once you make it at home, you’ll never need to order it from a restaurant again.

Ingredients List for the Chicken Souvlaki Recipe

Gather these fresh, simple ingredients before you start. Having everything prepped and ready makes the process smooth and enjoyable.

• 2 lbs chicken breasts (about 4)

• 1/2 cup canola or olive oil

• 3 tbsp Grape juice vinegar

• 2 lemons – juice only (3 if lemons are 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 (more or less 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 (more or less)

Pro Tips

These three techniques will elevate your Chicken Souvlaki Recipe from good to absolutely outstanding every time you make it.

Marinate for the right amount of time. The marinade is the heart of this recipe. Allow at least 2 hours for the chicken to soak up all those bold Mediterranean flavors, but never exceed 12 hours. Over-marinating can break down the texture of the chicken and leave it mushy rather than tender and juicy.

Always taste the marinade before adding chicken. The salt level in your marinade determines the final flavor of the dish. Taste it before adding the chicken and adjust accordingly. Once the chicken goes in, it becomes difficult to correct the seasoning without removing the meat.

Use two heat zones on the grill. Setting up a hot side and a cooler side gives you much greater control. If chicken pieces are browning too quickly on the outside but aren’t cooked through, simply move the skewers to the cooler zone to finish cooking gently without burning.

Instructions

Marinate the Chicken (about 2 hours):

Step 1: Combine all of the ingredients for the marinade in a bowl and whisk well. Taste to see if you have enough salt. (Make sure to taste before you add the chicken!)

Step 2: Cut the chicken into about 1-inch cubes and add into a large zip-top bag (or a glass food storage container for marinating). Add the marinade and mix well to make sure all the chicken is coated well.

Step 3: Let the chicken marinate for at least 2 hours or overnight. (Don’t exceed 12 hours of marinating time.)

To Cook the Chicken on the Grill:

Step 1: For the best results, cook the chicken kebabs on the grill.

Step 2: If you will be using wooden skewers, make sure to soak them in water first for about 45 minutes.

Step 3: Prepare the grill and preheat it to medium-high heat. (As always, it’s best to have two temperature zones on the grill so if you need to move the chicken over to the cooler side, you can.)

Step 4: Skewer the chicken into the soaked skewers, fitting 4-5 pieces onto each skewer.

Step 5: Grill the chicken kebabs for about 4-5 minutes per side, turning them a quarter of the way. (Total time will be about 16-20 minutes, depending on the thickness of the chicken pieces.)

Step 6: While chicken is cooking, lightly brush pita bread with olive oil and place them onto the grill to heat through. Slice the vegetables and place them onto a serving dish.

Step 7: To serve chicken souvlaki, top each warm pita bread with some grilled chicken, sliced onions, tomatoes, and tzatziki sauce.

Cook the Chicken in the Pan:

Step 1: You can easily cook the chicken souvlaki skewers in the preheated skillet on the stove-top. Use a skillet that fits the chicken skewers well. Make sure to add some oil to the skillet and preheat it.

Step 2: Place the chicken skewers in the pan in one even layer and don’t let them overlap. Cook the chicken over medium to medium-low heat, turning it a quarter of the way every 3-4 minutes, once one side is nicely golden-brown.

Step 3: Cook just until the chicken is cooked through. You can use a meat thermometer to check internal temperature or cut into the biggest piece.

Variations

This Chicken Souvlaki Recipe is wonderfully versatile and easy to customize.

Lamb Souvlaki: Swap the chicken breasts for cubed lamb shoulder or leg. Lamb pairs beautifully with the lemon and herb marinade and adds a richer, deeper flavor profile that feels even more traditionally Greek. The cooking method and timing remain essentially the same.

Vegetable Souvlaki: Skip the meat entirely and thread chunks of zucchini, red bell pepper, red onion, and mushrooms onto skewers. Use the same marinade for at least 30 minutes before grilling. This makes a satisfying vegetarian alternative that still delivers all those bright Mediterranean flavors.

Chicken Souvlaki Bowl: Instead of serving in pita bread, slice the grilled chicken and serve it over a bed of rice or greens with tzatziki, sliced tomatoes, cucumbers, olives, and crumbled feta cheese for a low-carb, bowl-style meal.

Storage and Serving

Storing Leftovers: Store leftover grilled chicken in an airtight container in the refrigerator for up to 4 days. Keep the pita bread, vegetables, and tzatziki stored separately to prevent sogginess. Reheat the chicken gently in a skillet over medium-low heat or in the microwave until warmed through.

Freezing: The marinated raw chicken can be frozen directly in the marinade for up to 2 months. Thaw overnight in the refrigerator before grilling.

Serving Suggestions: Serve this Greek chicken souvlaki with a classic Greek salad, lemon roasted potatoes, or a simple cucumber and tomato salad on the side. Warm pita bread right before serving for the best texture. A generous drizzle of extra tzatziki over the top takes every plate to the next level.

FAQs

Can I make the marinade ahead of time?
Yes, absolutely. You can prepare the marinade up to 24 hours in advance and store it covered in the refrigerator. Simply add the chicken when you’re ready to begin marinating.

What is the difference between souvlaki and gyros?
Souvlaki refers to small pieces of meat grilled on skewers, while gyros are made from meat cooked on a vertical rotisserie and thinly sliced. Both are typically served in pita with similar toppings.

Can I use chicken thighs instead of chicken breasts?
Yes. Boneless, skinless chicken thighs work wonderfully in this recipe. They tend to stay slightly juicier than breasts and are very forgiving on the grill.

Do I have to use skewers?
No. If you prefer, you can grill or pan-cook the marinated chicken cubes in a grill basket or directly in a skillet without skewers. The flavor will be identical.

How do I know when the chicken is fully cooked?
The safest method is using a meat thermometer. The internal temperature of fully cooked chicken should reach 165°F (74°C). Alternatively, cut into the thickest piece and confirm the juices run clear with no pink remaining.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chicken Souvlaki Recipe

Chicken Souvlaki Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 mins
  • Yield: 4 people 1x
  • Category: Dinner
  • Method: Cooking
  • Cuisine: American

Description

Discover the best homemade Chicken Souvlaki Recipe for a flavorful meal packed with Mediterranean flavors. Try it today!


Ingredients

Scale
  • 2 lbs chicken breasts (about 4)
  • 1/2 cup canola or olive oil
  • 3 tbsp Grape juice vinegar
  • 2 lemons – juice only (3 is lemons are not very juicy)
  • 6 garlic cloves (smashed)
  • 3 tbsp fresh minced dill weed**
  • 3 tbsp fresh minced parsley**
  • 2 tsp dried oregano
  • 11.5 tsp coarse salt (more or less to taste)
  • 1/2 tsp black pepper
  • 68 Greek pita bread* (warmed)
  • 2 tomatoes (sliced)
  • 1/2 red onion (sliced thin)
  • 1/2 cup tzatziki sauce (more or less)

Instructions

Marinate the chicken (about 2 hours):

  1. Step 1: Combine all of the ingredients for the marinade in a bowl and whisk well. Taste to see if you have enough salt. (Make sure to taste before you add the chicken!)
  2. Step 2: Cut the chicken into about 1-inch cubes and add into a large zip-top bag (or a glass food storage container for marinating). Add the marinade and mix well to make sure all the chicken is coated well.
  3. Step 3: Let the chicken marinate for at least 2 hours or overnight. (Don’t exceed 12 hours of marinating time.)

To cook the chicken on the grill:

  1. Step 1: For the best results, cook the chicken kebabs on the grill.
  2. Step 2: If you will be using wooden skewers, make sure to soak them in water first for about 45 minutes.
  3. Step 3: Prepare the grill and preheat it to medium-high heat. (As always, it’s best to have two temperature zones on the grill so if you need to move the chicken over to the cooler side, you can.)
  4. Step 4: Skewer the chicken into the soaked skewers, fitting 4-5 pieces onto each skewer.
  5. Step 5: Grill the chicken kebabs for about 4-5 minutes per side, turning them a quarter of the way. (Total time will be about 16-20 minutes, depending on the thickness of the chicken pieces.)
  6. Step 6: While chicken is cooking, lightly brush pita bread with olive oil and place them onto the grill to heat through. Slice the vegetables and place them onto a serving dish.
  7. Step 7: To serve chicken souvlaki, top each warm pita bread with some grilled chicken, sliced onions, tomatoes, and tzatziki sauce.

Cook the chicken in the pan:

  1. Step 1: You can easily cook the chicken souvlaki skewers in the preheated skillet on the stove-top. Use a skillet that fits the chicken skewers well. Make sure to add some oil to the skillet and preheat it.
  2. Step 2: Place the chicken skewers in the pan in one even layer and don’t let them overlap. Cook the chicken over medium to medium-low heat, turning it a quarter of the way every 3-4 minutes, once one side is nicely golden-brown.
  3. Step 3: Cook just until the chicken is cooked through. You can use a meat thermometer to check internal temperature or cut into the biggest piece.

Notes

Try This Recipe and Leave a comment Below, your opinion matters to me!


Nutrition

  • Serving Size: 4 serving
  • Calories: 400
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 5g
  • Protein: 15g
  • Cholesterol: 50mg
Emma
Hi, I'm Emma!

Cooking is my passion, and I'm here to make it yours too.
Let's create something delicious together!

Related Recipes...

Gooey Butter Cake with Brown Butter

Gooey Butter Cake with Brown Butter

Slow Cooker Cabbage & Sausage

Slow Cooker Cabbage & Sausage

Asian Chopped Salad Recipe

Asian Chopped Salad Recipe

Apple Crisp Mini Cheesecakes

Apple Crisp Mini Cheesecakes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star