This Mediterranean Chicken Stir-Fry is the weeknight dinner that actually makes you excited to cook. Think juicy golden chicken, charred veggies, briny olives, and creamy feta — all in one pan, in under 30 minutes.
I first threw this together on a chaotic Tuesday when my fridge was half-empty and I refused to order takeout again. One bite in, and it became a permanent fixture in my rotation. No regrets, only feta.
Table of Contents
Why You’ll Love This Recipe
This is one of those healthy chicken dinners that doesn’t taste “healthy” — it tastes like something you’d order at a little seaside taverna. Bold, satisfying, and packed with Mediterranean flavor.
You get a whole rainbow of veggies, protein-rich chickpeas, and the most gorgeous pan sauce from just lemon juice and good olive oil. It’s a complete meal that somehow feels both light and indulgent at the same time.
It’s also naturally gluten-free, easy to customize, and works beautifully for meal prep. Basically, it checks every box.

Mediterranean Chicken Stir-Fry
Equipment
- Large skillet or wok
- Knife
- Cutting board
Ingredients
Protein
- 1 lb Boneless skinless chicken breasts cut into 1/2-inch cubes
- 15 oz Chickpeas rinsed, drained, patted dry
Produce
- 1 Red bell pepper sliced
- 1 Yellow bell pepper sliced
- 1 medium Zucchini sliced into half-moons
- ½ Red onion thinly sliced
- 2 cloves Garlic minced
- ¼ cup Fresh parsley chopped
Pantry
- 2 tbsp Olive oil divided
- ½ cup Kalamata olives pitted and halved
- 1 tsp Dried oregano
- ½ tsp Dried thyme
- Salt and black pepper to taste
Finishing Touches
- 2 tbsp Fresh lemon juice
- ½ cup Feta cheese crumbled
Instructions
- Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the chicken in a single layer and season with salt, pepper, oregano, and thyme. Cook undisturbed for 2–3 minutes, then stir and cook until fully cooked through, about 7–8 minutes total. Transfer to a plate.
- Add the remaining olive oil to the skillet. Add bell peppers, zucchini, and red onion. Cook for 3–4 minutes, stirring occasionally, until tender-crisp.
- Push vegetables to the side and add minced garlic. Cook for about 1 minute, stirring constantly until fragrant.
- Return the chicken to the skillet along with chickpeas and olives. Stir and cook for 1–2 minutes until heated through.
- Remove from heat and stir in lemon juice and parsley. Transfer to a serving dish and top with crumbled feta. Serve immediately.
Notes
Ingredients You’ll Need
Here’s everything for this Mediterranean Chicken Stir Fry, grouped so you can shop and prep without losing your mind.

| Category | Ingredient | Amount |
|---|---|---|
| Protein | Boneless, skinless chicken breasts, cut into 1/2-inch cubes | 1 lb |
| Protein | Chickpeas (1 can, rinsed, drained, patted dry) | 15 oz |
| Produce | Red bell pepper, sliced | 1 |
| Produce | Yellow bell pepper, sliced | 1 |
| Produce | Zucchini, sliced into 1/4-inch half-moons | 1 medium |
| Produce | Red onion, thinly sliced | 1/2 |
| Produce | Garlic cloves, minced (fresh preferred) | 2 |
| Produce | Fresh parsley, chopped | 1/4 cup |
| Pantry | Olive oil, divided (extra virgin preferred) | 2 tbsp |
| Pantry | Kalamata olives, pitted and halved | 1/2 cup |
| Pantry | Dried oregano | 1 tsp |
| Pantry | Dried thyme | 1/2 tsp |
| Pantry | Salt and freshly ground black pepper | To taste |
| Finishing Touches | Fresh lemon juice (about 1 lemon) | 2 tbsp |
| Finishing Touches | Crumbled feta cheese (full-fat preferred) | 1/2 cup |
Ingredient tip: Patting the chickpeas really dry before adding them makes a huge difference. It helps them get slightly golden instead of steamy and soft. Worth the extra 30 seconds, I promise.
How to Make Mediterranean Chicken Stir-Fry
This comes together in about 25 minutes, and the steps are simple — even on a weeknight brain. Here’s how to do it.
Step 1: Sear the Chicken
Heat 1 tablespoon of olive oil in a large 12-inch skillet or wok over medium-high heat until it shimmers. That shimmer is your green light — it means the pan is hot enough to actually sear, not steam.
Add the chicken in a single layer and season immediately with salt, pepper, oregano, and thyme. Let it cook undisturbed for 2–3 minutes to build that golden crust. Then stir and cook until it hits 165°F internally, about 7–8 minutes total.
“Don’t crowd the pan — if the chicken pieces are touching, they’ll steam instead of sear. Work in batches if needed.”
Transfer the chicken to a plate and set it aside. You’ll bring it back in a bit — it’s not done yet, just resting.
Step 2: Stir-Fry the Vegetables

Add the remaining tablespoon of olive oil to the same skillet. Toss in the bell peppers, zucchini, and red onion. Cook for 3–4 minutes, stirring occasionally, until the veggies are tender-crisp with a little char happening.
Don’t go past that point — you want them to still have some snap. Mushy veggies in a stir-fry are a crime I’m not willing to commit.
Step 3: Add the Garlic
Push the veggies to the side and add the minced garlic to the center of the pan. Stir it constantly for just 60 seconds. Garlic goes from golden to burnt incredibly fast, and burnt garlic will take the whole dish with it.
Once it smells fragrant and wonderful — that’s your cue to move on immediately.
Step 4: Bring It All Together
Return the cooked chicken to the skillet along with the chickpeas and Kalamata olives. Stir everything together for 1–2 minutes until heated through and all those flavors are getting to know each other.
Remove from heat, then stir in the fresh lemon juice and chopped parsley. The lemon at the end (not during cooking!) keeps it bright and zingy rather than flat.
Step 5: Top and Serve
Transfer everything to a serving dish and scatter the crumbled feta on top while it’s still warm. The feta will soften just slightly from the heat — not melt, just get beautifully creamy.
Serve immediately! This is a dish that’s best eaten hot, right out of the pan. Pair it with warm pita, fluffy rice, or just eat it straight from the skillet. No judgment here.

