Golden, juicy chicken skewers with smoky char marks, creamy yogurt sauce, and bright lemon wedges create a Mediterranean dinner that feels both comforting and vibrant. Every bite is packed with garlic, herbs, and warm spices that bring out rich flavors without requiring hours in the kitchen. It’s the kind of meal that turns a simple evening into something memorable.

This quick and easy Mediterranean dinner is perfect for busy weeknights, casual gatherings, or outdoor grilling sessions. The combination of tender marinated chicken, refreshing herbs, and creamy dipping sauce delivers restaurant-quality flavor using simple pantry ingredients. Served with warm pita bread, rice, or a crisp salad, it becomes a complete meal everyone will look forward to.
Why You’ll Love This Quick and Easy Mediterranean Dinner
This Mediterranean dinner is packed with bold flavor while staying incredibly simple to prepare. The marinade keeps the chicken tender and juicy, while the smoky grilled finish adds irresistible depth. It’s versatile enough for meal prep, family dinners, or summer cookouts, and the ingredients are easy to find in most kitchens. The creamy yogurt sauce balances the spices perfectly, creating a dish that tastes fresh, satisfying, and wholesome.
Preparation Phase & Tools to Use
Creating this quick and easy Mediterranean dinner becomes effortless when you have the right tools ready before you begin. A sharp chef’s knife is essential for cutting the chicken into evenly sized cubes so they cook uniformly. Mixing bowls help combine the marinade thoroughly, ensuring every piece of chicken is coated with flavor. Measuring spoons are important for balancing the spices and seasonings accurately.
Wooden or metal skewers are necessary for assembling the kebabs. If using wooden skewers, soaking them in water prevents burning while grilling. A grill pan or outdoor grill delivers the smoky charred edges that make Mediterranean skewers so delicious, while tongs help rotate the skewers safely during cooking. A meat thermometer is also helpful to ensure the chicken reaches the perfect internal temperature without drying out.
Preparation Tips
For the most flavorful Mediterranean dinner, allow the chicken to marinate for at least 30 minutes, though a few hours will deepen the flavor even more. Cut the chicken into similar-sized pieces to ensure even cooking and avoid overcrowding the skewers so heat can circulate properly. Lightly oil the grill grates before cooking to prevent sticking and achieve beautiful grill marks. Fresh lemon juice added just before serving brightens the entire dish and enhances the smoky, savory flavors beautifully.
Ingredients for this Quick and Easy Mediterranean Dinner
For the Mediterranean Chicken Skewers
- 2 pounds boneless skinless chicken breasts or chicken thighs, cut into bite-sized cubes
- 3 tablespoons olive oil
- 4 garlic cloves, minced
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest
- 1 teaspoon paprika
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon chili flakes (optional for heat)
- 1 tablespoon plain Greek yogurt
For the Creamy Yogurt Sauce
- 1 cup plain Greek yogurt
- 1 tablespoon olive oil
- 1 tablespoon fresh lemon juice
- 1 garlic clove, finely grated
- 1 tablespoon chopped fresh mint
- 1 tablespoon chopped fresh parsley
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Pinch of cumin
Optional Sides and Garnishes
- Warm pita bread
- Steamed rice or Mediterranean rice pilaf
- Sliced cucumbers
- Cherry tomatoes
- Red onion slices
- Kalamata olives
- Crumbled feta cheese
- Fresh parsley or mint leaves
- Lemon wedges

