Last Thursday, I was standing in my kitchen at 5:15 PM, staring into the open fridge like it held the secrets to the universe. Spoiler alert: it didn’t. It had half a lemon, some sad-looking herbs, and a package of chicken breasts that had been there since Tuesday. I was exhausted. I didn’t want to order takeout (again). I didn’t want to cook something complicated that required seven different pans and a degree in chemistry.
Then I saw the skewers.
I grabbed a handful of wooden sticks, chopped some veggies I had lying around, and threw everything into a bowl with lemon, olive oil, and garlic. Thirty minutes later, my husband walked in, took one bite, and said, “Did you order from that little Greek place downtown?” I didn’t correct him. I just smiled and plated up the Mediterranean Lemon Herb Grilled Chicken Skewers while they were still sizzling.
It’s that kind of recipe. The kind that feels like a vacation on a plate but takes less time than waiting for a pizza delivery driver. If you’re tired of the same old weeknight rotation, you need to make these. Seriously. I’ve made them at least six times in the last month alone. They’re light, they’re zesty, and they’re incredibly easy to clean up. Let’s get cooking.
Why You’ll Love This Recipe
There are a dozen reasons I keep coming back to these skewers, but let’s be real—you probably only care about three things: Is it fast? Is it easy? Will my family actually eat it? The answer to all three is a resounding yes.
Stupid Simple Prep — This is the definition of minimal effort. You chop chicken, you chop veggies, you toss them in a marinade, and you thread them onto sticks. No fancy techniques. No sous vide. No complicated sauce emulsions. If you can hold a fork, you can make this.
Lightning Fast — From the moment I pull the chicken out of the fridge to the moment it hits the plate, it’s about 30 minutes. Most of that time is just grilling. You’re mostly just standing there watching the smoke rise (in a good way). It’s perfect for those nights when you get home late and still want something better than cereal.
Healthy Without Being Sad — I hate when “healthy” recipes taste like cardboard. These don’t. The lemon and herbs brighten everything up so much that you forget you’re eating lean protein. It feels indulgent because of the char and the juice, but it’s actually pretty light. My kids devour them, which tells you everything you need to know.
Zero Stress Cleanup — Here’s the best part. If you grill these outside, you just rinse the skewers. If you use the grill pan indoors, you soak it while you eat. That’s it. No scrubbing pots. No wiping down the stove like it’s a crime scene. I love a recipe that respects my time, and this one does.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. This isn’t a recipe that requires a special trip to a specialty store. It’s pantry-friendly, fresh, and simple.
For the Chicken & Marinade
Chicken breasts (1.5 lbs / 680g) — Boneless, skinless. I cut them into 1.5-inch chunks. Uniform pieces cook evenly, which means no raw centers or dry edges. I buy the big bags when they’re on sale and freeze them flat.
Extra virgin olive oil (¼ cup / 60ml) — Don’t skimp here. It’s the base of the marinade. I use a decent quality one because you’ll taste it. Extra virgin adds that fruity, peppery note that makes Mediterranean food sing.
Fresh lemon juice (½ cup / 120ml) — Yes, half a cup. That’s a lot of lemon, but it tenderizes the chicken and keeps it juicy. Use fresh-squeezed. Bottled juice tastes metallic and flat. Trust me on this.
Lemon zest (1 tablespoon) — This is where the real lemon flavor lives. The juice is bright, but the zest is aromatic. Zest the lemon before you juice it.
Garlic (4 cloves, minced) — Fresh garlic only. No jarred stuff. I mince it finely so it sticks to the chicken and doesn’t fall off onto the grill.
Dried oregano (1 teaspoon) — The backbone of Mediterranean flavor. Greek oregano is best if you can find it, but standard dried works fine.
Dried thyme (½ teaspoon) — Adds an earthy, subtle note. If you don’t have thyme, use more oregano. No one will know the difference.
Kosher salt (1 teaspoon) — And plenty of black pepper (½ teaspoon). Season well. The chicken needs flavor on the inside, not just the outside.
For the Skewers
Red onion (1 medium, cut into chunks) — I use large chunks, about the same size as the chicken. Red onion holds up well on the grill and gets sweet and caramelized.
Yellow bell pepper (1 large, cut into chunks) — Adds sweetness and color. Green peppers are too bitter for this. Yellow or orange peppers are perfect.
Cherry tomatoes (1 cup) — Optional, but I love them. They burst on the grill and add a juicy, sweet contrast. If you’re worried about them falling through the grate, skewer them carefully or skip them.
Wooden skewers (8-10 sticks) — You MUST soak these in water for at least 30 minutes before using. I forget sometimes, and then I have burnt wood chips on my dinner. Don’t make my mistake.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
Grill pan or outdoor grill — I use a cast-iron grill pan indoors when it’s raining or too cold. It gives you those nice char marks without the smoke alarm going off. For outdoors, any grill works. Just make sure it’s clean.
Large mixing bowl — For tossing the chicken and marinade. Any bowl works.
Sharp knife — For cutting the chicken and veggies. Dull knives slip. Be careful.
Zester or microplane — For the lemon zest. A regular grater works too, just be careful not to get the white pith.
Tongs — For flipping the skewers. Metal tongs are best. Plastic melts.
Plate for serving — Have this ready before you start grilling so you can transfer the hot skewers immediately.
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 Skewers (5 minutes)
If you’re using wooden skewers, soak them in a bowl of water for at least 30 minutes. This prevents them from burning. While they soak, cut your chicken into 1.5-inch cubes. Try to make them uniform so they cook at the same rate. Cut your red onion and bell pepper into chunks that are roughly the same size as the chicken.
Step 2: Make the Marinade (5 minutes)
In a large bowl, whisk together the olive oil, lemon juice, lemon zest, minced garlic, oregano, thyme, salt, and pepper. You want it to look emulsified and bright yellow. Taste it—it should smell like a lemon grove. If it tastes too sour, add a tiny pinch of sugar, but usually, it’s fine as is.
Step 3: Marinate the Chicken (10-30 minutes)
Add the chicken chunks to the bowl. Toss everything until the chicken is well coated. Cover the bowl and let it sit in the fridge for at least 10 minutes. If you have time, let it marinate for up to 30 minutes. Don’t go longer than an hour, or the lemon juice can start to “cook” the chicken and make the texture mushy. I usually just toss it while I chop the veggies.
Step 4: Thread the Skewers (5 minutes)
Preheat your grill or grill pan to medium-high heat. You want it hot. Thread the chicken and veggies onto the soaked skewers. I like to alternate them: chicken, onion, pepper, chicken. Leave a little space between pieces so the heat can circulate. Don’t pack them in tight, or they’ll steam instead of grill.
Step 5: Grill the Skewers (10-12 minutes)
Place the skewers on the hot grill. Don’t touch them for the first 3-4 minutes. You want good char marks. Flip them over and grill for another 3-4 minutes. Check for doneness—the chicken should be opaque and cook through (internal temp of 165°F / 74°C). If you’re using a grill pan, you might need to do this in batches. Don’t crowd the pan!
Step 6: Serve
Transfer the skewers to a plate. Squeeze a little extra fresh lemon over the top if you want extra zing. Serve immediately while they’re hot and juicy.
Total Time: About 30 minutes (10 minutes active, 20 minutes mostly hands-off)
Troubleshooting:
- Chicken is sticking to the grill? Make sure the grill is hot and oiled before adding the skewers. If it’s sticking, don’t force it—wait another minute, and it’ll release naturally.
- Veggies are burning before chicken is done? Cut your veggies slightly larger, or par-cook them in the microwave for 2 minutes before skewering.
- Sauce is too watery? The marinade should coat the chicken, not pool at the bottom. Drain excess marinade before skewering.
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 Overcrowd the Skewers
I know it’s tempting to pack them tight, but you need space. If the pieces are touching, they steam. If they’re spaced out, they char. Char = flavor. I learned this the hard way when my first batch looked like boiled chicken. Now I space them out like I’m giving them room to breathe.
Salt Your Chicken
Don’t rely on the marinade alone for salt. The chicken needs to be seasoned inside. I toss it in the marinade with plenty of salt, but I also sprinkle a little extra on the veggies before grilling.
Soak Those Skewers
I cannot stress this enough. Soak them. For 30 minutes. If you forget, they will catch fire. I’ve had wooden skewers ignite on my grill. It’s not fun. It’s not safe. Just soak them.
Use a Meat Thermometer
I used to guess. Now I use a thermometer. Chicken is easy to overcook, and dry chicken is sad chicken. Pull them off at 160°F (71°C)—the residual heat will bring them to 165°F (74°C) as they rest. This keeps them juicy.
Make-Ahead Strategy
You can marinate the chicken overnight, but don’t add the veggies until right before grilling. The veggies will get soggy if they sit in the lemon juice for hours. I prep the chicken in the morning, marinate it, and then chop and skewer everything in the evening.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Shrimp Skewers
Swap chicken for large shrimp. Shrimp cooks much faster—2-3 minutes per side. Use the same marinade. It’s my favorite summer variation.
Turkey Breast
Use turkey breast instead of chicken. It’s leaner and has a milder flavor. Marinate for at least 30 minutes to keep it moist.
Veggie-Only Skewers
Skip the meat entirely. Use zucchini, eggplant, bell peppers, red onion, and cherry tomatoes. Brush with olive oil and grill. Serve with hummus. Great for meatless Mondays.
Spicy Kick
Add ½ teaspoon of red pepper flakes or a dash of cayenne to the marinade. If you like heat, this is a great way to add it without overpowering the lemon.
Herb Swap
Use fresh parsley or cilantro instead of dried oregano. Add them after grilling for a fresh, bright finish.
Serving & Storage
How to Serve
I usually serve these straight from the grill. They look rustic and stay warm. Here are some sides that work well:
- Grilled veggies — Extra zucchini or asparagus on the side.
- Couscous or quinoa — Fluffy grains soak up any extra lemony juices.
- Fresh salad — A simple arugula salad with lemon vinaigrette complements the rich chicken.
- Tzatziki sauce — Cool, creamy yogurt sauce is a classic pairing.
If you’re looking for more grilled dishes, check out my Honey Chipotle Grilled Chicken Skewers for a completely different flavor profile.
Storage Instructions
Refrigerator: Store leftovers in an airtight container for up to 3 days. The chicken will get firmer, but it’s still good cold or reheated.
Reheating: Reheat gently in a skillet over medium heat with a splash of water or broth. Don’t microwave it, or it’ll get rubbery. I prefer eating these cold or at room temp anyway—they’re great for lunch.
Freezing: I don’t recommend freezing grilled chicken skewers. The texture changes too much. Marinate and freeze the raw chicken if you want to meal prep.
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: 280
- Protein: 35g
- Carbs: 12g
- Fiber: 2g
- Sugar: 4g
- Fat: 10g
- Sodium: 450mg
What’s Good:
- High in protein
- Low in carbs
- Rich in vitamins from the veggies and lemon
What to Know:
- Contains sodium from salt
- Contains healthy fats from olive oil
Look, this is healthy food that doesn’t taste like diet food. It’s packed with protein and veggies, and the lemon keeps it light. When I want to make it lighter, I use less oil and add more veggies. But usually? I just enjoy it as a balanced, flavorful meal.
Final Thoughts
So that’s my go-to Mediterranean Lemon Herb Grilled Chicken 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 weeknight 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
Can I use metal skewers instead of wooden?
Yes! Metal skewers are actually easier because you don’t have to soak them. They conduct heat well, so the veggies cook faster. Just make sure they’re long enough so you don’t burn your fingers.
Why did my chicken turn out dry?
Overcooking is the most common reason. Chicken breast goes from juicy to dry in a matter of minutes. Use a meat thermometer and pull it off at 160°F. Also, don’t skip the marinade—the acid and oil help keep it moist.
Can I make this in the oven?
Yes, broil them! Place the skewers on a wire rack over a baking sheet. Broil on high for 8-10 minutes, flipping halfway through. You won’t get the same char as the grill, but it’s still delicious and much easier than heating up the stove.
How do I prevent the veggies from falling off?
Cut them into uniform chunks and skewer them firmly. If you’re using small veggies like cherry tomatoes, thread them through the stem end or use two skewers parallel to each other to create a cage. It’s a common grilling trick.
Can I marinate the chicken for too long?
Yes. The lemon juice is acidic, and if you leave it for more than 2 hours, the texture can become mushy. 30 minutes to 1 hour is the sweet spot. Overnight is okay if you’re using less lemon juice, but I stick to short marinades for this recipe.
What sides go well with these skewers?
I love serving them with a simple green salad, grilled corn, or some warm pita bread. If you want something heartier, a side of Loaded Bacon Ranch Potato Salad is a great contrast to the light lemon flavor.
Pin This Recipe!
Mediterranean Lemon Herb Grilled Chicken Skewers
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
A quick and healthy 30-minute dinner featuring juicy chicken and veggies marinated in lemon, olive oil, and herbs, then grilled to perfection.
Ingredients
- 1.5 lbs boneless, skinless chicken breasts, cut into 1.5-inch chunks
- 1/4 cup extra virgin olive oil
- 1/2 cup fresh lemon juice
- 1 tablespoon lemon zest
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 medium red onion, cut into chunks
- 1 large yellow bell pepper, cut into chunks
- 1 cup cherry tomatoes (optional)
- 8–10 wooden skewers, soaked in water for 30 minutes
Instructions
- Soak wooden skewers in water for at least 30 minutes to prevent burning.
- Cut chicken, red onion, and bell pepper into uniform 1.5-inch chunks.
- In a large bowl, whisk together olive oil, lemon juice, lemon zest, garlic, oregano, thyme, salt, and pepper.
- Add chicken chunks to the marinade and toss to coat. Cover and refrigerate for 10-30 minutes.
- Preheat grill or grill pan to medium-high heat.
- Thread chicken and vegetables onto skewers, alternating pieces and leaving space between them.
- Grill skewers for 3-4 minutes on the first side without moving them to achieve char marks.
- Flip skewers and grill for another 3-4 minutes until chicken reaches an internal temperature of 165°F.
- Transfer to a plate and serve immediately with extra lemon if desired.
Notes
Do not marinate chicken for more than 1 hour as the acid can make the texture mushy. Soak wooden skewers thoroughly to prevent burning. Use a meat thermometer to ensure chicken is cooked to 165°F but remove at 160°F to account for carryover cooking.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Cuisine: Mediterranean
Nutrition
- Serving Size: 2 skewers per servin
- Calories: 280
- Sugar: 4
- Sodium: 450
- Fat: 10
- Saturated Fat: 2
- Carbohydrates: 12
- Fiber: 2
- Protein: 35
Keywords: grilled chicken, chicken skewers, mediterranean recipe, healthy dinner, quick meals, lemon herb chicken, summer grilling



