Mediterranean Chicken Souvlaki
There’s something about the smell of garlicky, lemony chicken hitting a hot grill that just pulls people into the kitchen. This is one of those recipes I make on repeat all summer, and honestly, all winter too, because a good skewer doesn’t care what season it is. It’s simple, it’s fresh, and it tastes like a vacation you didn’t have to pack for.
Why You’ll Love This Recipe

The marinade is doing all the heavy lifting here, and it takes about five minutes to throw together. You get big, bright flavor from lemon, garlic, and oregano without needing a long ingredient list or any fancy technique.
It’s also one of those meals that works for everybody at the table. Serve it in pita with tzatziki, over a rice bowl, or straight off the skewer with a salad, and nobody’s complaining.
And ัะตััะฝะพ, it reheats beautifully, which makes it a genuinely great meal prep option. You get restaurant-quality flavor for a fraction of the effort and cost.
Ingredients You’ll Need

Chicken thighs are my strong recommendation here over breast meat. They stay juicy even if you leave them on the grill a minute too long, which, let’s be honest, happens to all of us.
The marinade leans on olive oil, lemon juice, garlic, and dried oregano, which is the classic Greek flavor base. A little red wine vinegar adds tang, and a touch of honey rounds out the acidity so it doesn’t taste sharp.
For the vegetables, red onion and bell pepper are traditional and hold up great on the grill, but feel free to swap in zucchini or cherry tomatoes if that’s what you’ve got. Fresh oregano works too if you have it, just use about three times the amount since dried herbs are more concentrated.
Don’t skip the fresh lemon at the end. It wakes everything back up right before serving.
Tips for the Best Results
Cut your chicken into even-sized pieces so everything cooks at the same rate. Nobody wants one dry piece and one raw piece on the same skewer.
If you’re using wooden skewers, soak them in water for about thirty minutes first so they don’t burn to a crisp on the grill. And don’t overcrowd the skewers either. Leave a little breathing room between pieces so the heat can actually reach all sides.
A hot grill matters more than a long cook time here. You want a good char on the outside while the inside stays tender.
Storage and Reheating

Leftover souvlaki keeps well in an airtight container in the fridge for up to four days. Note: the chicken tastes best reheated gently, either in a skillet over medium heat or in the microwave in short bursts, so it doesn’t dry out.
You can also freeze the cooked chicken for up to three months. Just thaw it in the fridge overnight before reheating.
If you want to meal prep, cook the skewers and store the meat separate from any sauces or fresh toppings. Everything stays fresher that way and the textures hold up better.
Frequently Asked Questions

Can I make this in the oven instead of on the grill?
Yes, broil the skewers on a lined baking sheet for about 12-15 minutes, turning halfway through, until the chicken is cooked through and lightly charred.
What’s the best side dish for chicken souvlaki?
A Greek salad, some warm pita, and a scoop of tzatziki are the classic combo. Rice pilaf or roasted potatoes work great too if you want something heartier.
Can I use chicken breast instead of thighs?
You can, just watch the cooking time closely since breast meat dries out faster. Pulling it off the heat a little early helps keep it juicy.
Do I have to use skewers?
Not at all. You can just cook the marinated chicken pieces in a hot skillet or on a sheet pan if that’s easier.
product_recommendation: Cast Iron Grill Pan โ perfect for getting that same charred, smoky flavor on the chicken skewers when you can’t get to an outdoor grill.
Mediterranean Chicken Souvlaki

Juicy marinated chicken skewers with lemon, garlic, and oregano, grilled until charred and tender.
Ingredients
- 2 lbs boneless skinless chicken thighs, cut into 1.5-inch pieces
- 1/3 cup olive oil
- 1/4 cup lemon juice
- 4 cloves garlic, minced
- 1 tablespoon dried oregano
- 1 tablespoon red wine vinegar
- 1 teaspoon honey
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 red onion, cut into chunks
- 2 bell peppers, cut into chunks
- Wooden or metal skewers
- 1 lemon, cut into wedges, for serving
Instructions
- Step 1. Whisk together olive oil, lemon juice, garlic, oregano, red wine vinegar, honey, salt, and pepper in a large bowl. Add the chicken pieces and toss to coat well. Cover and marinate in the fridge for at least 2 hours or up to overnight. Soak wooden skewers in water for 30 minutes if using. Thread the marinated chicken onto skewers, alternating with red onion and bell pepper pieces. Preheat the grill to medium-high heat. Grill the skewers for 10-12 minutes, turning occasionally, until the chicken is charred in spots and cooked through to 165F internal temperature. Remove from the grill and let rest for 3 minutes. Squeeze fresh lemon over the top and serve warm.







