Craving a dinner that feels fancy but comes together in under 30 minutes? This Mediterranean Chicken Stir Fry is a weeknight hero — golden seared chicken, colorful veggies, briny feta, and a squeeze of lemon that ties it all together.
I first threw this together on a Friday night when I had half a fridge of random produce and zero patience. One bite in, and I knew this was going in the regular rotation. Honestly, it tastes like a Greek vacation on a plate.
Table of Contents
What Makes This Mediterranean Chicken Stir Fry So Good
This dish hits all the right notes — it’s light, satisfying, and packed with bold Mediterranean flavor. Think juicy chicken, tender-crisp veggies, and salty feta cheese all kissed with lemon and olive oil.
It’s one of those healthy Greek recipes that doesn’t feel like “health food.” No sad salads here — just real, delicious, feel-good eating.
If you love a good chicken stir fry but want something a little more interesting than the usual soy-sauce version, this Mediterranean spin is exactly what you need.

Mediterranean Chicken Stir Fry
Equipment
- Large skillet
- Knife
- Cutting board
Ingredients
Main Ingredients
- 1.5 lbs boneless skinless chicken breasts cut into bite-sized pieces
- 3 tbsp extra virgin olive oil divided
- 2 zucchini sliced
- 2 red bell peppers sliced
- 1 red onion sliced
- 2 cups cherry tomatoes
- 4 cloves garlic minced
- 1 lemon juiced
- 0.5 cup feta cheese crumbled
- salt and black pepper to taste
Instructions
- Prep all ingredients by slicing vegetables, mincing garlic, and cutting chicken into bite-sized pieces.
- Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Season the chicken with salt and pepper, then cook for 5–7 minutes until golden brown and cooked through. Remove and set aside.
- In the same skillet, add the remaining olive oil. Sauté the red onion and garlic for about 1 minute until fragrant.
- Add zucchini and red bell peppers. Stir-fry for 4–5 minutes until tender-crisp.
- Add cherry tomatoes and cook for 1 more minute until slightly softened.
- Return the chicken to the skillet and toss everything together.
- Squeeze fresh lemon juice over the mixture, add crumbled feta, and cook for 1 more minute. Adjust seasoning and serve immediately.
Notes
Ingredients
Here’s everything you need to bring this Mediterranean Chicken Stir Fry to life. Nothing fancy, nothing hard to find — just fresh, wholesome ingredients that do all the work.

| Category | Ingredient | Amount |
|---|---|---|
| Protein | Boneless, skinless chicken breasts | 1.5 lbs |
| Fat | Extra virgin olive oil | 3 tbsp (divided) |
| Vegetables | Zucchini, medium | 2, sliced |
| Vegetables | Red bell peppers | 2, sliced |
| Vegetables | Red onion, large | 1, sliced |
| Vegetables | Cherry tomatoes | 2 cups |
| Aromatics | Garlic cloves | 4, minced |
| Flavor | Lemon juice | Juice of 1 lemon |
| Topping | Crumbled feta cheese | 0.5 cup |
| Seasoning | Salt and black pepper | To taste |
Ingredient tip: Use the best quality extra virgin olive oil you can find — it really does make a difference here. And if you can grab a block of feta in brine instead of pre-crumbled, the flavor will blow your mind.
How to Make Mediterranean Chicken Stir Fry
This chicken stir fry comes together in a single skillet, which means fewer dishes and more time enjoying dinner. Let’s walk through it step by step.
Step 1: Prep Everything First
Before you touch the stove, get all your chopping done. Slice the zucchini and red bell peppers into strips, cut the red onion into half-moons, mince your garlic, and chop the chicken into bite-sized pieces.
This is classic mise en place — French for “everything in its place.” Once that pan is hot, things move fast, so you want everything ready to go. Trust me on this one.
Step 2: Sear the Chicken

Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. You want it really hot — when a drop of water sizzles on contact, you’re good to go.
Season your chicken pieces generously with salt and pepper, then add them to the pan in a single layer. Don’t crowd the pan — if you need to cook in batches, do it. Crowding = steaming, not searing.
Cook for 5 to 7 minutes, turning halfway through, until the chicken is golden brown on the outside and cooked through. That golden crust is where all the flavor lives. Remove the chicken and set it aside — it’s coming back soon.
Step 3: Cook the Vegetables
In the same skillet (don’t wipe it out — those brown bits are flavor gold), add the remaining tablespoon of olive oil. Toss in the red onion and garlic first and let them sauté for about a minute until fragrant.
Add the zucchini and red bell peppers. Stir-fry over medium-high heat for 4 to 5 minutes until they’re tender but still have a little bite. You want color, not mush.
“The smell at this point — garlic, olive oil, sweet peppers — is honestly the best thing. Don’t be surprised if your family suddenly appears in the kitchen.”
Toss in the cherry tomatoes in the last minute of cooking. They just need a quick burst of heat to soften slightly and release their juices.
Step 4: Bring It All Together
Return the seared chicken to the skillet and toss everything together so the flavors can mingle. Give it a good stir to combine the chicken with all those gorgeous veggies.
Squeeze the lemon juice over the whole skillet and mix in the crumbled feta. Let everything heat through for about one more minute — just enough for the feta to soften slightly around the edges.
Taste and adjust salt and pepper, then serve immediately. This Mediterranean Chicken Stir Fry is at its best right off the stove, when everything is hot and the feta is just starting to melt.

