I love meals like this because they look bright and impressive, but they come together with very little fuss. These easy Mediterranean chicken skewers are packed with lemon, garlic, olive oil, and herbs, then grilled until lightly charred and juicy. Every bite feels fresh, sunny, and full of those simple flavors that make Mediterranean cooking so satisfying.

When I make these skewers, I usually build the whole plate around them. I add a cool yogurt sauce, sliced cucumbers, olives, a little feta, and a squeeze of extra lemon right before serving. It turns into one of those easy dinner ideas that feels wholesome enough for an everyday meal and special enough for guests.
What Makes Easy Mediterranean Chicken Skewers So Good?
What I really love about these skewers is how they balance bold flavor with simple ingredients. The chicken soaks up a marinade made with olive oil, lemon juice, garlic, oregano, paprika, and a touch of salt and pepper. That combination gives the chicken a savory, citrusy flavor that tastes fresh rather than heavy.
They also fit beautifully into an easy Mediterranean diet meal plan because they pair well with vegetables, grains, salads, dips, and lighter sides. You can serve them for lunch, make them for a quick dinner, or prep them ahead for easy food ideas during the week.
Ingredients for the Easy Mediterranean Chicken Skewers
The beauty of these skewers is that every ingredient has a clear purpose, and together they build the kind of flavor I always want from a simple grilled chicken dish.
Chicken breast gives the skewers a lean, hearty base and cooks quickly while staying tender when cut into even chunks.
Olive oil helps carry the flavor of the marinade and keeps the chicken moist as it grills.
Lemon juice brings brightness and that classic Mediterranean freshness that wakes up every bite.
Garlic adds deep savory flavor and makes the marinade smell incredible from the start.
Dried oregano gives the chicken that familiar herby Mediterranean character.
Paprika adds warmth and color, helping the chicken develop that beautiful golden finish.
Salt seasons the chicken all the way through and helps every other flavor stand out.
Black pepper adds a little bite and rounds out the marinade.
Plain Greek yogurt is perfect for a creamy side sauce and adds a cool contrast to the warm skewers.
Fresh dill gives the yogurt sauce a fresh, clean flavor that makes the plate feel even lighter.
Cucumber adds crunch and freshness, whether you serve it diced on the side or spooned into a simple salad.
Feta cheese brings a salty, creamy finish that pairs beautifully with lemon and herbs.
Kalamata olives add a briny, rich pop of flavor that makes the whole plate feel more Mediterranean.
Red onion gives the plate a sharp, crisp contrast and a little color.
Fresh parsley or mint makes a lovely finishing touch and adds freshness right before serving.
How To Make the Easy Mediterranean Chicken Skewers
I like to break this down into a few easy steps so the whole process feels simple and manageable, even on a busy night.
Step 1: Cut and Season the Chicken
Cut the chicken into evenly sized chunks so it cooks at the same pace. I try to keep the pieces bite sized but not too small, because that helps them stay juicy on the grill.
Step 2: Make the Marinade
In a large bowl, whisk together the olive oil, lemon juice, minced garlic, oregano, paprika, salt, and black pepper. The marinade should smell bright, savory, and herby.
Step 3: Marinate the Chicken
Add the chicken pieces to the bowl and toss until every piece is well coated. Cover and let the chicken marinate in the refrigerator for at least 30 minutes. If I have extra time, I let it sit a bit longer for deeper flavor.
Step 4: Thread the Skewers
Thread the marinated chicken onto skewers, leaving a little space between the pieces so the heat can circulate. That little bit of space helps the edges caramelize instead of steam.
Step 5: Grill Until Juicy and Lightly Charred
Preheat a grill or grill pan over medium-high heat. Cook the skewers for about 10 to 12 minutes, turning every few minutes, until the chicken is cooked through and has some golden charred spots.
Step 6: Make the Creamy Yogurt Sauce
While the chicken cooks, stir together Greek yogurt, a little lemon juice, dill, salt, and pepper. I love this sauce because it cools down the warm spices and brings everything together.
Step 7: Plate and Finish
Serve the skewers with the yogurt sauce, cucumber, feta, olives, red onion, and a sprinkle of parsley or mint. Finish with lemon wedges for squeezing over the top.

