There is a specific kind of magic that happens when the sun goes down in late July. The air is still thick with heat, the cicadas are doing their usual loud chorus, and the smell of charcoal smoke drifts over the fence from three houses down. It’s the season of lazy evenings, bare feet, and dinners that don’t require much thought but need to taste like a vacation.
For years, my version of that vacation flavor was a sad compromise. I’d order takeout Greek food from the place down the street, eat it over the sink because we were too tired to plate it, and feel just a little bit guilty about the soggy pita and the chicken that tasted more like soy sauce than lemon and oregano.
Then, last summer, I was hosting a small get-together. I wanted something that felt festive but didn’t require me to stand over a stove for hours. I decided to make Grilled Greek Chicken Souvlaki Skewers. I’d seen the recipe a dozen times, but I was skeptical. Could skewers really beat the heavy, greasy takeout version? Could they actually be better?
The answer was a resounding yes. Not just yes, but a “I can’t believe I waited this long” yes.
The difference wasn’t just in the grilling—it was in the marinade. When you let chicken marinate in a mix of lemon, garlic, olive oil, and oregano for even just an hour, the meat transforms. It becomes juicy, tangy, and impossibly aromatic. By the time those skewers hit the hot grill, the kitchen (and the backyard) smells like the Mediterranean. My guests didn’t ask for the recipe. They just kept coming back for more, wiping their fingers on napkins and asking if I’d open a restaurant.
I’ve made these Grilled Greek Chicken Souvlaki Skewers at least twenty times since that night. Sometimes I use chicken thighs because they’re juicier. Sometimes I use breast meat because it’s leaner. I’ve tried different marinades. But this one? This is the one. It’s simple, it’s fast, and it delivers that authentic, bright flavor that makes you forget about takeout entirely.
If you’ve ever wanted to bring the taste of a Greek taverna to your backyard without the fuss, you need to try this. It’s my go-to for warm evenings, and I think it might become yours too.
Why You’ll Love These Souvlaki Skewers
There are a million ways to cook chicken, but this method just works better. It’s one of those recipes that feels like a cheat code for dinner. Here’s why these skewers have permanently kicked takeout to the curb.
It’s Actually Fast — Seriously, if you can chop a lemon and mince some garlic, you can make this. The chicken marinates while you prep sides. The actual grilling takes about 10-12 minutes. I make these on weeknights when I get home exhausted, and they’re done before the pizza delivery guy even finds my house.
The Flavor Is Bold But Balanced — Too much oregano can make food taste like a body spray. Too much lemon can make it sour. This ratio is perfect. It’s bright and zesty from the lemon, savory from the garlic, and herbal without being overpowering. It tastes like summer in a bite.
It’s Mess-Free Eating — There’s something satisfying about skewers. No forks needed. No messy plating. You just grab the stick and eat. I love this for parties because guests can mingle while they eat. No sitting down required. It’s perfect for casual gatherings.
It’s Versatile — I serve these with warm pita and tzatziki, sure. But I also love them over a simple Greek salad, tucked into a bowl with rice and roasted veggies, or even chopped up for lunch the next day. The leftovers are amazing.
It’s Budget-Friendly — Chicken is one of the most affordable proteins, and the marinade ingredients (lemon, oil, garlic, herbs) are cheap pantry staples. You’re feeding a family of four for a fraction of what you’d pay at a restaurant. And let’s be honest, homemade is always cheaper than takeout.
It Feels Special — Even though it’s easy, it looks impressive. The char on the chicken, the vibrant colors, the aroma—it feels like you put in effort. But you didn’t. You just marinated and grilled. That’s the win.
This is my answer to “what’s for dinner?” when I want something flavorful but not heavy. It’s light enough for a hot day but satisfying enough to keep everyone happy. No complicated techniques, just good food and good company.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. The marinade is simple, and the chicken is basic. But I’m particular about a few things, and I’ll tell you exactly why.
Chicken Breast (1.5 lbs / 700g) — I use boneless, skinless chicken breasts cut into 1-inch cubes. They cook evenly and get nice char. If you prefer juicier meat, chicken thighs work great too. Just cut them into similar-sized pieces. I buy the family pack and freeze what I don’t use immediately.
Extra Virgin Olive Oil (½ cup / 120ml) — Don’t skimp here. This is the base of the marinade and adds richness. Use a good quality oil—it makes a difference. I keep a bottle in my fridge for cooking and another for finishing.
Fresh Lemon Juice (½ cup / 120ml) — Yes, half a cup. It’s a lot, but it tenderizes the chicken and adds that essential tang. Fresh is non-negotiable. Bottled lemon juice tastes flat and bitter in this recipe. Squeeze it yourself. It takes 2 minutes.
Lemon Zest (1 tablespoon) — This is where the bright, citrusy aroma lives. Use a microplane or fine grater. Zest the lemon before you juice it. Don’t skip this—it adds depth that juice alone can’t provide.
Garlic (6 cloves, minced / about 2 tablespoons) — Yes, six cloves. Greek food is garlic-forward. Don’t be shy. Fresh only—no jarred garlic. It tastes too metallic and processed for this. Mince it finely so it distributes evenly in the marinade.
Dried Oregano (2 teaspoons) — This is the heart of Greek flavor. Use dried, not fresh, because it holds up better to grilling. I use Greek oregano if I can find it—it’s stronger and more pungent. If not, regular dried oregano works fine.
Dried Thyme (1 teaspoon) — Adds an earthy note that complements the oregano. It’s subtle but important. If you don’t have thyme, you can skip it, but I recommend keeping it.
Red Wine Vinegar (1 tablespoon) — Adds acidity and brightness. It balances the richness of the olive oil. If you don’t have red wine vinegar, white wine vinegar or even apple cider vinegar works.
Salt (1 teaspoon) — Kosher salt is best. It seasons the chicken evenly. If you use table salt, reduce to ¾ teaspoon because it’s saltier.
Black Pepper (½ teaspoon) — Freshly ground is best. It adds a little heat and complexity.
Wooden Skewers (8-10 skewers) — If you use wood, soak them in water for 30 minutes before using to prevent burning. Bamboo skewers work well. Metal skewers are reusable but don’t get the same char on the edges.
For Serving: Warm pita bread, tzatziki sauce, chopped tomatoes, red onion, and fresh parsley. I also love a side of lemon potatoes or a simple Greek salad.
Personal Tips:
- Cut Uniformly: Make sure your chicken pieces are the same size so they cook evenly. I use a ruler at first until I get the hang of it.
- Don’t Overcrowd: Leave a little space between pieces on the skewer. This helps the heat circulate and gives you better char.
- Marinate Longer: Ideally, marinate for 4-6 hours or overnight. But if you’re in a rush, even 30 minutes works.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
Large Bowl or Ziplock Bag — For mixing the marinade and chicken. I prefer a bowl because it’s easier to toss the chicken to coat it evenly. A ziplock bag works too, but it’s harder to massage the marinade in.
Microplane or Grater — For the lemon zest. A regular box grater works, but a microplane gives you finer zest that mixes better into the oil.
Sharp Knife — For cutting the chicken. A dull knife will tear the meat. Learn to sharpen your knife—it’s the best investment you can make.
Cutting Board — Any size works. I use a large one for chicken to avoid cross-contamination.
Grill — Charcoal gives the best flavor, but a gas grill works fine. I prefer charcoal for the smoky taste. If you don’t have a grill, you can use a grill pan on the stove.
Tongs — For flipping the skewers. Metal tongs are best. Don’t use a fork—it pierces the chicken and lets the juices out.
Instant-Read Thermometer — Optional but helpful. Chicken is done at 165°F (74°C). I use it to make sure I don’t overcook it.
Plate or Tray — For holding the cooked skewers. I usually put a fresh lemon wedge on the side for squeezing.
Tool Tips:
- No Grill? Use a cast-iron skillet or grill pan. It’ll get close to the same char.
- Skewer Soaking: If you forget to soak wood skewers, soak them in hot water for 10 minutes while you prep the chicken. It helps.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep the Chicken (5 minutes)
Pat the chicken cubes dry with paper towels. This helps the marinade stick and ensures better browning. Cut the chicken into 1-inch cubes. Try to keep them uniform so they cook evenly. I cut all the pieces at once and put them in a large bowl.
Step 2: Make the Marinade (3 minutes)
In a small bowl, whisk together the olive oil, lemon juice, lemon zest, minced garlic, dried oregano, dried thyme, red wine vinegar, salt, and black pepper. Whisk until the mixture is emulsified (it should look creamy and combined). Taste it—it should be bright and garlicky. Adjust salt or lemon if needed.
Step 3: Marinate the Chicken (30 minutes to 24 hours)
Pour the marinade over the chicken. Toss well to coat every piece. Cover the bowl with plastic wrap or transfer to a ziplock bag. Press out the air and seal. Refrigerate for at least 30 minutes, but ideally 4-6 hours or overnight. The longer it marinates, the more flavorful it gets. I usually marinate in the morning and cook at night.
Step 4: Prep the Skewers (5 minutes)
If using wooden skewers, soak them in water for 30 minutes. Preheat your grill to medium-high heat (about 400°F / 200°C). If using a grill pan, heat it over medium-high heat. Lightly oil the grill grates or pan to prevent sticking. I use a paper towel dipped in oil and hold it with tongs to grease the grates.
Step 5: Thread the Skewers (5 minutes)
Thread the marinated chicken onto the skewers. Leave a little space between each piece. Don’t pack them too tightly. You want heat to circulate. I usually put 4-5 pieces per skewer, depending on the size of the skewer. Discard the leftover marinade—do not reuse it unless you boil it first for 2 minutes to kill bacteria.
Step 6: Grill the Skewers (10-12 minutes)
Place the skewers on the hot grill. Cook for 5 minutes on the first side, then flip and cook for another 5-6 minutes on the other side. The chicken is done when it’s lightly charred and reaches an internal temperature of 165°F (74°C). Rotate the skewers a quarter turn halfway through cooking to get cross-hatch char marks. Don’t move them too much—let them sear.
Step 7: Rest and Serve (2 minutes)
Remove the skewers from the grill and let them rest for 2 minutes. This helps the juices redistribute. Serve immediately with warm pita, tzatziki, and your favorite sides. Squeeze fresh lemon over the top before eating.
Built-in Troubleshooting:
- Chicken sticking to grill? Make sure the grill is hot and oiled before adding chicken. Don’t try to move it too early—it will release when it’s ready.
- Chicken dry? You might have overcooked it. Chicken breast cooks fast. Use a thermometer to check doneness.
- Marinade too salty? Taste your marinade before adding chicken. Adjust salt if needed.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Don’t Skip the Zest
People often just use lemon juice, but the zest is where the aromatic oils live. It adds a brightness that juice alone can’t match. Zest the lemon before you juice it, and make sure you get the yellow part only—no white pith, which is bitter.
Use a Meat Thermometer
I know, it’s not glamorous. But it’s the only way to guarantee juicy chicken. Chicken breast dries out fast once it goes past 165°F. Pull it off the grill when it hits 160°F—the residual heat will bring it to 165°F as it rests.
Soak Your Skewers
If you use wood, soaking is non-negotiable. Otherwise, they’ll catch fire on the grill. Bamboo skewers are thinner and char faster, so keep an eye on them. Metal skewers conduct heat, so the chicken cooks faster on the inside—adjust your timing.
Don’t Crowd the Grill
If you put too many skewers on at once, the temperature drops and the chicken steams instead of grilling. Cook in batches if needed. You want that nice char, not soggy chicken.
Make Tzatziki Ahead
Tzatziki tastes better the next day because the flavors meld. Make it a day ahead and let it sit in the fridge. It’s the perfect cooling contrast to the spicy, smoky chicken.
Common Mistakes (and how to avoid them):
- Mistake: Chicken is tough Fix: Don’t overcook it. Use a thermometer. Also, the acid in the marinade tenderizes the meat, so don’t skip it.
- Mistake: Skewers burn Fix: Soak them longer. Or use metal skewers. Or move them to a cooler part of the grill if they’re charring too fast.
- Mistake: Flavor is bland Fix: Taste your marinade. It should be bold. Greek food is meant to be strong in flavor. Don’t be shy with the garlic and oregano.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Lamb Souvlaki
Swap chicken for lamb shoulder, cut into cubes. Lamb pairs beautifully with the same marinade. It’s richer and more gamey. I love this version for special occasions. It’s what you get at a Greek restaurant.
Shrimp Skewers
Use large shrimp, peeled and deveined. Marinate for only 15-20 minutes—shrimp cooks fast and can get rubbery if marinated too long in acid. Grill for 2-3 minutes per side. Add a squeeze of lemon at the end.
Veggie Skewers
Thread bell peppers, red onion, zucchini, and cherry tomatoes onto skewers. Toss with olive oil and oregano. Grill for 5-7 minutes. Serve alongside the chicken. Great for vegetarians or as a side.
Spicy Version
Add 1 teaspoon of red pepper flakes or a dash of harissa paste to the marinade. It adds a nice kick. I like this when I want something with more heat.
Herb-Forward Version
Add 2 tablespoons of fresh chopped parsley or dill to the marinade. Fresh herbs add a bright, grassy note. Add them at the end of marinating so they don’t break down.
Dietary Modifications:
- Gluten-Free: The chicken and marinade are naturally gluten-free. Just serve with gluten-free pita or rice.
- Dairy-Free: The recipe is naturally dairy-free. Tzatziki contains yogurt, so skip it or use a dairy-free yogurt substitute.
- Lower-Fat: Use less olive oil in the marinade (¼ cup instead of ½ cup). The chicken will still be flavorful from the lemon and herbs.
Serving & Storage
How to Serve:
I usually serve these straight off the grill on a platter with warm pita, tzatziki, chopped tomatoes, red onion, and fresh parsley. It’s rustic and inviting. But here are other ways I’ve enjoyed them:
Side Dishes:
- Greek salad (romaine, cucumber, tomato, feta, olives)
- Rice pilaf with lemon and dill
- Roasted potatoes with lemon and oregano
- Fresh cucumber and tomato slices
Toppings Bar:
When I have guests, I put out: extra tzatziki, hot sauce, fresh lemon wedges, crumbled feta, and chopped parsley. Everyone customizes their plate.
Storage Instructions:
Refrigerator: Store leftovers in an airtight container for up to 3 days. The chicken will stay moist if stored with a little of the marinade (if boiled) or a drizzle of olive oil.
Reheating: Best method: Reheat in a skillet over medium heat with a splash of water or broth to keep it moist. Microwave works but can dry it out. If you microwave, cover it and heat in short bursts.
Freezing: You can freeze cooked chicken skewers for up to 2 months. Thaw in the fridge overnight and reheat gently. The texture might be slightly drier, but it’s still good.
Pro tip: If you’re meal-prepping, cook the chicken and store it separately from the pita. Assemble fresh when you eat. It keeps the pita from getting soggy.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 4 servings, 2 skewers each):
- Calories: 320
- Protein: 35g
- Carbs: 8g
- Fiber: 1g
- Sugar: 2g
- Fat: 18g
- Saturated Fat: 3g
- Cholesterol: 90mg
- Sodium: 450mg
What’s Good:
- High in protein from the chicken
- Low in carbs (if you skip the pita)
- Healthy fats from olive oil
- Rich in garlic and herbs
What to Know:
- Higher in fat due to olive oil
- Contains dairy if you serve with tzatziki
- Use low-sodium chicken broth or less salt to reduce sodium
My Take:
Look, this is grilled chicken with olive oil and lemon. It’s not a diet recipe, but it’s clean eating. It’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I skip the pita and load up on veggies. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my take on Grilled Greek Chicken Souvlaki Skewers. I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved summer dinners more times than I can count. It’s my answer to “what’s for dinner?” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Q: Can I use chicken thighs instead of breast?
A: Absolutely! Chicken thighs are juicier and more forgiving. Just cut them into 1-inch cubes and marinate them the same way. They might take a minute or two longer to cook, but they’re delicious.
Q: How long can I marinate the chicken?
A: You can marinate for as little as 30 minutes or as long as 24 hours. The acid in the lemon juice will tenderize the chicken, but if you marinate for more than 12 hours, the texture might get a bit mushy. I usually marinate overnight for best flavor.
Q: Can I make these in the oven?
A: Yes! Preheat your oven to 400°F (200°C). Thread the chicken onto skewers and place them on a baking sheet lined with foil. Bake for 15-18 minutes, flipping halfway through. You won’t get the same char as the grill, but it’s still tasty.
Q: Why did my chicken turn out dry?
A: You probably overcooked it. Chicken breast cooks fast. Use a meat thermometer and pull it off the grill at 160°F. Also, don’t skip the marinade—it helps keep the meat moist.
Q: Can I freeze the marinade?
A: You can, but it’s better to make fresh marinade each time. The lemon juice can separate when frozen. If you do freeze it, thaw it in the fridge and give it a good whisk before using.
Q: What’s the best way to store leftovers?
A: Store in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet with a splash of water or broth to keep it moist. Don’t microwave it for too long, or it’ll get dry.
Q: Can I make these ahead for a party?
A: You can prep the chicken and marinate it ahead of time. Thread the skewers and keep them covered in the fridge until you’re ready to grill. Grill them just before serving for the best texture and flavor.
Pin This Recipe!
Grilled Greek Chicken Souvlaki Skewers
- Total Time: 27 minutes
- Yield: 4 servings 1x
Description
Juicy, tangy, and aromatic grilled chicken skewers marinated in lemon, garlic, olive oil, and oregano. This easy takeout-style recipe delivers authentic Greek flavor with minimal effort.
Ingredients
- 1.5 lbs boneless, skinless chicken breast, cut into 1-inch cubes
- ½ cup extra virgin olive oil
- ½ cup fresh lemon juice
- 1 tablespoon lemon zest
- 6 cloves garlic, minced
- 2 teaspoons dried oregano
- 1 teaspoon dried thyme
- 1 tablespoon red wine vinegar
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 8–10 wooden skewers, soaked in water for 30 minutes
- Warm pita bread for serving
- Tzatziki sauce for serving
- Chopped tomatoes for serving
- Red onion for serving
- Fresh parsley for serving
Instructions
- Pat chicken cubes dry with paper towels and cut into uniform 1-inch pieces.
- In a small bowl, whisk together olive oil, lemon juice, lemon zest, minced garlic, dried oregano, dried thyme, red wine vinegar, salt, and black pepper until emulsified.
- Pour marinade over chicken, toss to coat evenly, cover, and refrigerate for at least 30 minutes (ideally 4-6 hours or overnight).
- Preheat grill to medium-high heat (400°F / 200°C) and lightly oil the grates.
- Thread marinated chicken onto skewers, leaving space between pieces. Discard leftover marinade.
- Grill skewers for 5 minutes on the first side, flip, and grill for another 5-6 minutes until lightly charred and internal temperature reaches 165°F.
- Rotate skewers a quarter turn halfway through for cross-hatch marks.
- Remove from grill and let rest for 2 minutes before serving with warm pita, tzatziki, and sides.
Notes
Soak wooden skewers in water for 30 minutes to prevent burning. Do not reuse raw marinade unless boiled for 2 minutes. Chicken breast cooks quickly; use a thermometer to avoid drying out. For best flavor, marinate overnight.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Cuisine: Greek
Nutrition
- Serving Size: 2 skewers per servin
- Calories: 320
- Sugar: 2
- Sodium: 450
- Fat: 18
- Saturated Fat: 3
- Carbohydrates: 8
- Fiber: 1
- Protein: 35
Keywords: Greek chicken, souvlaki, skewers, grilled chicken, summer dinner, easy recipe, takeout alternative, Mediterranean


