This Mediterranean Chicken Stir-Fry brings vibrant flavors straight to your table in just 30 minutes. It’s a healthy weeknight meal that transforms simple ingredients into something incredibly satisfying.
I remember the first time I tossed together this colorful dish on a busy Tuesday evening. The kitchen filled with the aroma of garlic and oregano while zucchini sizzled alongside tender chicken pieces. My kids were actually excited about eating their vegetables that night, and I realized I’d stumbled onto something special. This recipe became my go-to solution whenever I need a nutritious dinner without spending hours in the kitchen. The combination of juicy chicken, crisp vegetables, and briny olives creates a complete meal that feels restaurant-worthy but comes together faster than ordering takeout.
Table of Contents
Ingredients for Mediterranean Chicken Stir-Fry
I always prep my ingredients before turning on the stove for this recipe. Having everything chopped and measured makes the cooking process smooth and stress-free, especially during hectic weeknights when time is precious.
- 1 pound boneless skinless chicken breasts (cubed into bite-sized pieces)
- 1 cup quick-cooking barley
- 2 cups water
- 3 teaspoons olive oil (divided) – I recommend using extra virgin for the best flavor
- 1 medium onion (chopped)
- 2 medium zucchini (chopped into half-moons) – My preference is to leave the skin on for extra nutrients
- 2 garlic cloves (minced)
- 1 teaspoon dried oregano
- 1/2 teaspoon dried basil
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
- Dash crushed red pepper flakes – I usually add a generous pinch for a subtle kick
- 2 plum tomatoes (chopped)
- 1/2 cup pitted Greek olives (chopped) – In my experience, Kalamata olives work beautifully here
- 1 tablespoon minced fresh parsley

Step-by-Step Instructions
I recommend reading through all the steps before starting. This helps you understand the flow and ensures everything comes together perfectly.
Step 1: Bring 2 cups of water to a rolling boil in a medium saucepan. Add the quick-cooking barley and cook according to package directions, typically 10-12 minutes until tender. Set aside and keep warm.
Step 2: While the barley cooks, heat 2 teaspoons of olive oil in a large skillet or wok over medium-high heat. Add the cubed chicken and stir-fry for 6-7 minutes, stirring frequently, until the pieces are golden on the outside and the internal temperature reaches 165°F with no pink remaining. Transfer chicken to a clean plate and keep warm.
Step 3: Add the remaining 1 teaspoon of oil to the same skillet. Toss in the chopped onion and stir-fry for about 3 minutes until it becomes translucent (you should be able to see through the edges) and fragrant. This creates a flavorful base for your vegetables.
Step 4: Add the zucchini, minced garlic, oregano, basil, salt, pepper, and red pepper flakes to the skillet. Stir-fry for 2-4 minutes, stirring constantly, until the zucchini is crisp-tender (still has a slight bite but not raw-tasting). Avoid overcooking to maintain texture and bright green color.
Step 5: Return the cooked chicken to the skillet along with the chopped tomatoes, olives, and fresh parsley. Stir everything together gently and cook for 1-2 minutes until heated through and the flavors meld beautifully. Taste and adjust salt if needed.
Step 6: Serve the chicken mixture over the cooked barley, using approximately 1 cup of the stir-fry with 3/4 cup of barley per serving. Let rest for 2-3 minutes before digging in. Garnish with extra parsley if desired.
Perfect Pairings for Mediterranean Chicken Stir-Fry
This versatile dish pairs beautifully with sides that complement its bright Mediterranean flavors while adding variety to your plate.
Crisp Green Salad: A simple salad with romaine lettuce, cucumber, and a lemon vinaigrette provides a refreshing contrast to the warm, savory stir-fry while adding extra vegetables to your meal.
Mediterranean Chicken Gyros: For a complete Mediterranean feast, serve warm pita bread alongside this stir-fry or check out our full gyro recipe for another take on these incredible flavors.
Warm Pita Bread: Soft pita bread is perfect for scooping up the flavorful juices and creates a more substantial meal, especially if you’re serving hungry teenagers or active family members.
Greek Chicken Tenders: If you love Greek-inspired chicken dishes, you’ll want to try these crispy tenders that share similar Mediterranean seasonings.
Roasted Brussels Sprouts: These caramelized vegetables add a nutty flavor and crispy texture that contrasts nicely with the tender chicken and zucchini, plus they’re packed with fiber and vitamins.
Tzatziki Sauce: A cool, creamy cucumber-yogurt sauce adds richness and tang while staying true to the Mediterranean theme, and it helps balance any spiciness from the red pepper flakes.
Lemon Couscous: Light and fluffy couscous tossed with lemon zest makes an excellent alternative to barley, cooking even faster while soaking up all the delicious pan juices.
Chicken with Mixed Vegetable Stir Fry: Another quick stir-fry option that keeps weeknight dinners interesting with different vegetable combinations.

Making It Last: Storage and Reheating
Store leftover Mediterranean chicken stir-fry in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, making leftovers incredibly delicious. You can also freeze portions for up to 1 month, though the vegetables may soften slightly upon reheating.
I recommend reheating this dish in a skillet over medium heat with a drizzle of olive oil to restore moisture and texture. Microwave reheating works too; just heat in 30-second intervals, stirring between each, until warmed through. Add a splash of water or broth if the mixture seems dry.
This stir-fry is wonderfully versatile for meal prep. Consider making a double batch on Sunday and enjoying it throughout the week over different bases like quinoa, cauliflower rice, or pasta to keep things interesting. I’ve even tossed cold leftovers into a Greek Chicken Tenders salad wrap for lunch.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Boneless skinless chicken thighs work beautifully and stay even more tender. Just adjust the cooking time slightly as thighs may take an extra minute or two.
What if I don’t have quick-cooking barley?
Regular barley works fine but takes longer to cook (about 45 minutes). You can also substitute with rice, quinoa, orzo pasta, or cauliflower rice for a low-carb option.
How can I make this dish spicier?
Increase the crushed red pepper flakes to 1/4 teaspoon or add sliced fresh jalapeños with the vegetables. A drizzle of hot sauce at serving time also works perfectly.

Mediterranean Chicken Stir-Fry
Ingredients
Equipment
Method
- Bring 2 cups of water to a rolling boil in a medium saucepan. Add the quick-cooking barley and cook according to package directions, typically 10-12 minutes until tender. Set aside and keep warm.
- While the barley cooks, heat 2 teaspoons of olive oil in a large skillet or wok over medium-high heat. Add the cubed chicken and stir-fry for 6-7 minutes, stirring frequently, until the pieces are golden on the outside and the internal temperature reaches 165°F with no pink remaining. Transfer chicken to a clean plate and keep warm.
- Add the remaining 1 teaspoon of oil to the same skillet. Toss in the chopped onion and stir-fry for about 3 minutes until it becomes translucent (you should be able to see through the edges) and fragrant.
- Add the zucchini, minced garlic, oregano, basil, salt, pepper, and red pepper flakes to the skillet. Stir-fry for 2-4 minutes, stirring constantly, until the zucchini is crisp-tender (still has a slight bite but not raw-tasting). Avoid overcooking to maintain texture and bright green color.
- Return the cooked chicken to the skillet along with the chopped tomatoes, olives, and fresh parsley. Stir everything together gently and cook for 1-2 minutes until heated through and the flavors meld beautifully. Taste and adjust salt if needed.
- Serve the chicken mixture over the cooked barley, using approximately 1 cup of the stir-fry with 3/4 cup of barley per serving. Let rest for 2-3 minutes before serving. Garnish with extra parsley if desired.