Expert Tips, Variations, and Troubleshooting
Tips for the Best Chicken Stir Fry
Dry your chicken before searing. Pat the pieces dry with paper towels before seasoning. Moisture is the enemy of a good golden crust.
Don’t skip the lemon. It brightens everything and balances the richness of the feta and olive oil. Fresh lemon juice only — bottled just doesn’t hit the same.
High heat is your friend. A chicken stir fry needs high heat to get that beautiful sear and keep the veggies from turning soggy. Don’t be shy about cranking it up.
Delicious Variations to Try
Add olives. Kalamata olives tossed in with the feta take this to another level of Mediterranean flavor. About a quarter cup, pitted and halved, is perfect.
Swap the protein. Shrimp works beautifully here — just reduce the cook time to 2 to 3 minutes per side. For a plant-based version, try chickpeas instead. Looking for more inspiration? Our Mediterranean chickpea salad uses a similar flavor profile.
Add herbs. Fresh oregano, thyme, or a handful of torn basil stirred in at the end adds a really lovely aromatic note. Dried oregano works too if that’s what you have.
Go Mexican-inspired. Swap the feta for cotija cheese and the lemon for lime, and you’ve got a fusion bowl that lands somewhere between Mediterranean and your favorite Mexican food dishes. Unexpected but genuinely delicious.
Troubleshooting Common Issues
Chicken is dry? It was either overcooked or the pieces were too small. Aim for 1.5-inch chunks and pull them off the heat as soon as they’re cooked through.
Veggies are soggy? The pan wasn’t hot enough, or it was overcrowded. Next time, use your largest skillet and cook in two batches if needed.
Too bland? Season aggressively at each step — chicken, then veggies, then a final taste before serving. And don’t underestimate the lemon; add an extra squeeze if needed.
Serving Suggestions
This Mediterranean Chicken Stir Fry is super versatile. Serve it straight from the skillet over fluffy rice, warm pita bread, or creamy mashed cauliflower for a low-carb option.
It also pairs beautifully with orzo or couscous. For a full Mediterranean spread, try serving it alongside these Mediterranean quesadillas with spinach — a crowd-pleasing combo that works great for entertaining.
If you’re into meal prepping, this stir fry makes a killer grain bowl topping for the week. Just store the components separately for the best texture.
Storage Instructions
| Method | Container | Duration |
|---|---|---|
| Refrigerator | Airtight container | Up to 4 days |
| Freezer | Freezer-safe container or bag | Up to 2 months |
Reheating Tips
For the best results, reheat leftovers in a skillet over medium heat with a tiny splash of olive oil or water. This keeps everything juicy and prevents the chicken from drying out.
Microwave works in a pinch — cover the bowl loosely and heat in 60-second bursts, stirring in between. Add a fresh squeeze of lemon after reheating to wake the flavors back up.
No-Waste Kitchen Ideas
Got extra veggies that didn’t make it into the skillet? Roast them with olive oil and seasoning and toss them into a wrap or omelette the next morning.
Leftover stir fry is also amazing stuffed into a warm pita with a dollop of hummus and some fresh arugula. Lunch, sorted.
More Mediterranean Recipes to Love
If this Mediterranean Chicken Stir Fry has you in a Mediterranean mood (same), here are a few more recipes you’re going to love.
Our chicken shawarma with garlic sauce is another bold, spiced chicken dish that belongs in your weekly dinner lineup.
For something a little more elegant, the Mediterranean-style chicken piccata is lemony, saucy, and utterly impressive without being complicated.
And hey, if you need a fun dessert to round out the meal, our pastel Easter sugar cookies are the sweetest way to end any dinner party.
Mediterranean Chicken Stir Fry FAQs
Can I use chicken thighs instead of chicken breasts?
Absolutely — and honestly, thighs might even be better here. They’re juicier and more forgiving if you accidentally cook them a little too long. Use boneless, skinless thighs and follow the same cook time.
Is Mediterranean Chicken Stir Fry a healthy Greek recipe?
It really is. This dish is loaded with lean protein, healthy fats from olive oil, and a rainbow of vegetables. It fits naturally into Mediterranean-style eating, which is one of the most well-researched healthy dietary patterns out there.
Can I make this ahead of time?
Yes, but with a caveat. The stir fry stores well for up to 4 days in the fridge, but the veggies will soften a bit more over time. For meal prep, you can pre-chop all the ingredients and store them raw, then stir-fry fresh when you’re ready to eat.
What can I use instead of feta cheese?
Goat cheese is the closest swap in terms of flavor — creamy and tangy with a similar crumble. Ricotta salata also works well. If you want to keep it dairy-free, skip the cheese entirely and add a handful of toasted pine nuts for texture and richness.
Can I add more vegetables to this chicken stir fry?
Go for it — this recipe is super flexible. Spinach, artichoke hearts, eggplant, or even sun-dried tomatoes would all be amazing additions. Just make sure not to overcrowd the pan so everything cooks evenly instead of steaming.
Give This Recipe a Try
If you’ve been stuck in a dinner rut, this Mediterranean Chicken Stir Fry is exactly the kind of recipe that pulls you out of it. It’s quick, colorful, and genuinely delicious — the kind of meal that makes you feel like you actually have your life together.
Give it a try this week and let me know how it goes! I’d love to hear your thoughts — drop a comment below with your rating or any tweaks you made.
And if you make it, please share it on Pinterest! It helps other home cooks find recipes like this one, and honestly, a photo of this colorful skillet deserves to be shared.