Expert Tips for the Best Results
Get the Pan Ripping Hot
Medium-high heat is non-negotiable for a good stir-fry. A hot pan means caramelization, not steaming. Give it a full minute or two to heat up before anything goes in.
Use Fresh Lemon Juice
Bottled lemon juice is fine in a pinch, but fresh lemon makes this healthy Greek chicken dish truly sing. The brightness at the end is what ties all the flavors together.
Full-Fat Feta Is Worth It
Reduced-fat feta crumbles into nothing and gets grainy. Full-fat stays creamy and gives you that rich, salty punch that balances the lemon and herbs perfectly.
Mise en Place Is Your Best Friend
Chop everything before you turn on the heat. Stir-fry cooking moves fast, and you don’t want to be frantically slicing zucchini while your garlic burns.
Variations to Try
Make It Greek-Style
Add a handful of halved cherry tomatoes and a few spoonfuls of Mediterranean chickpea salad-inspired ingredients like cucumber and dill. It gives the dish an even fresher, more summery feel.
Add Some Heat
A pinch of red pepper flakes or a drizzle of harissa stirred in at the end adds a wonderful kick. It plays beautifully against the salty feta and tangy lemon.
Go Low-Carb
Skip the chickpeas and serve over cauliflower rice or zucchini noodles for a lighter version. Still incredibly satisfying as a healthy chicken dinner with fewer carbs.
Try It with Shrimp
Swap the chicken for large shrimp and cut the cook time in half — about 2 minutes per side. It becomes a completely different but equally amazing Mediterranean meal.
If you love these flavors, you’ll also want to check out this Mediterranean-style chicken piccata for another weeknight winner.
Troubleshooting Common Issues
Chicken Came Out Dry
This usually means it overcooked or the heat was too low (causing steaming). Use a meat thermometer and pull it at exactly 165°F. Small cubes cook fast — don’t walk away.
Veggies Are Soggy
Two likely culprits: overcrowded pan or too-low heat. Make sure your skillet is large (12 inches!) and the heat stays at medium-high throughout the veggie cook time.
Dish Tastes Flat
More salt, more lemon. Seriously — taste before serving and adjust. The olives and feta add brine, but a final pinch of salt and an extra squeeze of lemon often makes the difference between good and great.
What to Serve With Mediterranean Chicken Stir-Fry
This dish is pretty complete on its own, but a great side takes it to a full spread. Here are some favorites.
- Warm pita bread or flatbread for scooping
- Fluffy white rice or herbed couscous
- Roasted lemon potatoes
- A simple green salad dressed with olive oil and lemon
- Tzatziki or hummus on the side
If you’re building a full Mediterranean meal, these Mediterranean quesadillas with spinach make a fun appetizer before the main event.
Storage and Reheating
| Storage Method | Container | How Long |
|---|---|---|
| Refrigerator | Airtight container | Up to 4 days |
| Freezer | Freezer-safe bag or container | Up to 2 months |
| Meal Prep | Individual portions in containers | Up to 4 days (fridge) |
To reheat: Warm in a skillet over medium heat with a tiny splash of water or olive oil to loosen things up. The microwave works too — just go in 60-second intervals, stirring in between.
No-waste tip: Leftover stir-fry makes an incredible wrap the next day. Stuff it into a warm pita with a spoonful of hummus and call it lunch. Honestly, sometimes the leftovers are even better.
Also try pairing leftovers with this chicken shawarma with garlic sauce for a full Mediterranean spread throughout the week.
Mediterranean Chicken Stir-Fry FAQs
Can I use chicken thighs instead of chicken breasts?
Absolutely — boneless, skinless chicken thighs work great here. They’re juicier and a little more forgiving if you accidentally overcook them. Just cut them into similar-sized pieces and follow the same instructions.
Can I make this dairy-free?
Yes! Just leave out the feta or swap it for a dairy-free alternative. The dish is still packed with flavor from the olives, lemon, garlic, and herbs — you genuinely won’t miss it.
Is this recipe good for meal prep?
One of the best. It stores beautifully in the fridge for up to 4 days and reheats well. I’d suggest storing the feta separately and adding it fresh when serving — it stays creamier that way.
What can I substitute for Kalamata olives?
Green olives or black olives both work, though Kalamata olives have a deeper, richer flavor that really suits this dish. If you’re not an olive fan, sun-dried tomatoes are a wonderful swap — same briny, umami punch.
Can I add more vegetables?
Go for it! Cherry tomatoes, baby spinach (stirred in at the very end), artichoke hearts, or mushrooms all fit right in. Just don’t overcrowd the pan — add in batches if needed so everything gets properly cooked.
Try It This Week
This Mediterranean Chicken Stir-Fry is the kind of recipe you make once and immediately add to your permanent weeknight lineup. It’s fast, colorful, healthy, and genuinely delicious.
If you try it, I’d love to hear how it went! Drop a comment below with your thoughts, any tweaks you made, or what you served it with. And if you loved it, save it to Pinterest so others can find it too — your future self planning next week’s dinners will thank you.
Looking for more weeknight inspiration? This Mediterranean-style chicken piccata and these fun pastel Easter sugar cookies are both worth bookmarking for your next cook-at-home moment.