There are nights when you want a dinner that tastes like you planned ahead—bright lemon, garlicky warmth, juicy chicken, and vegetables that are still a little crisp—but you also want it on the table fast. This easy Mediterranean chicken stir fry recipe is exactly that kind of win: one pan, big color, bold flavor, and a finish of salty feta that makes everything feel restaurant-level.
Think tender bites of chicken with paprika and oregano, sweet bell peppers, zucchini that stays snappy, and red onion that turns jammy at the edges. A quick lemon-garlic pan sauce clings to every piece, and a handful of spinach wilts in right at the end so it tastes fresh, not tired.
Why This Recipe Works Every Time
- Flavor: Mediterranean classics (lemon, garlic, oregano, paprika, feta) deliver big taste without a fussy sauce.
- Texture: High heat + quick cooking keeps the chicken juicy and the veggies crisp-tender.
- Time: Prep is minimal, and the whole meal is done in about 25 minutes.
- Budget: Uses everyday produce and pantry spices—no specialty ingredients required.
- Beginner-friendly: Simple steps, forgiving timing, and easy cues to know when things are done.
- Meal prep: Reheats well, packs neatly, and pairs with grains, greens, or wraps all week.
What You’ll Need
Core Ingredients
- Chicken: Boneless, skinless chicken breast or thighs, cut into bite-size pieces
- Zucchini: Sliced into half-moons (or thick matchsticks for extra snap)
- Bell peppers: Any color, sliced into strips
- Red onion: Sliced into crescents
- Spinach: Fresh baby spinach (optional, but it adds a great “Mediterranean bowl” vibe)
- Olive oil: For sautéing and flavor
- Lemon: Zest and juice for brightness
- Feta: Crumbled for salty creaminess (go generous)
Flavor Boosters
- Garlic: Fresh minced is best here
- Dried oregano: The signature Mediterranean herb note
- Paprika: Sweet paprika for warmth; smoked paprika adds a grill-like vibe
- Crushed red pepper flakes: Optional heat
- Salt and black pepper: Season in layers
- Chicken broth (or water): Just a splash to deglaze and build a light pan sauce
- Fresh parsley: Finishing herb that makes it taste “fresh-fresh”
Smart Swaps & Add-Ins
- Protein swaps: Shrimp, turkey breast, chickpeas (for vegetarian), or thin-sliced steak
- Veg swaps: Mushrooms, cherry tomatoes, asparagus, green beans, eggplant
- No feta? Try goat cheese, shaved Parmesan, or a dollop of plain Greek yogurt
- More Mediterranean: Add olives, capers, sun-dried tomatoes, or artichoke hearts
- Low-carb: Serve over cauliflower rice or a big pile of arugula
- Extra hearty: Toss with cooked orzo, quinoa, or farro
Step-by-Step: From Prep to Plate
Quick Visual Cues
- Chicken is done: Opaque throughout, browned edges, juices run clear; internal temp hits 165°F / 74°C
- Veg is perfect: Bright color, glossy, still holds shape; zucchini is tender but not mushy
- Sauce is right: Slightly thickened, clings to the chicken, not watery
- Prep everything first (it goes fast).
Slice onion and peppers, cut zucchini, mince garlic, zest and juice the lemon, and crumble feta. Cut chicken into 1-inch pieces so it cooks evenly. - Season the chicken.
In a bowl, toss chicken with oregano, paprika, salt, pepper, and a drizzle of olive oil. If you have 10 extra minutes, let it sit while you cut veggies—flavor sinks in fast. - Heat the pan until it’s genuinely hot.
Use a large skillet (cast iron or stainless is great). Add olive oil and let it shimmer. Hot pan = browning, and browning = flavor. - Sear the chicken in a single layer.
Add chicken and let it sit undisturbed for 2–3 minutes to build color. Stir and cook another 3–4 minutes until mostly cooked through. Transfer to a plate. Technique note: If your pan is crowded, cook in two batches. Steaming chicken is the fastest route to “fine, but not amazing.” - Sauté onion and peppers.
Add a touch more olive oil if needed. Cook onion and peppers for 3–4 minutes, stirring occasionally, until the onion softens and the peppers get lightly blistered edges. - Add zucchini and garlic.
Stir in zucchini and cook 2–3 minutes. Add garlic and red pepper flakes for the last 30 seconds so it doesn’t burn. - Deglaze and build the quick pan sauce.
Pour in a splash of chicken broth (or water). Scrape up the browned bits from the bottom—this is where the “why is this so good?” comes from. - Return chicken to the pan.
Add the chicken (and any juices on the plate) back in. Toss to coat. - Finish with lemon and spinach.
Add lemon juice and zest. Stir in spinach and cook just until wilted, 30–60 seconds. - Turn off the heat and add feta + herbs.
Sprinkle feta and parsley over the top. Taste and adjust: more lemon for brightness, a pinch of salt if needed, black pepper for bite.
Pro Tips From a “Made-This-Too-Many-Times” Cook
- Cut chicken evenly. Those bite-size pieces are the difference between “some dry, some underdone” and “every bite is perfect.”
- Season in layers. A little salt on the chicken + a little on the vegetables makes everything taste more like itself.
- Don’t overcook zucchini. Add it after peppers/onion so it stays firm and glossy instead of collapsing into softness.
- Use lemon zest, not just juice. Zest brings perfume; juice brings punch. Together they taste complete.
- Add feta off-heat. It softens slightly and stays creamy instead of melting into nothing.
- Want extra sauce? Stir 1 teaspoon cornstarch into the broth before adding, or add 2–3 tablespoons of Greek yogurt off-heat for a creamy lemon finish.
Serving Ideas That Make It Feel New
- Mediterranean rice bowl: Serve over fluffy rice, drizzle with olive oil, add cucumber and tomatoes.
- Orzo skillet supper: Toss the finished stir fry with warm cooked orzo and extra feta.
- Pita wrap: Stuff into warm pita with shredded lettuce and a swipe of hummus or tzatziki.
- Big salad moment: Pile onto arugula with cherry tomatoes, olives, and a quick vinaigrette.
- Meal-prep boxes: Pair with quinoa and roasted chickpeas for a high-protein lunch that doesn’t get boring.
Variations You’ll Actually Want to Try
- Healthier (lighter, extra veg):
Use chicken breast, bump up spinach, and add mushrooms. Serve over cauliflower rice or greens. - High-protein:
Use chicken thighs or breast plus a can of rinsed chickpeas added with the broth. Finish with extra feta and a spoon of Greek yogurt. - Vegetarian:
Swap chicken for chickpeas or cubed halloumi. If using halloumi, sear it first like chicken, then proceed. - Spicy:
Add 1–2 teaspoons harissa paste with the broth, or use smoked paprika + extra red pepper flakes. Finish with a drizzle of chili oil. - Kid-friendly:
Skip red pepper flakes, go easy on onion, and serve with rice. Let kids sprinkle their own feta so it feels fun. - Extra Mediterranean “tapas” vibe:
Add sliced olives, a spoon of capers, and a handful of cherry tomatoes in the last minute of cooking.
Storage, Reheating, and Make-Ahead Game Plan
- Store: Cool completely and refrigerate in an airtight container for up to 4 days.
- Reheat (best): Warm in a skillet over medium heat with a splash of water or broth, just until hot.
- Reheat (microwave): 60–90 seconds, stir, then another 30–60 seconds. Add feta after reheating for better texture.
- Make-ahead prep:
- Slice veggies up to 2 days ahead.
- Cube and season chicken up to 24 hours ahead.
- Mix lemon zest/juice and mince garlic ahead; store separately so it stays bright.
- Freezing: You can freeze it, but zucchini softens when thawed. If you plan to freeze, swap zucchini for peppers + green beans or broccoli.
Troubleshooting: Common Mistakes and Easy Fixes
- Chicken turned dry:
Likely overcooked or cut too small. Next time, keep pieces around 1 inch and pull them as soon as they’re just cooked. Fix now by adding a splash of broth and a squeeze of lemon while reheating. - Veggies are soggy:
Pan was crowded or heat too low. Cook chicken in batches and use a big skillet. If it’s already soggy, crank heat for 1–2 minutes to evaporate excess moisture. - It tastes flat:
Add salt first, then lemon. A pinch of salt and a bit more lemon juice usually wakes everything up immediately. Fresh parsley helps too. - Garlic tastes bitter:
It likely burned. Add garlic at the end of sautéing, not the beginning, and keep it moving for 30 seconds max. - Too much liquid in the pan:
Vegetables released water (especially zucchini). Turn up heat and let it reduce uncovered for a couple minutes before adding feta.
Ingredient Deep Dive
Chicken
Chicken breast is lean and fast, but thighs are extra forgiving and stay juicy even if you cook a minute too long. Either works—just keep the pieces uniform. If you’re using thighs, you may need 1–2 extra minutes to cook through.
Lemon
Lemon is doing double duty: acidity balances the savory chicken and sweet peppers, and the zest brings that unmistakable Mediterranean brightness. Zest the lemon before juicing—your future self will thank you.
Feta
Feta is salty, tangy, and creamy all at once. Buy it in a block if you can; it’s usually creamier than pre-crumbled. Add it off-heat so it softens but doesn’t disappear.
FAQs
Can I use frozen vegetables?
Yes, but expect a softer texture. Thaw and pat dry first if possible, and cook in smaller batches to avoid steaming.
What’s the best pan for this stir fry?
A wide skillet or sauté pan gives you room for browning. Cast iron and stainless steel brown beautifully; nonstick works, but you may get less caramelization.
How do I make it more saucy?
Add an extra 1/4 cup broth and stir in 1 teaspoon cornstarch (mixed with a tablespoon of water) to thicken. Or finish off-heat with Greek yogurt for a creamy lemon sauce.
Can I double the recipe?
Yes—just cook in batches. Overcrowding is the #1 reason this turns from stir fry to “steamed everything.”
What can I serve it with besides rice?
Orzo, quinoa, couscous, farro, roasted potatoes, pita, or a big salad all work beautifully.
Final Thoughts
This easy Mediterranean chicken stir fry recipe is the kind of dinner that makes a regular weeknight feel like you did something special—without adding work. It’s fast, colorful, packed with flavor, and flexible enough to match whatever’s in your fridge. Keep the core idea (hot pan, quick cook, lemon + feta finish), and you’ll have a repeatable, craveable meal that never gets old.
Print
Easy Mediterranean Chicken Stir Fry Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This Easy Mediterranean Chicken Stir Fry Recipe is a quick one-pan dinner packed with juicy chicken, zucchini, bell peppers, and red onion in a bright lemon-garlic finish.
It tastes like a Mediterranean chicken skillet meets a healthy weeknight stir fry—topped with feta and fresh herbs for bold, fresh flavor.
Perfect for meal prep, low-effort dinners, and easy rice bowls, pita wraps, or salad toppers.
Ingredients
- 1 1/2 lb boneless skinless chicken breast (or thighs), cut into 1-inch pieces
- 2 tbsp olive oil, divided
- 1 tsp dried oregano
- 1 tsp sweet paprika (or smoked paprika)
- 3/4 tsp kosher salt, plus more to taste
- 1/2 tsp black pepper
- 1 medium red onion, sliced
- 2 bell peppers (any colors), sliced
- 2 medium zucchini, sliced into half-moons
- 3 cloves garlic, minced
- 1/4 tsp crushed red pepper flakes (optional)
- 1/4 cup chicken broth (or water)
- 1 lemon, zested and juiced
- 2 cups baby spinach
- 1/2 cup crumbled feta
- 2 tbsp chopped fresh parsley
Instructions
- 1. Slice onion and peppers, slice zucchini, mince garlic, zest and juice the lemon, and crumble the feta
- 2. Toss chicken with oregano, paprika, salt, pepper, and 1 tablespoon olive oil
- 3. Heat a large skillet over medium-high heat and add 1 tablespoon olive oil until shimmering
- 4. Sear chicken in a single layer 2–3 minutes, stir, and cook 3–4 minutes more until mostly cooked through; transfer to a plate
- 5. Add onion and bell peppers to the skillet and sauté 3–4 minutes until lightly blistered and softened
- 6. Add zucchini and cook 2–3 minutes until crisp-tender
- 7. Stir in garlic and red pepper flakes for 30 seconds until fragrant
- 8. Pour in broth and scrape up browned bits to deglaze
- 9. Return chicken and any juices to the pan and toss to coat; cook 1–2 minutes until chicken reaches 165°F
- 10. Add lemon juice and zest, fold in spinach just until wilted, then turn off heat and sprinkle feta and parsley on top
Notes
- Cut chicken evenly so it cooks at the same pace and stays juicy
- Use a wide skillet and avoid crowding—cook chicken in batches if needed for better browning
- Add zucchini after peppers/onion so it stays firm and glossy, not mushy
- Add garlic near the end to prevent burning and bitterness
- For extra sauce, add 1/4 cup more broth; thicken with 1 tsp cornstarch mixed with 1 tbsp water if desired
- Thighs stay juicier; breasts cook faster—watch timing to avoid dryness
- Add feta off-heat so it softens but doesn’t fully melt away
- Meal prep tip: store feta separately and sprinkle after reheating for best texture
- Serve ideas: rice bowl, orzo, quinoa, salad topper, or stuffed into pita with hummus or tzatziki
- Spice option: stir in 1–2 tsp harissa with the broth for a bolder kick
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stir Fry
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 1/4 cups
- Calories: 390
- Sugar: 6g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 4g
- Protein: 41g
- Cholesterol: 120mg
Keywords: easy Mediterranean chicken stir fry recipe, Mediterranean chicken skillet, healthy chicken stir fry, lemon garlic chicken, feta chicken, weeknight dinner