I still remember the first time I tried to grill chicken skewers in July. It was one of those humid evenings where the air feels like a warm towel, and I was convinced that grilling would just result in dry, rubbery chicken and a lot of frustration. I had watched too many videos where the meat fell off the stick or the marinade burned to a crisp before the inside was cooked. So, I did what any sensible person would do: I ordered takeout.
But here’s the thing. The next week, my neighbor, who’s Greek, came over and saw my disappointment. He didn’t say much, just tossed me a bag of ingredients and pointed to my grill. “You’re doing it wrong,” he said, with a smile that was equal parts pity and challenge. He showed me how to marinate the chicken with yogurt, how to cut the meat, and most importantly, how to soak the skewers. I was skeptical, but I had nothing to lose except another night of ordering overpriced chicken.
That night, I made Mediterranean Grilled Chicken Skewers. And let me tell you, it was a revelation. The chicken wasn’t just cooked; it was tender, juicy, and packed with flavor that lingered on my tongue for hours. The lemon and garlic hit you first, followed by the herbal notes of oregano and the subtle tang of the yogurt. It was like a mini vacation on a plate.
Since then, I’ve made these skewers dozens of times. I’ve tweaked the marinade, tried different cuts of chicken, and even experimented with veggies. But the core recipe remains the same because it just works. These skewers have become my go-to for summer dinners, backyard barbecues, and even quick weeknight meals when I want something light but satisfying. They’re easy to make, visually stunning, and they bring people together around the grill.
Why You’ll Love This Recipe
There are a million reasons to make Mediterranean Grilled Chicken Skewers, but I’m going to keep it real with you. These aren’t just good; they’re game-changers. Here’s why I keep coming back to this recipe:
- Super Tender Chicken — The yogurt in the marinade breaks down the protein, making the chicken incredibly tender. I’ve tried marinades with vinegar and citrus, but yogurt is the secret weapon. It keeps the meat juicy even if you overcook it slightly.
- Flavor Bomb — Garlic, lemon, oregano, and a touch of cumin create a flavor profile that’s bold but balanced. It’s not just “chicken”; it’s a Mediterranean experience.
- Quick and Easy — Prep takes about 15 minutes, and grilling is fast. You’re eating in under 30 minutes. Perfect for those nights when you’re tired but still want something homemade.
- Visual Appeal — These skewers look amazing on the plate. The golden-brown char, the vibrant colors of the veggies, and the rustic presentation make them perfect for Pinterest-worthy photos.
- Versatile — You can add whatever veggies you like. Bell peppers, onions, zucchini, mushrooms—they all work. It’s a great way to use up whatever’s in your fridge.
- Healthy-ish — It’s grilled, not fried, and packed with fresh herbs and veggies. It feels indulgent but isn’t heavy. Great for summer when you don’t want to weigh yourself down.
These skewers have saved me from takeout more times than I can count. They’re my answer to “What’s for dinner?” when I want something fresh, flavorful, and easy. Plus, they’re a crowd-pleaser. I’ve served them to picky eaters and foodies alike, and everyone loves them.
Ingredients You’ll Need
Here’s the best part: you probably have most of these ingredients already. This recipe relies on simple, fresh flavors that come together in a marinade and on the grill. Let’s break it down.
For the Chicken and Marinade:
Chicken breasts (2 pounds / 900g) — I use boneless, skinless chicken breasts because they’re lean and cook evenly. You can also use chicken thighs for extra juiciness, but breasts are classic. Cut them into 1-inch cubes for even cooking.
Plain yogurt (½ cup / 120g) — This is the secret to tender chicken. The lactic acid in yogurt breaks down the proteins, keeping the meat moist. Use full-fat yogurt for best results, but low-fat works too. Don’t use flavored yogurt!
Olive oil (¼ cup / 60ml) — Extra virgin olive oil adds richness and helps the marinade stick to the chicken. It also helps with browning on the grill.
Lemon juice (¼ cup / 60ml) — Freshly squeezed lemon juice is a must. Bottled juice doesn’t have the same bright, fresh flavor. It adds acidity and balances the richness of the yogurt.
Garlic (4 cloves, minced / about 2 tablespoons) — Don’t skimp on the garlic. It’s the backbone of the flavor. Fresh garlic only—no jarred stuff here.
Dried oregano (1 tablespoon) — Oregano is the quintessential Mediterranean herb. It adds an earthy, slightly bitter note that complements the lemon and garlic. If you have fresh oregano, use twice as much.
Ground cumin (1 teaspoon) — A pinch of cumin adds warmth and depth. It’s subtle but makes a big difference.
Salt and black pepper — To taste. I use about 1 teaspoon of salt and ½ teaspoon of pepper. Adjust based on your preference.
For the Skewers:
Wooden skewers (8-10 skewers) — If you’re using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Metal skewers work too, but you’ll need to adjust your grilling technique slightly.
Red onion (1 medium, cut into chunks) — Onions add sweetness and texture. Cut them into large chunks so they don’t fall through the grill grates.
Bell peppers (2 large, cut into chunks) — I use a mix of red and yellow for color, but green works too. Chunk them up to the same size as the chicken for even cooking.
Cherry tomatoes (1 cup) — Optional, but they add a burst of sweetness and juiciness. Thread them on the skewers right before grilling to prevent them from falling apart.
Equipment Needed
You don’t need fancy gear for this. Here’s what I actually use:
Large mixing bowl — For tossing the chicken and marinade. Any bowl works, but make it big enough to coat the chicken evenly.
Grill — Gas or charcoal, doesn’t matter. I prefer gas for convenience, but charcoal adds a smoky flavor. Make sure your grill grates are clean and oiled to prevent sticking.
Skewers — Wooden or metal. If wooden, soak them in water. Metal skewers are durable and don’t need soaking, but they can get hot, so handle with care.
Brush — For applying extra marinade or oil to the grill grates. Silicone brushes work well and are easy to clean.
Tongs — For turning the skewers. Metal tongs are sturdy and won’t melt.
Cutting board and knife — For prepping the chicken and veggies. Sharp knife makes it easier and safer.
How to Make It: Step-by-Step
Alright, let’s get grilling! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.
Step 1: Prep the Chicken (5 minutes)
Cut the chicken breasts into 1-inch cubes. Try to keep them uniform so they cook evenly. Place them in a large bowl.
Step 2: Make the Marinade (5 minutes)
In a small bowl, whisk together the yogurt, olive oil, lemon juice, minced garlic, dried oregano, cumin, salt, and pepper. It should be a smooth, creamy mixture. If it’s too thick, add a splash more lemon juice or olive oil.
Step 3: Marinate the Chicken (30 minutes to 2 hours)
Pour the marinade over the chicken cubes. Toss to coat evenly. Cover the bowl with plastic wrap or transfer to a zip-top bag. Refrigerate for at least 30 minutes, or up to 2 hours. Don’t marinate longer than 2 hours, or the yogurt can start to break down the chicken too much, making it mushy.
Step 4: Prep the Veggies and Skewers (10 minutes)
If using wooden skewers, soak them in water for 30 minutes. Cut the red onion and bell peppers into chunks. If using cherry tomatoes, have them ready.
Step 5: Thread the Skewers (10 minutes)
Thread the chicken and veggies onto the skewers, alternating between chicken, onion, and peppers. Leave a little space between pieces for even cooking. If using cherry tomatoes, add them near the end of the skewer to prevent them from falling off.
Step 6: Grill the Skewers (10-12 minutes)
Preheat your grill to medium-high heat. Oil the grill grates to prevent sticking. Place the skewers on the grill. Cook for 4-5 minutes per side, turning occasionally, until the chicken is cooked through and slightly charred. Internal temperature should reach 165°F (74°C). Don’t overcook! The chicken should be juicy, not dry.
Step 7: Serve
Remove the skewers from the grill and let them rest for 2-3 minutes. Serve immediately with a squeeze of fresh lemon, a sprinkle of fresh parsley, and your favorite side dishes.
Total Time: About 45 minutes (15 minutes prep, 30 minutes marinating, 10-12 minutes grilling)
Expert Tips & Tricks
Here’s everything I’ve learned from making these skewers dozens of times. These tips will save you from my mistakes.
Soak Your Skewers
If you’re using wooden skewers, soak them in water for at least 30 minutes. This prevents them from burning on the grill. I keep a bowl of water ready before I start cooking so I don’t forget.
Don’t Overcrowd the Grill
Give the skewers space on the grill. If they’re too close, they’ll steam instead of grill. Cook in batches if necessary. Better to grill in two rounds than to have soggy, steamed chicken.
Use Fresh Herbs for Garnish
Fresh parsley or cilantro adds a burst of color and freshness. Sprinkle it over the skewers right before serving. It makes a huge difference in presentation and flavor.
Check Internal Temperature
Use a meat thermometer to check the chicken. It should reach 165°F (74°C). If you don’t have one, cut into a piece to check. It should be white inside, not pink.
Rest the Chicken
Let the skewers rest for 2-3 minutes after grilling. This allows the juices to redistribute, keeping the chicken moist. Don’t skip this step!
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. Marinate for only 15 minutes, as shrimp cooks quickly. Grill for 2-3 minutes per side. Delicious and light!
Veggie-Only Skewers
Use zucchini, mushrooms, cherry tomatoes, and bell peppers. No chicken needed. Marinate the veggies in the same mixture for extra flavor.
Spicy Version
Add 1 teaspoon of red pepper flakes or a dash of hot sauce to the marinade. For those who like a kick.
Herb-Forward Version
Add fresh basil or mint to the marinade. It adds a refreshing twist that’s perfect for summer.
Dietary Modifications
Gluten-Free: The recipe is naturally gluten-free. Just ensure your marinade ingredients are certified gluten-free.
Dairy-Free: Skip the yogurt and use olive oil and lemon juice as the base. The chicken won’t be as tender, but still tasty.
Serving & Storage
How to Serve
I usually serve these skewers straight from the grill. They look rustic and stay warm. Here are some side dishes I love with them:
- Tzatziki sauce — Classic pairing. Cool, creamy, and tangy.
- Couscous or quinoa — Light grains that absorb the flavors well.
- Greek salad — Tomatoes, cucumbers, olives, and feta. Fresh and crunchy.
- Pita bread — Warm pita for wrapping the skewers. Fun and interactive!
Storage Instructions
Refrigerator: Store leftovers in an airtight container for up to 3 days. The chicken will stay moist if stored in the marinade.
Reheating: Reheat in a skillet over low heat with a splash of water or olive oil. Avoid the microwave, as it can dry out the chicken. Or, pop them back on the grill for 1-2 minutes per side.
Freezing: I don’t recommend freezing these skewers. The texture of the chicken can become grainy, and the veggies don’t freeze well. Make them fresh for best results.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Per serving (based on 4 servings):
- Calories: 320
- Protein: 35g
- Carbs: 12g
- Fiber: 3g
- Sugar: 6g
- Fat: 12g
- Saturated Fat: 3g
- Cholesterol: 90mg
- Sodium: 450mg
What’s Good: High in protein, moderate in carbs, and packed with veggies. The yogurt adds probiotics, which are good for gut health.
What to Know: Higher in sodium if you add extra salt. Use low-sodium broth if making a sauce. It’s not a diet recipe, but it’s lighter than many grilled options.
My Take: This is comfort food with a Mediterranean twist. It’s not a diet recipe, but it’s way better than takeout. When I want to make it lighter, I add more veggies and less chicken. But usually? I just enjoy it as is.
Final Thoughts
So, there you have it—my Mediterranean Grilled Chicken Skewers! I’ve probably talked your ear off, but when you make a recipe this often, you have a lot to say about it. These skewers have saved me from takeout more times than I can count. They’re my answer to “What’s for dinner?” when I want something fresh, flavorful, and easy. 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 spices to your liking. 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 grilling! And I hope your backyard smells half as good as mine does right now.
Frequently Asked Questions
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are juicier and more flavorful. Just cut them into 1-inch cubes and marinate for the same amount of time. They’ll take slightly longer to cook, so check the internal temperature to ensure they’re done.
Why did my chicken turn out dry?
Overcooking is the most common culprit. Chicken cooks quickly on the grill, so keep an eye on it. Use a meat thermometer to check for 165°F (74°C). Also, make sure you’re not grilling on too high a heat, which can burn the outside before the inside is cooked.
Can I make these ahead of time?
Yes! You can marinate the chicken up to 2 hours ahead. Thread the skewers right before grilling. If you thread them too early, the veggies can start to break down and fall apart. I usually marinate the chicken in the morning and grill in the evening.
What’s the best way to prevent sticking?
Oil the grill grates thoroughly before adding the skewers. Use a brush to coat the grates with olive oil. Also, make sure the chicken is well-coated in the marinade, which helps create a barrier. If they still stick, let them cook for a minute before trying to flip— they’ll release more easily once a crust forms.
Can I use metal skewers?
Yes! Metal skewers are durable and don’t need soaking. However, they conduct heat, so they can get hot. Handle with care and use oven mitts or tongs. You may need to adjust your grilling technique slightly, as metal skewers cook faster.
How do I reheat leftovers without drying them out?
Reheat in a skillet over low heat with a splash of water or olive oil. Cover the skillet to trap steam, which helps keep the chicken moist. Avoid the microwave, as it can dry out the chicken. Or, pop them back on the grill for 1-2 minutes per side to restore the char.
Can I add other veggies?
Definitely! Zucchini, mushrooms, cherry tomatoes, and even eggplant work well. Just cut them into similar-sized pieces to the chicken for even cooking. Be mindful of cooking times—some veggies cook faster than others.
Pin This Recipe!
Mediterranean Grilled Chicken Skewers: Easy Summer Dinner
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
Tender, juicy chicken skewers marinated in yogurt, lemon, and herbs, grilled with fresh vegetables for a quick and flavorful Mediterranean-inspired meal.
Ingredients
- 2 pounds boneless, skinless chicken breasts, cut into 1-inch cubes
- 1/2 cup plain yogurt (full-fat recommended)
- 1/4 cup extra virgin olive oil
- 1/4 cup freshly squeezed lemon juice
- 4 cloves garlic, minced
- 1 tablespoon dried oregano
- 1 teaspoon ground cumin
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 8–10 wooden skewers (soaked in water for 30 minutes if using)
- 1 medium red onion, cut into chunks
- 2 large bell peppers (red and yellow), cut into chunks
- 1 cup cherry tomatoes (optional)
Instructions
- Cut chicken breasts into 1-inch cubes and place in a large bowl.
- In a small bowl, whisk together yogurt, olive oil, lemon juice, garlic, oregano, cumin, salt, and pepper until smooth.
- Pour marinade over chicken, toss to coat evenly, cover, and refrigerate for 30 minutes to 2 hours.
- Soak wooden skewers in water for at least 30 minutes if using.
- Cut red onion and bell peppers into large chunks.
- Thread chicken and vegetables onto skewers, alternating pieces and leaving space between them.
- Preheat grill to medium-high heat and oil the grates.
- Grill skewers for 4-5 minutes per side, turning occasionally, until chicken reaches an internal temperature of 165°F (74°C).
- Remove from grill and let rest for 2-3 minutes before serving.
Notes
Do not marinate chicken longer than 2 hours as the yogurt can break down the meat too much. Soak wooden skewers to prevent burning. Ensure grill grates are oiled to prevent sticking. Let chicken rest after grilling to retain juices.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 skewer with vegeta
- Calories: 320
- Sugar: 6
- Sodium: 450
- Fat: 12
- Saturated Fat: 3
- Carbohydrates: 12
- Fiber: 3
- Protein: 35
Keywords: Mediterranean, Grilled Chicken, Skewers, Summer Dinner, Healthy, Gluten-Free, Quick Meals