Serving and Storing Easy Mediterranean Chicken Skewers
I usually serve these right off the grill while the edges are still sizzling a bit and the inside stays juicy. They are wonderful on a platter with dips and crunchy vegetables, but they also work beautifully tucked into pita, spooned over rice, or layered onto a salad.
If I have leftovers, I store the chicken in an airtight container in the refrigerator for up to 3 days. The yogurt sauce should be kept in a separate container so everything stays fresh. To reheat, I warm the chicken gently in a skillet or microwave just until heated through. It is also delicious cold for meal prep lunches.
What to Serve With Easy Mediterranean Chicken Skewers?
These skewers are flexible, which is one reason I keep coming back to them. I can build a full meal around them in several different ways depending on the day.
Lemon Herb Rice
A fluffy rice side with lemon and herbs turns these skewers into a complete and comforting dinner without overpowering the chicken.
Cucumber Tomato Salad
A crisp salad with cucumber, tomato, red onion, and olive oil adds freshness and makes the whole plate feel extra light.
Warm Pita and Hummus
This is one of my favorite ways to serve them when I want a casual dinner. The soft pita and creamy hummus make every bite more satisfying.
Roasted Vegetables
Roasted zucchini, peppers, or potatoes add color, texture, and a hearty side that fits perfectly with Mediterranean flavors.
Want More Mediterranean Diet Ideas?
If you love these easy Mediterranean chicken skewers, you might also enjoy these fresh and flavorful favorites:
- Grilled chicken bites with creamy garlic sauce for another simple chicken dinner with bold flavor.
- Roasted potatoes with baked feta and garlic when you want a savory side that fits this meal beautifully.
- Strawberry spinach salad for a bright salad option that adds freshness to the table.
- Garlic roasted cherry tomatoes if you want an easy vegetable side with lots of Mediterranean character.
Save This Pin For Later
📌 Save this easy Mediterranean chicken skewers recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you serve them with rice, tuck them into pita, or add extra feta on top? I always love seeing how a simple dinner turns into something personal in your own kitchen.
For more fresh meal inspiration, browse my ChefAlchemy Pinterest boards and discover even more everyday dishes worth saving.
Print
Easy Mediterranean Chicken Skewers
- Total Time: 27 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
These easy Mediterranean chicken skewers are bright, juicy, and packed with lemon, garlic, olive oil, and herbs for a fresh dinner that feels both wholesome and satisfying. I love making them when I want a quick dinner, healthy snack prep, easy recipe for lunch, or simple food ideas for busy nights. Served with a creamy yogurt sauce, crisp cucumber, feta, and olives, this dish brings together classic Mediterranean flavors in a way that feels light, flavorful, and perfect for dinner ideas, meal prep, and easy family meals.
Ingredients
1 1/2 pounds chicken breast, cut into cubes
3 tablespoons olive oil
2 tablespoons lemon juice
3 cloves garlic, minced
1 teaspoon dried oregano
1 teaspoon paprika
1 teaspoon salt
1/2 teaspoon black pepper
1 cup plain Greek yogurt
1 tablespoon lemon juice
1 tablespoon fresh dill, chopped
1 cup cucumber, diced
1/2 cup feta cheese, crumbled
1/2 cup Kalamata olives
1/4 cup red onion, thinly sliced
1 tablespoon fresh parsley, chopped
lemon wedges for serving
Instructions
1. Cut the chicken breast into even bite sized cubes and place them in a large bowl.
2. In a small bowl, whisk together 3 tablespoons olive oil, 2 tablespoons lemon juice, minced garlic, oregano, paprika, salt, and black pepper.
3. Pour the marinade over the chicken and toss well to coat every piece. Cover and refrigerate for 30 minutes.
4. Thread the marinated chicken onto skewers, leaving a little space between each piece.
5. Preheat a grill or grill pan over medium high heat.
6. Grill the skewers for 10 to 12 minutes, turning every few minutes, until the chicken is cooked through and lightly charred.
7. In a small bowl, stir together the Greek yogurt, 1 tablespoon lemon juice, and fresh dill to make the sauce.
8. Arrange the grilled skewers on a platter with cucumber, feta, olives, and red onion.
9. Spoon the yogurt sauce alongside and finish with chopped parsley and lemon wedges before serving.
Notes
Do not overcrowd the skewers or the chicken can steam instead of getting those golden grilled edges.
Let the chicken rest for a few minutes after grilling so it stays juicy and tender.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 skewer portion with sauce and toppings
- Calories: 385
- Sugar: 3g
- Sodium: 820mg
- Fat: 21g
- Saturated Fat: 6g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 1g
- Protein: 39g
- Cholesterol: 108mg
Keywords: easy Mediterranean chicken skewers, Mediterranean diet recipe, grilled chicken skewers, easy dinner, healthy dinner, quick dinner, meal prep chicken, easy recipe, food ideas
