Chicken Souvlaki: The Greek Street Food That Became My Summer Staple

Facebook
X
Pinterest

There’s something about the smell of chicken souvlaki grilling that instantly transports me to summer evenings. The combination of lemon, garlic, and oregano sizzling over hot coals is one of those aromas that makes everyone stop what they’re doing and ask, “What are you making?” This Greek classic has become one of my most-requested recipes, and for good reason—it’s flavorful, relatively healthy, and surprisingly easy to make at home.

I first fell in love with souvlaki during a trip to Greece years ago. Every corner seemed to have a small shop grilling skewers of marinated chicken, and the smell was intoxicating. When I got home, I was determined to recreate that experience. After testing different marinade ratios and grilling techniques, I finally nailed it. Now, this is my go-to recipe whenever I’m firing up the grill or just want something that feels like a mini vacation on a plate.

What Makes Souvlaki Special
Chicken souvlaki is deceptively simple—marinated chicken grilled on skewers. But like many Greek dishes, the magic is in the details. The marinade is bright and herbaceous, with lemon juice providing acidity to tenderize the meat, olive oil for richness, garlic for depth, and oregano for that distinctly Greek flavor.

What I love most about souvlaki is how it’s meant to be eaten. It’s not just the chicken—it’s the whole experience. You wrap the grilled chicken in warm pita bread, add fresh tomatoes and onions, drizzle with cool tzatziki sauce, and maybe squeeze some extra lemon on top. Each bite has different textures and temperatures—hot grilled chicken, cool sauce, crisp vegetables, soft bread. It’s perfect.

The word “souvlaki” actually means “skewer” in Greek, which tells you how central that cooking method is to the dish. Grilling over high heat gives the chicken those beautiful char marks and a slightly smoky flavor that you just can’t replicate in an oven.

The Complete Recipe
What You’ll Need
For the Chicken Marinade:

2 pounds boneless, skinless chicken breasts or thighs, cut into 1-inch cubes
⅓ cup extra virgin olive oil
¼ cup fresh lemon juice (about 2 lemons)
4 cloves garlic, minced
2 tablespoons dried oregano (or 3 tablespoons fresh)
1 teaspoon salt
½ teaspoon black pepper
1 teaspoon paprika (optional, for color and mild flavor)
For Serving:

Pita bread, warmed
Tzatziki sauce (store-bought or homemade)
Fresh tomatoes, diced
Red onion, thinly sliced
Lemon wedges
Fresh parsley or dill for garnish
Equipment:

Metal or wooden skewers (if using wooden, soak in water for 30 minutes)
Grill or grill pan
Step-by-Step Instructions
Step 1: Make the Marinade

In a large bowl, whisk together the olive oil, lemon juice, minced garlic, oregano, salt, pepper, and paprika if using. The marinade should smell bright and herbaceous—if it doesn’t, add a bit more oregano or garlic.

Step 2: Marinate the Chicken

Add the chicken cubes to the marinade and toss to coat every piece. Cover the bowl with plastic wrap or transfer everything to a zip-top bag.

Refrigerate for at least 2 hours, but ideally 4-6 hours. I often marinate mine overnight when I’m planning ahead. The longer it marinates, the more flavorful and tender the chicken becomes. Just don’t go beyond 24 hours—the acid in the lemon juice can start to make the texture mushy.

Step 3: Prepare the Skewers

When you’re ready to cook, thread the chicken pieces onto skewers, leaving a little space between each piece so they cook evenly. Don’t pack them too tightly—you want air to circulate around each piece.

If you’re using wooden skewers, make sure you soaked them in water for at least 30 minutes beforehand. This prevents them from burning on the grill.

Step 4: Grill the Chicken

Preheat your grill to medium-high heat (about 400-450°F). If you’re using a grill pan, heat it over medium-high heat until it’s very hot.

Oil the grill grates lightly to prevent sticking. Place the skewers on the grill and cook for about 10-12 minutes total, turning every 3-4 minutes to get char marks on all sides.

The chicken is done when it reaches an internal temperature of 165°F and the juices run clear. The outside should be nicely charred in spots, and the inside should be juicy and tender.

Here’s a tip I learned the hard way: don’t move the skewers around too much. Let them sit on each side long enough to develop those beautiful grill marks. If you keep flipping them, you won’t get that nice char.

Step 5: Rest and Serve

Remove the skewers from the grill and let them rest for 5 minutes. This allows the juices to redistribute throughout the meat.

While the chicken is resting, warm your pita bread on the grill for about 30 seconds per side. You want it soft and pliable, with maybe a few char marks.

Step 6: Assemble

There are two ways to serve souvlaki:

On the skewer: Serve the skewers on a platter with pita bread, tzatziki, vegetables, and lemon wedges on the side. Let everyone build their own.

In the pita: Slide the chicken off the skewers into warm pita bread, add tomatoes, onions, and a generous dollop of tzatziki. Wrap it up and eat it like a sandwich.

I usually do a combination—some skewers for presentation, and some already wrapped for people who want to dig in immediately.

Tips I’ve Learned Along the Way
Chicken Thighs vs. Breasts: I’ve made this with both, and honestly, both work great. Thighs are more forgiving (harder to overcook) and have more flavor, but breasts are leaner and cook a bit faster. Use whatever you prefer or have on hand.

Don’t Skip the Marinade Time: I know it’s tempting to rush this, but the marinade really needs at least 2 hours to work its magic. The acid in the lemon juice tenderizes the meat, and the flavors need time to penetrate.

Fresh Lemon Juice is Key: Bottled lemon juice just doesn’t have the same bright, fresh flavor. Use real lemons—it makes a difference.

Get the Grill Hot: The grill needs to be hot enough to create those char marks quickly without drying out the chicken. If your grill isn’t hot enough, the chicken will steam instead of sear.

