I always come back to Mediterranean-style meals when I need something flavorful without spending hours in the kitchen. The combination of juicy grilled chicken, fresh herbs, creamy sauces, and bright citrus flavors creates a dinner that feels both comforting and vibrant at the same time. This recipe is one of my favorites because it delivers restaurant-style results with very little stress.

What I love most about this Quick and Easy Mediterranean Dinner is how flexible it can be. Whether I am cooking for family on a busy weeknight or preparing something casual for guests, these Mediterranean chicken skewers always disappear quickly. The smoky char, tender texture, and refreshing yogurt sauce make every bite satisfying.
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 works quickly, allowing the chicken to absorb garlic, lemon, and spices in a short amount of time. Even beginner cooks can achieve juicy and flavorful results.
Another reason this recipe stands out is its versatility. You can serve it with rice, warm pita bread, roasted vegetables, or a crisp salad. It also works beautifully for meal prep because the leftovers stay delicious for days.
The cooking process is fast and convenient. Whether you use a grill, stovetop grill pan, or oven broiler, the chicken cooks quickly while developing irresistible caramelized edges.
What Kind of Chicken Should I Use for Quick and Easy Mediterranean Dinner?
Boneless skinless chicken breasts are a popular choice because they cook quickly and absorb the marinade beautifully. They create lean, tender skewers that pair perfectly with Mediterranean flavors.
Chicken thighs are another excellent option if you prefer richer flavor and extra juiciness. Thigh meat remains tender even if cooked a little longer, making it very forgiving for beginner cooks.
If you want a faster preparation, pre-cut chicken chunks can save time. Just make sure the pieces are similar in size so they cook evenly.
Options for Substitutions
If you do not have Greek yogurt, sour cream or plain regular yogurt can work as alternatives for the creamy sauce and marinade.
Fresh lemon juice can be replaced with red wine vinegar for a slightly different but still bright Mediterranean flavor.
For a dairy-free version, coconut yogurt makes a surprisingly good substitute while still adding creaminess.
You can also swap chicken for shrimp, salmon chunks, or even firm tofu if you want a different protein option.
Herb substitutions work well too. Fresh parsley, dill, cilantro, or mint can all bring fresh Mediterranean character to the dish.
Ingredients for this Quick and Easy Mediterranean Dinner
Chicken
Chicken is the heart of this Mediterranean dinner. Boneless chicken breasts or thighs provide a tender and juicy base that absorbs the flavorful marinade beautifully. The chicken becomes smoky and slightly charred during cooking, giving the skewers their irresistible texture.
Greek Yogurt
Greek yogurt adds creaminess and helps tenderize the chicken during marination. It also creates a rich Mediterranean flavor while keeping the meat moist throughout the cooking process.
Olive Oil
Olive oil helps bind the marinade together and gives the chicken a silky texture. It also prevents the meat from drying out while cooking and contributes to the authentic Mediterranean taste.
Garlic
Fresh garlic adds deep savory flavor and aromatic richness. It blends perfectly with lemon and herbs to create the classic Mediterranean profile.
Lemon Juice
Lemon juice brightens the entire dish with fresh citrus flavor. It balances the creamy yogurt and enhances the natural taste of the chicken.
Paprika
Paprika provides warm smoky notes and helps create the beautiful golden-red color on the grilled chicken.
Cumin
Cumin adds earthy warmth that makes the marinade taste deeper and more robust. It gives the dish its signature Mediterranean-inspired flavor.
Oregano
Oregano brings herbal freshness and classic Mediterranean aroma. Dried oregano works especially well because it blends smoothly into the marinade.
Salt
Salt enhances every ingredient and helps the chicken remain flavorful from the inside out.
Black Pepper
Black pepper adds subtle heat and balances the creamy and citrusy flavors in the dish.
Fresh Mint
Fresh mint adds refreshing brightness and pairs beautifully with the yogurt sauce and grilled chicken.
Cucumber
Cucumber adds coolness and crunch to the yogurt sauce, creating a refreshing contrast to the smoky skewers.
Pita Bread
Warm pita bread makes the meal more filling and allows you to enjoy every bit of sauce and chicken.
Rice or Salad
Rice or salad completes the meal and transforms the skewers into a satisfying Mediterranean dinner.