Step 1: Prepare the Chicken Marinade
In a large mixing bowl, combine olive oil, minced garlic, lemon juice, lemon zest, paprika, smoked paprika, cumin, oregano, thyme, salt, black pepper, chili flakes, and Greek yogurt. Whisk the ingredients together until a smooth and fragrant marinade forms. The yogurt helps tenderize the chicken while the spices create the signature Mediterranean flavor.
Add the cubed chicken into the bowl and toss thoroughly to coat every piece evenly. Cover the bowl with plastic wrap or transfer the chicken into a sealed container. Let it marinate in the refrigerator for at least 30 minutes. For deeper flavor, marinate for 2 to 4 hours.
Step 2: Soak and Prepare the Skewers
If using wooden skewers, place them in water for at least 20 to 30 minutes before threading the chicken. This prevents the skewers from burning during grilling. Metal skewers can be used directly and are excellent for even heat distribution.
While the skewers soak, prepare your grill or grill pan. Heat it over medium-high heat until hot. Lightly brush the grates with oil to prevent sticking and help create beautiful char marks.
Step 3: Assemble the Chicken Skewers
Thread the marinated chicken pieces onto the skewers, leaving small spaces between each piece so heat can circulate evenly. Avoid packing the chicken too tightly because overcrowding can prevent proper caramelization.
For extra Mediterranean flavor and color, you can alternate the chicken with chunks of red onion, zucchini slices, cherry tomatoes, or bell peppers.
Step 4: Grill the Mediterranean Chicken
Place the skewers onto the hot grill or grill pan. Cook for 10 to 14 minutes, turning every few minutes so all sides cook evenly and develop a smoky char. The chicken should become golden brown with slightly crisp edges.
Use a meat thermometer to ensure the internal temperature reaches 165°F (74°C). Avoid overcooking to keep the chicken juicy and tender.
As the chicken cooks, lightly brush the skewers with a little olive oil or leftover marinade for additional moisture and flavor.
Step 5: Prepare the Creamy Yogurt Sauce
While the chicken grills, make the yogurt sauce. In a medium bowl, combine Greek yogurt, olive oil, lemon juice, grated garlic, mint, parsley, salt, pepper, and cumin. Stir until creamy and smooth.
Taste the sauce and adjust the seasoning if needed. For a thinner consistency, add a teaspoon of water or extra lemon juice.
Refrigerate the sauce until ready to serve so the flavors can blend together beautifully.
Step 6: Warm the Side Dishes
Warm pita bread in a dry skillet or wrap it in foil and heat it in the oven for a few minutes. Prepare rice, couscous, or quinoa if serving alongside the skewers.
Fresh salads like cucumber tomato salad, tabbouleh, or a simple Mediterranean chopped salad pair wonderfully with the grilled chicken.
Step 7: Assemble the Mediterranean Dinner Plate
Arrange the grilled chicken skewers on a large serving platter. Surround them with warm pita bread, sliced vegetables, olives, and lemon wedges.
Serve the creamy yogurt sauce on the side for dipping or drizzle it directly over the chicken for extra richness. Garnish with fresh herbs and crumbled feta cheese if desired.
Step 8: Serve and Enjoy
Serve the Mediterranean chicken skewers immediately while hot and juicy. The smoky grilled chicken paired with cool yogurt sauce creates a perfect balance of flavors and textures.
This quick and easy Mediterranean dinner works beautifully for weeknight meals, family gatherings, meal prep lunches, or outdoor summer grilling. Pair it with sparkling water, iced tea, or fresh lemonade for a refreshing and complete dining experience.
Notes
This quick and easy Mediterranean dinner is incredibly flexible and can easily be customized based on your preferences or the ingredients you already have at home. Chicken thighs provide extra juiciness and rich flavor, while chicken breasts offer a leaner option that still stays tender when properly marinated. The yogurt-based marinade not only enhances flavor but also helps break down the proteins in the chicken, resulting in exceptionally soft and juicy bites after grilling.
The spice blend can also be adjusted to your taste. Smoked paprika gives the chicken its deep smoky color and flavor, while cumin and oregano provide the classic Mediterranean profile. If you prefer a spicier dish, increase the chili flakes or add a touch of cayenne pepper.
This recipe works beautifully on an outdoor grill, indoor grill pan, stovetop skillet, or even in the oven. If grilling outdoors is not possible, bake the skewers at 425°F (220°C) for 18 to 22 minutes, turning halfway through cooking for even browning.
For an authentic Mediterranean-style meal, serve the skewers with rice pilaf, couscous, roasted vegetables, hummus, tzatziki, or a crisp cucumber tomato salad. The leftovers also make excellent wraps, grain bowls, and meal-prep lunches throughout the week.
Watch Out for These Mistakes While Cooking
Skipping the Marinating Time
Even a short marinating period makes a huge difference in flavor and tenderness. Cooking the chicken immediately after seasoning can result in less flavorful skewers.
Cutting Uneven Chicken Pieces
Large and small pieces cook at different rates. Uneven cuts may lead to some pieces drying out while others remain undercooked.
Overcrowding the Skewers
Packing the chicken too tightly prevents proper airflow and browning. Leave small gaps between pieces for even grilling.
Cooking Over Extremely High Heat
Very high heat may burn the outside before the inside fully cooks. Medium-high heat creates the best balance between caramelization and tenderness.
Forgetting to Oil the Grill
Without lightly greasing the grill grates, the chicken can stick and tear apart while turning.
Overcooking the Chicken
Chicken continues cooking slightly after being removed from the heat. Use a thermometer and remove the skewers once they reach 165°F (74°C).
Using Cold Chicken Straight from the Refrigerator
Allowing the marinated chicken to sit at room temperature for about 15 minutes before grilling promotes more even cooking.
Neglecting the Resting Time
Letting the chicken rest for a few minutes after grilling helps the juices redistribute, keeping the meat moist and flavorful.
Storage Instructions
Store leftover Mediterranean chicken skewers in an airtight container in the refrigerator for up to 4 days. Remove the chicken from the skewers before storing for easier reheating and serving.
To reheat, warm the chicken gently in a skillet over medium heat or place it in a 350°F (175°C) oven until heated through. Avoid microwaving for too long because it may dry out the chicken.
The yogurt sauce should be stored separately in a sealed container in the refrigerator for up to 3 days. Stir before serving because natural separation may occur.
For longer storage, freeze the cooked chicken in freezer-safe containers or bags for up to 2 months. Thaw overnight in the refrigerator before reheating.
You can also freeze the uncooked marinated chicken for meal prep convenience. Once thawed, simply thread onto skewers and grill as directed.
Estimated Nutrition
Per Serving (Approximate)
- Calories: 390
- Protein: 36g
- Carbohydrates: 8g
- Fat: 22g
- Saturated Fat: 5g
- Fiber: 1g
- Sugar: 3g
- Sodium: 620mg
- Cholesterol: 105mg
Nutritional values may vary depending on portion size, sides, and specific ingredients used.
Frequently Asked Questions
Can I use chicken thighs instead of chicken breasts?
Yes, chicken thighs are an excellent choice because they stay extra juicy and flavorful when grilled.
Can I cook these skewers in the oven?
Absolutely. Bake them at 425°F (220°C) for 18 to 22 minutes, turning halfway through cooking.
How long should I marinate the chicken?
At least 30 minutes is recommended, but 2 to 4 hours will provide the best flavor.
What vegetables work well on the skewers?
Bell peppers, zucchini, onions, cherry tomatoes, and mushrooms all pair beautifully with Mediterranean flavors.
Can I prepare the skewers ahead of time?
Yes, you can marinate and assemble the skewers several hours ahead and refrigerate them until ready to cook.
Is this recipe spicy?
The recipe has mild warmth from the spices, but you can easily adjust the heat level by adding or reducing chili flakes.
What sauces pair well with Mediterranean chicken skewers?
Tzatziki, garlic yogurt sauce, hummus, tahini sauce, and spicy harissa all complement the chicken wonderfully.
Can I make this recipe dairy-free?
Yes, substitute the yogurt in both the marinade and sauce with dairy-free yogurt alternatives.
Conclusion
This quick and easy Mediterranean dinner delivers everything you could want in a homemade meal: juicy grilled chicken, vibrant herbs and spices, refreshing yogurt sauce, and endless serving possibilities. It’s simple enough for a busy weeknight yet impressive enough for entertaining guests.
The combination of smoky charred chicken and cool creamy sauce creates a balanced and satisfying dish that feels fresh, comforting, and packed with flavor. Whether served with warm pita bread, fluffy rice, or crisp salad, this Mediterranean-inspired dinner is guaranteed to become a favorite addition to your meal rotation.
Quick and Easy Mediterranean Dinner
- Total Time: 34 minutes
- Yield: 4 servings
Description
Juicy grilled chicken skewers coated in Mediterranean spices and paired with a creamy garlic yogurt sauce make this dish a flavorful and satisfying dinner everyone will love. This quick dinner recipe is perfect for busy weeknights, healthy meal prep, summer grilling, and easy family dinners. Packed with smoky grilled flavor, fresh herbs, garlic, lemon, and tender chicken, this Mediterranean recipe delivers restaurant-quality taste using simple ingredients and easy cooking methods. Whether you are searching for healthy dinner ideas, quick Mediterranean meals, easy grilled chicken recipes, or flavorful food ideas for gatherings, this recipe is an excellent choice. Serve it with warm pita bread, rice, couscous, or a fresh salad for a complete and balanced meal.
Ingredients
2 pounds boneless skinless chicken breasts or chicken thighs cut into cubes
3 tablespoons olive oil
4 garlic cloves minced
1 tablespoon lemon juice
1 teaspoon lemon zest
1 teaspoon paprika
1 teaspoon smoked paprika
1 teaspoon ground cumin
1 teaspoon dried oregano
1 teaspoon dried thyme
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon chili flakes optional
1 tablespoon plain Greek yogurt
1 cup plain Greek yogurt
1 tablespoon olive oil
1 tablespoon fresh lemon juice
1 garlic clove finely grated
1 tablespoon chopped fresh mint
1 tablespoon chopped fresh parsley
1/2 teaspoon salt
1/4 teaspoon black pepper
Pinch cumin
Warm pita bread for serving
Lemon wedges for serving
Fresh parsley or mint for garnish
Sliced cucumbers and tomatoes optional
Crumbled feta cheese optional
Instructions
1. In a large bowl combine olive oil, garlic, lemon juice, lemon zest, paprika, smoked paprika, cumin, oregano, thyme, salt, black pepper, chili flakes, and Greek yogurt.
2. Add the cubed chicken to the marinade and toss until fully coated. Cover and refrigerate for at least 30 minutes or up to 4 hours.
3. If using wooden skewers soak them in water for 20 to 30 minutes to prevent burning.
4. Preheat an outdoor grill or grill pan over medium-high heat and lightly oil the grates.
5. Thread the marinated chicken pieces onto the skewers leaving small gaps between each piece for even cooking.
6. Grill the skewers for 10 to 14 minutes turning every few minutes until the chicken is golden brown with lightly charred edges.
7. Ensure the internal temperature of the chicken reaches 165°F (74°C).
8. In a separate bowl prepare the yogurt sauce by mixing Greek yogurt, olive oil, lemon juice, garlic, mint, parsley, salt, pepper, and cumin.
9. Warm pita bread and prepare any desired side dishes such as rice, couscous, or salad.
10. Serve the grilled chicken skewers hot with yogurt sauce, pita bread, lemon wedges, and fresh herbs.
Notes
Marinating the chicken for several hours creates deeper flavor and extra tenderness.
Do not overcrowd the skewers because spacing allows the chicken to cook evenly and develop beautiful grill marks.
Fresh lemon juice added right before serving brightens the smoky Mediterranean flavors perfectly.
- Prep Time: 20 minutes
- Cook Time: 14 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 390
- Sugar: 3g
- Sodium: 620mg
- Fat: 22g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 36g
- Cholesterol: 105mg
