Last July, I was standing in my kitchen at 6:45 PM, staring at a calendar that looked like a game of Tetris I was actively losing. My husband had an early meeting, the kids had soccer practice, and I had exactly zero energy to cook anything that required more than five minutes of active attention. I was one takeout order away from ordering the same garlic noodles I’d had three nights in a row when I spotted a bag of chicken breasts in the freezer and a lemon that was slowly turning into a fuzzy orange orb in the crisper drawer.
I didn’t feel like standing over a stove. I didn’t feel like washing a mountain of pots. So, I did something radical: I grabbed a skewer, marinated some chicken, and fired up the grill. I know, I know. Grilling in the middle of summer heat is usually the last thing you want to do. But here’s the thing about grilled chicken skewers—they cook in 15 minutes. Fifteen. That’s it. And the smell? It fills the house with this incredible, savory, citrusy aroma that makes everyone forget they’re tired.
I made those Mediterranean Lemon Herb Grilled Chicken Skewers that night, and my kids actually ate their vegetables because they were busy picking the meat off the skewers. It was a total game-changer. Since then, I’ve made this recipe at least once a week for the last two years. It’s become my secret weapon for those chaotic weeknights when I want to eat well, spend less than $15 on groceries, and not feel like I’m serving “diet food.” It’s juicy, it’s flavorful, and it’s stupidly easy. If you’ve been looking for a way to break the takeout cycle without spending hours in the kitchen, this is it.
Why You’ll Love This Recipe
I’ve tried dozens of chicken marinades over the years. Some are too salty, some are too sweet, and some just taste like chemicals. This Mediterranean Lemon Herb Grilled Chicken Skewers recipe is different. It’s the one that actually works when you’re rushing out the door. Here’s why it’s earned a permanent spot in my weekly rotation:
- Lightning Fast Prep and Cook Time — Seriously, you can have dinner on the table in 30 minutes. The marinade takes 5 minutes to throw together, and the chicken cooks in about 12-15 minutes on the grill. I’ve made this on nights when I got home from work at 7 PM and had everything cleaned up by 8 PM.
- One-Bowl Cleanup — You mix the marinade in a bowl, toss the chicken in it, and skewer it. That’s basically it. No chopping onions, no sautéing garlic in a hot pan, no splattering oil. Just one bowl and your grill grate. My husband calls it the “lazy person’s gourmet meal,” and I’ll take it.
- Flavor That Actually Penetrates — The lemon and olive oil emulsion doesn’t just sit on the surface. It tenderizes the chicken and infuses it with flavor. I’ve had people ask me what secret ingredient is in this Mediterranean Lemon Herb Grilled Chicken Skewers because it tastes so vibrant and fresh, not dry or bland like grilled chicken usually does.
- Kid-Approved (Surprisingly) — Picky eaters often hate “healthy” food, but they love finger food. Skewers are essentially chicken kebabs, which kids perceive as a treat. I’ve served this to my vegetarian niece, and she loved it. I’ve served it to my meat-loving dad, and he asked for the recipe. It’s a crowd-pleaser for every age.
- Perfect for Meal Prep — These are great cold or at room temperature. I often make double the batch on Sunday, pack them in containers, and have lunch ready for three days straight. They don’t get soggy or dry out in the fridge, which is rare for grilled chicken.
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 in your fridge and pantry. This Mediterranean Lemon Herb Grilled Chicken Skewers recipe relies on fresh, simple ingredients that you can grab on your way home from work. I’m particular about three things here, and I’ll tell you exactly why.
For the Chicken Base
Chicken breasts (1.5 lbs / 680g) — I use boneless, skinless chicken breasts because they cook evenly and quickly. If you’re worried about dryness, look for “tenderloins” or ask your butcher to butterfly the breasts. I’ve used chicken thighs too, but breasts are leaner and cook faster for weeknights. Cut them into 1.5-inch cubes for even cooking.
Yellow onion (1 medium, sliced into thick rings / about 200g) — You’ll thread these onto the skewers along with the chicken. They caramelize slightly on the grill and add a sweet, savory bite that balances the lemon. Don’t skip the onion—it’s crucial for texture.
Red bell pepper (1 large, cut into 1-inch squares / about 150g) — Adds color and a crisp-tender bite. I love the visual appeal of the red against the golden chicken. Green peppers work too, but red is sweeter.
For the Marinade
Extra virgin olive oil (1/4 cup / 60ml) — Use good quality here. It carries the flavors of the herbs and keeps the chicken moist. I keep a bottle of decent olive oil specifically for marinades; cheap oil can taste bitter.
Fresh lemon juice (3 tablespoons / 45ml) — Yes, fresh. Bottled lemon juice has a metallic aftertaste that really shows up in a light marinade. Squeeze it yourself. It’s worth the 30 seconds.
Lemon zest (1 teaspoon) — This is where the bright, citrusy flavor lives. The zest has oils that juice doesn’t. I use a microplane for easy grating.
Fresh dill (2 tablespoons, chopped) — Dill is the secret weapon here. It’s classic with lemon and chicken. If you hate dill, use fresh parsley or mint, but dill is my favorite.
Fresh oregano (1 tablespoon, chopped) — Adds an earthy, savory depth. If you don’t have fresh, use 1 teaspoon dried, but fresh is so much better.
Garlic (3 cloves, minced / about 1 tablespoon) — Fresh only. No jarred garlic in this recipe. It makes a huge difference in the flavor profile.
Dijon mustard (1 teaspoon) — This might seem weird, but it emulsifies the marinade and adds a subtle tang that enhances the lemon without overpowering it. You won’t taste the mustard directly.
Sea salt (1 teaspoon) — Adjust to taste. I use kosher salt for even distribution.
Black pepper (½ teaspoon, freshly ground) — Adds a little heat and aroma.
For Serving
Fresh lemon wedges — For squeezing over the top just before eating. Adds brightness.
Fresh parsley — For garnish. Makes it look restaurant-quality.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use. If you don’t have a grill, you can use a grill pan on the stove, but the outdoor grill gives that smoky flavor I love.
Skewers — I use metal skewers because they don’t burn and I can reuse them forever. If you use wooden skewers, soak them in water for 30 minutes before grilling to prevent burning. I’ve burned wooden skewers before and lost chicken to the grate—don’t make that mistake.
Large mixing bowl — For tossing the chicken and marinade. Glass or ceramic works best so the acid doesn’t react with metal.
Grill — Any grill works. Gas is easier for weeknights because you can turn it on and start in 10 minutes. Charcoal takes longer but tastes better. I use gas 90% of the time.
Grill tongs — For turning the skewers safely. Long tongs are best to keep your hands away from the heat.
Meat thermometer — Optional but helpful. Chicken is done at 165°F (74°C). I usually pull them off a minute early because carryover cooking will finish them.
Sharp knife — For cutting chicken and veggies. Dull knives are dangerous and make uneven cuts.
Zester or microplane — For the lemon zest. A regular grater works but zester is easier.
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 to ensure your Mediterranean Lemon Herb Grilled Chicken Skewers are juicy and flavorful every time.
Step 1: Prep the Chicken and Veggies (10 minutes)
Cut the chicken breasts into 1.5-inch cubes. Try to keep them uniform so they cook evenly. Slice the onion into thick rings (about ½-inch thick) and cut the bell pepper into 1-inch squares. If you’re using wooden skewers, soak them in water now. If metal, just wipe them dry.
Step 2: Make the Marinade (5 minutes)
In a large bowl, whisk together the olive oil, lemon juice, lemon zest, Dijon mustard, minced garlic, chopped dill, chopped oregano, salt, and pepper. Whisk until the mixture is emulsified and looks creamy. This is crucial for distributing the flavors evenly.
Step 3: Marinate the Chicken (15-30 minutes)
Add the chicken cubes to the bowl. Toss gently to coat every piece. Cover the bowl with plastic wrap or a lid and let it sit in the fridge for at least 15 minutes, up to 2 hours. Don’t marinate longer than 4 hours, or the lemon acid can start to “cook” the chicken and make it mushy. For weeknights, 15 minutes is enough if you’re rushed.
Step 4: Thread the Skewers (5 minutes)
Preheat your grill to medium-high heat (about 400°F / 200°C). Thread the chicken and veggies onto the skewers, alternating pieces. I like the pattern: chicken, onion, pepper, chicken, pepper, onion. This ensures you get a bit of everything in every bite. Don’t pack them too tightly; leave a little space for heat to circulate.
Step 5: Grill the Skewers (12-15 minutes)
Place the skewers on the hot grill. Cook for 5 minutes, then turn and cook for another 5-7 minutes. You want nice grill marks and the chicken to be cooked through. The internal temperature should reach 165°F (74°C). If the flames flare up, move the skewers to a cooler part of the grill to avoid charring. Don’t move them too much; let them sear.
Step 6: Rest and Serve (5 minutes)
Remove the skewers from the grill and let them rest for 2-3 minutes. This allows the juices to redistribute. Serve immediately with lemon wedges and fresh parsley. I usually serve them over a bed of couscous or with a side salad, but they’re great on their own too.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Cut Uniform Pieces — If your chicken cubes are different sizes, some will be dry while others are raw. Take the time to cut them evenly. It’s the #1 reason grilled chicken turns out uneven.
Don’t Overcrowd the Skewer — Leave a little space between pieces. If they’re too packed, the center won’t cook, and the veggies will steam instead of grill.
Use Metal Skewers if Possible — Wooden skewers can snap or burn. Metal skewers are safer and give better heat conduction. If you must use wood, soak them for at least 30 minutes.
Pat the Chicken Dry — Before adding to the marinade, pat the chicken dry with paper towels. Excess moisture prevents the marinade from adhering and can cause steaming instead of grilling.
Rest the Meat — Don’t skip the rest. Cutting into chicken immediately releases all the juices onto the plate. Resting keeps it juicy.
Grill Veggies First? — No, grill them together. The veggies cook in about the same time as the chicken cubes. If you’re using thicker veggies like zucchini, add them halfway through.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Shrimp Version — Swap chicken for large shrimp. Shrimp cooks in 3-4 minutes, so grill them on high heat for just a few minutes. Use the same marinade.
Turkey Breast — Turkey breast is leaner and can dry out. Marinate it for longer (up to 4 hours) and grill on medium heat to keep it moist.
Vegetarian Skewers — Skip the chicken and add more veggies: zucchini, eggplant, cherry tomatoes, and mushrooms. Use the same marinade. They’re delicious and hearty.
Spicy Kick — Add ½ teaspoon red pepper flakes or a diced jalapeño to the marinade. Great for those who like heat.
Feta Cheese — Thread cubes of feta cheese onto the skewers. It melts slightly and adds a salty, creamy contrast. Add it in the last 2 minutes of grilling so it doesn’t fall apart.
Gluten-Free — This recipe is naturally gluten-free. Just ensure your Dijon mustard and other ingredients are certified gluten-free if you have celiac disease.
Serving & Storage
How to Serve: I usually serve these straight off the grill with a side of lemony couscous or a Greek salad. The flavors pair beautifully with hummus or tzatziki sauce. For a lighter meal, serve over a bed of mixed greens.
Leftovers: Store leftovers in an airtight container in the fridge for up to 3 days. The chicken stays juicy if stored in the marinade, but I usually drain it first. Reheat gently in a skillet with a splash of water or olive oil to prevent drying out. Microwave works but can make the chicken rubbery if overheated.
Freezing: I don’t recommend freezing grilled chicken skewers. The texture changes, and the veggies get mushy. It’s best made fresh. If you must, freeze the marinated raw chicken for up to 1 month, then grill from thawed.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is based on 4 servings (2 skewers per person).
Per Serving:
- Calories: 280
- Protein: 32g
- Carbs: 12g
- Fiber: 3g
- Sugar: 6g
- Fat: 12g
- Saturated Fat: 2g
- Cholesterol: 85mg
- Sodium: 350mg
It’s high in protein and low in carbs, making it great for low-carb or keto diets. The olive oil provides healthy fats, and the veggies add fiber and vitamins. It’s a balanced, nutritious meal that doesn’t feel like “diet food.”
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 herbs (though dill and lemon are my favorite combo). 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 chicken thighs instead of breasts?
Yes! Chicken thighs are juicier and more forgiving if you overcook them slightly. They have more fat, so they stay moist. Just note that they may take a minute or two longer to cook than breasts. Use the same marinade and grilling time.
Do I have to soak wooden skewers?
Yes, if you use wooden or bamboo skewers, you must soak them in water for at least 30 minutes before grilling. This prevents them from burning on the grill. Metal skewers don’t need soaking but should be wiped clean.
Can I make this in the oven?
Yes! Preheat your oven to 400°F (200°C). Place skewers on a baking sheet lined with foil. Bake for 15-20 minutes, turning halfway through, until the chicken is cooked through. You won’t get the grill marks, but the flavor is still great.
How do I prevent the chicken from sticking to the grill?
Make sure your grill grates are clean and well-oiled before adding the skewers. Brush the grates with oil using a folded paper towel held with tongs. Also, don’t flip the skewers too early; let them sear for a few minutes before turning.
Can I prep the marinade ahead of time?
Absolutely. Whisk the marinade ingredients together and store in an airtight container in the fridge for up to 3 days. It actually tastes better after the flavors have melded. Just give it a stir before using.
What side dishes go best with these skewers?
I love serving them with lemony couscous, tabbouleh, Greek salad, or roasted potatoes. Hummus and pita bread are also classic pairings. The lemon and herbs in the chicken complement Mediterranean sides perfectly.
Why did my chicken turn out dry?
Chicken breasts can dry out quickly if overcooked. Use a meat thermometer to check for 165°F (74°C), and pull them off the grill when they’re just barely done. Carryover cooking will finish the job. Also, don’t skip the marinade—it helps keep the meat moist.
Pin This Recipe!
Mediterranean Lemon Herb Grilled Chicken Skewers
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
A quick and flavorful weeknight dinner featuring juicy chicken and vegetables marinated in a zesty lemon, herb, and olive oil blend, then grilled to perfection.
Ingredients
- 1.5 lbs boneless, skinless chicken breasts, cut into 1.5-inch cubes
- 1 medium yellow onion, sliced into thick rings
- 1 large red bell pepper, cut into 1-inch squares
- 1/4 cup extra virgin olive oil
- 3 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 2 tablespoons fresh dill, chopped
- 1 tablespoon fresh oregano, chopped
- 3 cloves garlic, minced
- 1 teaspoon Dijon mustard
- 1 teaspoon sea salt
- 1/2 teaspoon black pepper, freshly ground
- Fresh lemon wedges, for serving
- Fresh parsley, for garnish
Instructions
- Cut chicken breasts into 1.5-inch cubes. Slice onion into thick rings and bell pepper into 1-inch squares. If using wooden skewers, soak them in water for 30 minutes.
- In a large bowl, whisk together olive oil, lemon juice, lemon zest, Dijon mustard, minced garlic, chopped dill, chopped oregano, salt, and pepper until emulsified.
- Add chicken cubes to the marinade and toss to coat. Cover and refrigerate for 15-30 minutes (up to 2 hours).
- Preheat grill to medium-high heat (approx. 400°F / 200°C).
- Thread chicken and vegetables onto skewers, alternating pieces and leaving space between them for heat circulation.
- Grill skewers for 5 minutes, then turn and grill for another 5-7 minutes, or until chicken reaches an internal temperature of 165°F (74°C).
- Remove from grill and let rest for 2-3 minutes before serving with lemon wedges and fresh parsley.
Notes
Cut chicken pieces uniformly for even cooking. Do not overcrowd skewers. Pat chicken dry before marinating for better adhesion. Let meat rest after grilling to retain juices. Can be made in oven at 400°F for 15-20 minutes if grilling is not an option.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Cuisine: Mediterranean
Nutrition
- Serving Size: 2 skewers per person
- Calories: 280
- Sugar: 6
- Sodium: 350
- Fat: 12
- Saturated Fat: 2
- Carbohydrates: 12
- Fiber: 3
- Protein: 32
Keywords: grilled chicken skewers, mediterranean chicken, weeknight dinner, healthy grilling, lemon herb chicken, quick meals, gluten-free