Step 1: Prepare the Marinade
In a large mixing bowl, combine Greek yogurt, olive oil, lemon juice, minced garlic, paprika, cumin, oregano, salt, and black pepper. Stir everything together until smooth and creamy.
The marinade should smell fresh, garlicky, and slightly smoky. This mixture not only flavors the chicken but also keeps it incredibly tender while cooking.
Step 2: Marinate the Chicken
Cut the chicken into evenly sized cubes so they cook consistently. Add the chicken pieces to the marinade and toss thoroughly to coat every surface.
Cover the bowl and refrigerate for at least 30 minutes. If you have extra time, marinating for several hours will deepen the flavor even more.
The yogurt and lemon work together to tenderize the meat while the spices infuse every bite.
Step 3: Prepare the Skewers
If using wooden skewers, soak them in water for at least 20 minutes before threading the chicken. This helps prevent burning during cooking.
Thread the marinated chicken onto the skewers, leaving small spaces between the pieces for even heat circulation.
Do not overcrowd the skewers because proper spacing helps the chicken develop beautiful caramelized edges.
Step 4: Make the Yogurt Sauce
While the chicken marinates, prepare the refreshing yogurt sauce. Combine Greek yogurt, grated cucumber, chopped mint, lemon juice, garlic, salt, and black pepper in a small bowl.
Mix well until creamy and evenly combined. Refrigerate the sauce until serving time so the flavors become fresh and vibrant.
This cool sauce balances the smoky grilled chicken perfectly.
Step 5: Preheat the Grill or Pan
Heat an outdoor grill, grill pan, or cast-iron skillet over medium-high heat. Lightly oil the grates or pan surface to prevent sticking.
A properly heated cooking surface helps create those delicious char marks while sealing in the juices.
If you are using the oven, preheat the broiler and position the rack close to the heat source.
Step 6: Cook the Chicken Skewers
Place the skewers on the hot grill or pan and cook for several minutes per side. Rotate them occasionally to ensure even cooking and beautiful browning.
The chicken should become golden with slightly charred spots while remaining juicy inside.
Cook until the internal temperature reaches a safe level and the chicken is fully cooked through.
Step 7: Rest the Chicken
Transfer the cooked skewers to a plate and let them rest for a few minutes before serving.
Resting allows the juices to redistribute inside the chicken, keeping every bite tender and flavorful.
This small step makes a noticeable difference in texture.
Step 8: Assemble the Mediterranean Dinner
Serve the warm chicken skewers with pita bread, rice, fresh salad, or roasted vegetables. Add generous spoonfuls of the yogurt sauce on the side.
Garnish with fresh mint, parsley, lemon wedges, and a drizzle of olive oil for an extra burst of freshness.
The combination of smoky chicken, creamy sauce, and bright herbs creates a complete Mediterranean dinner that feels both comforting and refreshing.
Step 9: Add Extra Mediterranean Toppings
For even more flavor, you can add sliced olives, crumbled feta cheese, pickled onions, or diced tomatoes.
These toppings create additional texture and make the dinner feel even more vibrant and satisfying.
You can customize the meal depending on what ingredients you already have in your kitchen.
Step 10: Serve Immediately
This Quick and Easy Mediterranean Dinner tastes best while the chicken is hot and freshly cooked.
Serve everything family-style so everyone can build their own plates with their favorite toppings and sides.
The fresh ingredients, smoky aroma, and creamy sauce come together for a meal that feels both effortless and impressive.
Quick and Easy Mediterranean Dinner
How Long to Prepare the Quick and Easy Mediterranean Dinner
This Mediterranean dinner is ideal for busy evenings because the preparation process is simple and efficient. Most of the work comes from marinating the chicken and preparing the sauce, but the hands-on time is surprisingly short. You can easily have everything ready for cooking in less than 20 minutes.
The marinating time can vary depending on your schedule. A quick 30-minute marinade still creates flavorful and tender chicken, while a longer marinating period of several hours gives the spices and yogurt more time to penetrate the meat. Once the chicken is ready, cooking usually takes only a short amount of time on the grill or stovetop.
Preparation Time
Preparing the marinade, cutting the chicken, and assembling the skewers generally takes about 15 to 20 minutes.
Marinating Time
For the best flavor, allow the chicken to marinate for at least 30 minutes. Overnight marination creates even deeper Mediterranean flavor.
Cooking Time
The chicken skewers cook quickly, usually within 10 to 15 minutes depending on the heat and size of the chicken pieces.
Total Time
From start to finish, this dinner can be ready in under one hour, making it perfect for weeknight cooking.
Tips for Perfect Quick and Easy Mediterranean Dinner
Using fresh lemon juice makes a noticeable difference in flavor. Bottled juice can taste flat compared to the bright freshness of freshly squeezed lemons.
Do not skip the yogurt in the marinade. It helps create tender chicken while adding richness and helping the spices cling to the meat.
Cut the chicken into evenly sized pieces so every skewer cooks at the same speed. Uneven chunks can lead to dry pieces mixed with undercooked sections.
Allow the grill or pan to become fully heated before adding the skewers. High heat helps create caramelization and prevents sticking.
Avoid overcooking the chicken. Mediterranean chicken tastes best when it stays juicy and tender inside.
Adding fresh herbs right before serving gives the dish a vibrant finish and stronger aroma.
If you want extra smoky flavor, lightly char lemon halves on the grill and squeeze them over the chicken before serving.
Warm pita bread or flatbread just before serving for the best texture and flavor.
Watch Out for These Mistakes While Cooking
One of the most common mistakes is overcrowding the skewers. When chicken pieces are packed too tightly, heat cannot circulate properly and the meat may steam instead of grill.
Using cold chicken directly from the refrigerator can sometimes lead to uneven cooking. Letting the skewers sit at room temperature briefly before cooking can help.
Skipping the resting time after cooking may cause the juices to run out too quickly, resulting in drier chicken.
Cooking over extremely high heat for too long can burn the outside before the inside fully cooks. Medium-high heat usually provides the best balance.
Adding too much salt to the yogurt sauce can overpower the refreshing flavor. Start with a small amount and adjust gradually.
Not oiling the grill or pan may cause sticking and tearing, especially because yogurt marinades can caramelize quickly.
What to Serve With Quick and Easy Mediterranean Dinner?
Mediterranean Rice Pilaf
Fluffy rice pilaf with herbs and olive oil pairs beautifully with the smoky chicken skewers. The mild flavor allows the spices in the chicken to stand out.
Fresh Greek Salad
A crisp salad with tomatoes, cucumbers, olives, onions, and feta cheese adds freshness and crunch to the meal.
Warm Pita Bread
Soft warm pita bread is perfect for wrapping the chicken and scooping up the creamy yogurt sauce.
Roasted Vegetables
Roasted zucchini, bell peppers, eggplant, and onions create a colorful Mediterranean-inspired side dish.
Hummus and Dips
Creamy hummus, baba ganoush, or whipped feta dip make excellent additions that turn the meal into a full Mediterranean spread.
Storage Instructions
Refrigerating Leftovers
Store leftover chicken skewers in an airtight container in the refrigerator. They stay flavorful and juicy for several days when properly stored.
Keep the yogurt sauce in a separate container so it maintains its creamy texture and fresh taste.
Reheating Instructions
Reheat the chicken gently in a skillet, oven, or microwave until warmed through. Avoid overheating because the chicken can become dry.
Adding a small drizzle of olive oil before reheating can help restore moisture.
Freezing Instructions
The marinated uncooked chicken freezes very well. Place it in a freezer-safe bag and freeze for future meals.
You can thaw the chicken overnight in the refrigerator before threading it onto skewers and cooking.
Meal Prep Tips
This recipe is excellent for meal prep because the chicken can be cooked ahead of time and paired with rice, salad, or vegetables throughout the week.
The flavors often become even better the next day as the spices continue developing.
Estimated Nutrition
Calories
This Mediterranean dinner provides a balanced amount of calories while remaining satisfying and protein-rich.
Protein
Chicken and Greek yogurt contribute a generous amount of protein, making the meal filling and energizing.
Healthy Fats
Olive oil and yogurt provide healthy fats that enhance both flavor and texture.
Carbohydrates
Serving the skewers with pita bread or rice increases the carbohydrate content, while salads and vegetables keep the meal lighter.
Vitamins and Minerals
Fresh herbs, lemon juice, cucumbers, and vegetables contribute vitamins, minerals, and antioxidants.
Frequently Asked Questions
Can I cook the chicken skewers in the oven?
Yes, you can cook the skewers under the broiler or bake them in a hot oven until fully cooked and lightly charred.
How long should I marinate the chicken?
A minimum of 30 minutes works well, but several hours or overnight creates deeper flavor.
Can I use chicken thighs instead of breasts?
Absolutely. Chicken thighs stay especially juicy and flavorful during grilling.
Is this recipe spicy?
The recipe is flavorful rather than spicy, but you can add chili flakes or cayenne pepper if you prefer heat.
Can I prepare the sauce ahead of time?
Yes, the yogurt sauce can be made a day in advance and stored in the refrigerator until serving.
Conclusion
This Quick and Easy Mediterranean Dinner combines fresh ingredients, bold spices, and simple cooking techniques into a meal that feels both effortless and impressive. The juicy grilled chicken, creamy yogurt sauce, and bright citrus flavors create a balanced dish that works beautifully for weeknight dinners, casual gatherings, or meal prep.
What makes this recipe truly special is its versatility. You can customize the sides, toppings, and proteins while still enjoying the vibrant Mediterranean flavors that make the meal so satisfying. Once you try these flavorful skewers, they are likely to become a regular favorite in your kitchen.
Quick and Easy Mediterranean Dinner
- Total Time: 35 minutes plus marinating time
- Yield: 4 servings 1x
- Diet: High Protein
Description
This Quick and Easy Mediterranean Dinner is packed with juicy grilled chicken skewers, creamy garlic yogurt sauce, fresh herbs, and bright lemon flavor. It is the perfect easy dinner idea for busy weeknights, casual gatherings, meal prep lunches, and healthy family dinners. The smoky charred chicken combined with cool Mediterranean-inspired sauce creates a restaurant-quality meal right at home. If you are searching for quick dinner recipes, healthy dinner ideas, easy Mediterranean recipes, grilled chicken skewers, or flavorful food ideas for the week, this recipe delivers bold flavor with minimal effort. Serve it with warm pita bread, rice, salad, or roasted vegetables for a complete and satisfying meal.
Ingredients
2 pounds boneless skinless chicken breasts cut into cubes
1 cup Greek yogurt
3 tablespoons olive oil
3 tablespoons fresh lemon juice
4 cloves garlic minced
2 teaspoons paprika
1 teaspoon cumin
1 teaspoon dried oregano
1 teaspoon salt
1/2 teaspoon black pepper
1 cucumber grated
2 tablespoons fresh mint chopped
1/2 cup Greek yogurt for sauce
1 tablespoon lemon juice for sauce
1 garlic clove minced for sauce
4 pita breads warmed
2 cups cooked rice or salad for serving
Fresh parsley for garnish
Lemon wedges for serving
Instructions
1. In a large bowl, combine Greek yogurt, olive oil, lemon juice, garlic, paprika, cumin, oregano, salt, and black pepper until smooth.
2. Add the chicken cubes to the marinade and toss until fully coated. Cover and refrigerate for at least 30 minutes.
3. If using wooden skewers, soak them in water for 20 minutes to prevent burning.
4. Thread the marinated chicken pieces onto the skewers, leaving small spaces between each piece.
5. In a separate bowl, prepare the yogurt sauce by mixing Greek yogurt, grated cucumber, mint, lemon juice, garlic, salt, and black pepper.
6. Preheat a grill, grill pan, or skillet over medium-high heat and lightly oil the surface.
7. Cook the skewers for several minutes per side, rotating occasionally until the chicken is fully cooked and lightly charred.
8. Remove the skewers from the heat and allow them to rest for a few minutes before serving.
9. Serve the chicken skewers with warm pita bread, rice, salad, and yogurt sauce.
10. Garnish with fresh parsley, mint, and lemon wedges before serving.
Notes
Marinating the chicken longer creates deeper flavor and more tender texture.
Avoid overcrowding the skewers so the chicken cooks evenly and develops a beautiful char.
Fresh lemon juice and fresh herbs provide the brightest Mediterranean flavor.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 5g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 45g
- Cholesterol: 115mg