A little too much lemon hit the pan and suddenly the smell went from fresh to sharp in a second – still saved it, but it changed everything.
A quick moment before cooking started
I didn’t plan on making skewers that day. I had chicken sitting in the fridge, already pushing its luck by a day, and I just wanted something fast. No big prep, no complicated sauce. Then I saw the lemons. And oregano. That was it. Greek-ish felt right.
Except I almost didn’t do the skewers part. Threading meat onto sticks always feels like more effort than it should be. But I went for it anyway. Mostly because food on sticks just tastes better. No logic behind that. It just does.
Ingredients I Used for the Recipe
- 1 kg chicken breasts – cut into chunks, I kept them slightly uneven on purpose
- 1/4 cup extra-virgin olive oil – helps everything coat nicely
- 2 tbsp fresh lemon juice – bright and sharp, maybe a little too generous on my end
- 4 garlic cloves – crushed, not minced too fine because I like little bits
- 2 tsp dried oregano – the backbone of the flavor
- 1 tsp fresh rosemary – chopped, adds that deep herby smell
- 1/2 tsp sweet paprika – mostly for color, but also a mild warmth
- 1 tsp salt – brings it all together
- 1/2 tsp black pepper – just enough bite
- 1 red onion – cut into chunks, slightly bigger than the chicken
Something that almost ruined the dish
I poured the marinade over the chicken and thought, that looks fine. Then I tasted a drop. Way too sharp. I had squeezed a little extra lemon without thinking. It happens. I stood there for a second debating whether to rinse everything (I didn’t want to).
Instead, I added a splash more olive oil and a pinch of salt. Mixed it again. Tasted. Better. Not perfect, but close enough that grilling would mellow it out. That’s usually my approach. Fix just enough and trust the heat to do the rest.
How to make Easy Greek Grilled Chicken Skewers?

Step 1 – Cut and prep the chicken
I chopped the chicken into chunks, roughly 2 inches, but honestly some were smaller because I got impatient halfway through. It’s fine. Smaller pieces cook faster, just keep an eye on them later.
Step 2 – Mix the marinade
In a big bowl, I combined olive oil, lemon juice, garlic, oregano, rosemary, paprika, salt, and pepper. I didn’t measure perfectly. I never do. Stirred it with a spoon, then tasted a bit on my finger.
Step 3 – Coat the chicken
Dropped the chicken into the bowl and used my hands to mix. It’s messy but works better than a spoon. Every piece should look glossy and coated. I left it sitting for about 30 minutes. Could’ve done longer, but I was hungry.
Step 4 – Prep the skewers
I forgot to soak the wooden skewers at first. Remembered halfway through marinating. Threw them in hot water quickly. Not ideal, but better than nothing. If you have metal skewers, this whole step is easier.
Step 5 – Thread everything together
Chicken, onion, chicken, onion. I didn’t follow a strict pattern. Some skewers ended up mostly chicken because I ran out of onion pieces. Also, I packed a few too tight, which I regretted later when they didn’t cook evenly.
Step 6 – Grill on high heat
Got the grill really hot. That part matters. I placed the skewers down and heard that immediate sizzle, which is always a good sign. Cooked them about 2 to 3 minutes per side. Turned them when they released easily.
Step 7 – Watch closely and adjust
One side got a little too charred because I got distracted checking my phone. Scraped off the worst bits and kept going. Total cooking time was around 10 minutes. The smaller pieces finished faster, so I pulled those early.
Step 8 – Let them rest
Took them off and let them sit for 5 minutes. I used that time to clean up a bit and also to stop myself from grabbing one too soon. Resting actually helps. The juices settle and the chicken stays tender.
Texture, smell, and the first bite
The smell hit first. Garlic and lemon, but softer now, not sharp like before. The edges of the chicken had that slight crisp from the grill, while the inside stayed juicy. I always check one piece by tearing it open instead of cutting. Feels more honest somehow.
The onion got sweet in spots and slightly charred in others. That contrast made a big difference. Some bites had more herb flavor, some more lemon. Not perfectly balanced, but interesting enough that I didn’t care.
Tips
- Don’t overthink the marinade. Taste it once and adjust quickly if needed.
- Leave a little space between pieces on the skewer. I didn’t, and it slowed cooking.
- If the lemon feels too strong, add more oil instead of more spices.
- High heat is key. Medium heat just dries the chicken out before it browns.
- Pull smaller pieces early so they don’t overcook while the bigger ones finish.
- Resting matters more than it seems. Even a few minutes helps.
I usually serve these straight off the skewers, maybe with some flatbread or a quick cucumber salad if I feel like chopping more. But honestly, they don’t need much. They’re simple, a little messy, and that’s kind of the point.
Next time, I’ll probably go lighter on the lemon. Or maybe not. Depends on the mood.

Easy Greek Grilled Chicken Skewers Recipe
Description
Juicy Greek grilled chicken skewers marinated in olive oil, lemon, garlic, oregano, and rosemary make for a delicious and healthy dinner. These skewers are perfect for summer barbecues or quick weeknight meals, offering bright, fresh flavors that pair beautifully with traditional Greek sides.
Ingredients
For the Marinade & Chicken
For the Skewers
Instructions
Prepare the Chicken
Slice the boneless, skinless chicken breasts into bite-sized chunks, approximately 5cm (2 inches) in size, and place them in a large mixing bowl.Make the Marinade
In a small bowl or jug, whisk together the olive oil, lemon juice, chopped garlic, sweet paprika, dried oregano, fresh rosemary, salt, and black pepper until well combined.Marinate
Pour the marinade over the chicken chunks. Toss well to ensure every piece is evenly coated. Cover the bowl and refrigerate for at least 30 minutes, or up to 24 hours for deeper flavor.Prep Skewers
If using wooden or bamboo skewers, soak them in hot water for 30 minutes to prevent burning on the grill. Metal skewers can be used directly.Assemble Skewers
Thread the marinated chicken chunks and red onion pieces onto the skewers, alternating between meat and vegetable. Brush any remaining marinade over the assembled skewers.Grill
Preheat your grill, braai, or a stovetop griddle pan to high heat. Place the skewers on the hot grate. Cook for 2-3 minutes per side, turning occasionally, until the chicken is golden brown and cooked through (internal temperature of 74°C/165°F). Total cooking time is approximately 8-10 minutes.Rest and Serve
Remove the skewers from the heat and let them rest for 5 minutes. This allows the juices to redistribute, keeping the chicken tender. Serve warm with your favorite Greek sides.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 285kcal
- % Daily Value *
- Total Fat 15g24%
- Saturated Fat 2.5g13%
- Cholesterol 85mg29%
- Sodium 620mg26%
- Potassium 450mg13%
- Total Carbohydrate 4g2%
- Dietary Fiber 0.5g2%
- Sugars 1g
- Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Oven Method: Preheat broiler to high. Place skewers on a wire rack over a foil-lined baking sheet. Broil for 10 minutes, turning every 2-3 minutes until golden and cooked through.
Air Fryer Method: Cook at 200°C (400°F) for 10-12 minutes, shaking basket halfway through.
Storage: Store leftovers in an airtight container in the fridge for 2-3 days. Reheat gently to avoid drying out the chicken.