Make Extra: These are so good that they disappear fast. I always make more than I think I’ll need because people inevitably want seconds (or thirds).

Homemade Tzatziki: While store-bought tzatziki works in a pinch, homemade is so much better and incredibly easy. Just mix Greek yogurt with grated cucumber (squeeze out the excess water), minced garlic, lemon juice, dill, salt, and a drizzle of olive oil.

Variations I Love:

Spicy Version: Add red pepper flakes or cayenne to the marinade
Herb Boost: Add fresh mint or dill to the marinade along with the oregano
Yogurt Marinade: Replace half the olive oil with Greek yogurt for extra tenderness
Vegetable Skewers: Thread bell peppers, onions, and zucchini between the chicken pieces
Indoor Version: Use a grill pan or broiler if you don’t have access to an outdoor grill
Why This Recipe Works
What makes this chicken souvlaki recipe so reliable is the balance of the marinade. The lemon juice provides acidity that tenderizes the meat and adds brightness. The olive oil keeps the chicken moist during grilling. The garlic and oregano give it that unmistakable Greek flavor. And the salt and pepper season everything perfectly.

I’ve served this at countless summer barbecues, and it’s always a hit. It’s one of those recipes that looks and tastes impressive but is actually quite simple to execute. The marinade does most of the work—you just need to grill the chicken properly.

It’s also incredibly versatile. Serve it as part of a Greek feast with Greek salad, roasted potatoes, and spanakopita. Or keep it casual with just pita, tzatziki, and some fresh vegetables. It works for weeknight dinners, weekend cookouts, or even meal prep (the grilled chicken keeps well in the fridge for 3-4 days).

Serving Suggestions
Chicken souvlaki pairs beautifully with:

Greek Salad: Tomatoes, cucumbers, red onion, Kalamata olives, and feta with a simple olive oil and lemon dressing
Roasted Lemon Potatoes: Cut potatoes into wedges, toss with olive oil, lemon juice, oregano, and garlic, then roast until crispy
Hummus and Pita: A classic combination that never gets old
Grilled Vegetables: Zucchini, eggplant, and bell peppers brushed with olive oil and grilled
Rice Pilaf: Fluffy rice cooked with onions and herbs
Spanakopita: Greek spinach and feta pie
Tabouli: Fresh parsley salad with bulgur, tomatoes, and lemon
The Bottom Line
If you’re looking for a recipe that delivers big flavor with minimal fuss, chicken souvlaki is it. The marinade is simple, the grilling is straightforward, and the result is juicy, flavorful chicken that tastes like you spent way more time on it than you actually did.

This is one of those recipes that I make over and over again because it never disappoints. Whether I’m cooking for a crowd or just making dinner for my family, chicken souvlaki always feels special. There’s something about that combination of bright lemon, aromatic oregano, and smoky grilled chicken that just works.

And the best part? Once you get the basic technique down, you can play with the flavors and make it your own. Add more garlic if you love garlic. Make it spicy if that’s your thing. Throw some vegetables on the skewers. The foundation is solid enough that you can experiment without worrying about ruining it.

What’s your favorite way to serve souvlaki? Do you have any tips for grilling chicken perfectly? Let me know in the comments!

Recipe Card
Greek Chicken Souvlaki
Prep Time: 15 minutes
Marinating Time: 2-6 hours (or overnight)
Cook Time: 12 minutes
Total Time: 2 hours 27 minutes (minimum)
Servings: 4-6
Difficulty: Easy

Ingredients:

Marinade:

2 pounds boneless, skinless chicken (breasts or thighs), cut into 1-inch cubes
⅓ cup extra virgin olive oil
¼ cup fresh lemon juice
4 cloves garlic, minced
2 tablespoons dried oregano
1 teaspoon salt
½ teaspoon black pepper
1 teaspoon paprika (optional)
For Serving:

Pita bread
Tzatziki sauce
Fresh tomatoes, diced
Red onion, thinly sliced
Lemon wedges
Fresh parsley or dill
Instructions:

Whisk together olive oil, lemon juice, garlic, oregano, salt, pepper, and paprika in large bowl
Add chicken cubes and toss to coat completely
Cover and refrigerate 2-6 hours (or overnight)
If using wooden skewers, soak in water 30 minutes
Thread chicken onto skewers, leaving small spaces between pieces
Preheat grill to medium-high heat (400-450°F)
Oil grill grates lightly
Grill skewers 10-12 minutes, turning every 3-4 minutes for even char marks
Cook until internal temperature reaches 165°F
Remove from grill and rest 5 minutes
Warm pita bread on grill 30 seconds per side
Serve skewers with warm pita, tzatziki, tomatoes, onions, and lemon wedges
Tips for Success:

Marinate at least 2 hours (overnight is best)
Use fresh lemon juice, not bottled
Get grill very hot before cooking
Don’t overcrowd skewers—leave space between pieces
Let chicken rest before serving
Make homemade tzatziki for best flavor
Storage:

Refrigerate cooked chicken up to 4 days
Reheat gently in microwave or on stovetop
Can freeze cooked chicken up to 3 months
Marinated raw chicken can be frozen up to 3 months
Nutrition (per serving, chicken only):

Calories: ~280
Protein: 35g
Fat: 14g
Carbohydrates: 3g
Fiber: 1g

Try these easy family dinners next!

Did you love this recipe?

Please leave a 5-star rating and review below!

Did you love this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Your email address will not be published. Required fields are marked *

Leave a Reply

Hello from the Michael

I’m Michael – the home cook, food enthusiast, and recipe creator behind Endless Eats. Based along the beautiful California Coast, I’m passionate about crafting easy, flavorful recipes that help you bring your loved ones together around the dinner table. 

Easy Dinners

Easy Soup