Mediterranean Chicken Stir Fry

Golden-brown Mediterranean Chicken Stir Fry with bell peppers, zucchini, and cherry tomatoes in a skillet, garnished with feta. Save to Pinterest
Golden-brown Mediterranean Chicken Stir Fry with bell peppers, zucchini, and cherry tomatoes in a skillet, garnished with feta. | yummyhauskitchen.com

This vibrant stir fry combines tender marinated chicken with colorful bell peppers, zucchini, cherry tomatoes, and fresh spinach, all tossed in a bright lemon and herb sauce. Ready in just 35 minutes, it delivers the bold flavors of the Mediterranean—oregano, thyme, smoked paprika, and garlic—in every bite. The chicken stays juicy while the vegetables retain their satisfying crunch. Perfect over quinoa, rice, or enjoyed on its own, this gluten-free dish offers a healthy, colorful dinner that comes together effortlessly for busy weeknights.

The sun was streaming through my kitchen window when I first threw together this Mediterranean stir fry on a chaotic Tuesday evening. I had vegetables from my farmers market run and chicken that needed cooking, so I just started tossing things into my biggest skillet. The way the lemon and oregano hit the hot pan filled the entire apartment with such incredible aromas that my roommate actually came out of her room to investigate. Now it is the dish I turn to when I want something that feels special but comes together in under 40 minutes.

Last summer I made this for a group of friends who were skeptical about stir fry with Mediterranean flavors. They kept asking what restaurant I ordered from until I showed them the simple ingredients lined up on my counter. The best part was watching everyone go back for seconds and thirds, with one friend actually asking if there was enough to pack some for lunch the next day.

Ingredients

  • 500 g boneless skinless chicken breast: Thinner slices cook faster and absorb more of the marinade
  • 1 red bell pepper and 1 yellow bell pepper: The mix of colors makes the dish vibrant and adds natural sweetness
  • 1 medium zucchini: Halving it lengthwise gives you nice flat pieces that sear beautifully
  • 1 small red onion: Red onion has a milder flavor that works perfectly here
  • 150 g cherry tomatoes: They hold their shape better than regular tomatoes when stir fried
  • 100 g baby spinach leaves: Add these at the very end so they just barely wilt
  • 3 tbsp extra virgin olive oil: Use two tablespoons for the marinade and save one for cooking
  • 3 cloves garlic: Freshly minced garlic makes such a difference compared to jarred
  • Zest and juice of 1 lemon: The zest packs more flavor than the juice alone
  • 1 tsp dried oregano and 1 tsp dried thyme: These classic Mediterranean herbs are non negotiable
  • ½ tsp smoked paprika: This adds such a lovely subtle smokiness without any heat
  • 1 tsp sea salt and ½ tsp black pepper: Season generously since the vegetables need plenty of flavor
  • 50 g crumbled feta cheese: Completely optional but adds such a wonderful salty creamy finish
  • 2 tbsp chopped fresh parsley: Use this as a bright fresh garnish right before serving

Instructions

Marinate the chicken:
Whisk together the olive oil, garlic, lemon zest and juice, oregano, thyme, smoked paprika, salt, and pepper in a bowl. Toss the chicken slices until they are well coated and let them sit for at least 10 minutes while you prep your vegetables.
Cook the chicken:
Heat the remaining olive oil in your largest skillet over medium high heat. Add the marinated chicken in a single layer and cook for 4 to 5 minutes until it is golden on the outside and just cooked through.
Sauté the harder vegetables:
Add the onion, bell peppers, and zucchini to the same skillet. Stir fry them for 4 to 5 minutes until they are tender but still have a nice crunch to them.
Add the delicate vegetables:
Toss in the cherry tomatoes and spinach and cook for just 1 to 2 minutes. You want the spinach to wilt and the tomatoes to start softening but still hold their shape.
Combine everything:
Return the chicken to the skillet and toss everything together. Let it cook for another minute or two until everything is heated through and well combined.
Finish and serve:
Remove the skillet from the heat immediately. Sprinkle the crumbled feta over the top if you are using it and add the fresh parsley for a pop of color.
A steaming platter of Mediterranean Chicken Stir Fry features tender chicken and wilted spinach, served over fluffy quinoa for dinner. Save to Pinterest
A steaming platter of Mediterranean Chicken Stir Fry features tender chicken and wilted spinach, served over fluffy quinoa for dinner. | yummyhauskitchen.com

This recipe became my go to after my sister visited and we ate it three times in one week. She said it reminded her of our trip to Greece and that little moment of connection over a simple skillet meal made me realize how food carries memories.

Making It Your Own

I have learned that this recipe is incredibly forgiving and welcomes substitutions. Sometimes I swap the zucchini for eggplant in the summer or add artichoke hearts when I want something extra special. The basic formula stays the same but you can adapt it based on what looks fresh at the market.

Perfect Sides

While this is perfectly satisfying on its own I love serving it over fluffy quinoa or warm rice to soak up all those flavorful juices. A simple green salad with an extra lemony dressing on the side balances everything beautifully and makes the meal feel complete.

Make Ahead Strategy

The chicken marinade can be prepared up to a day in advance and stored in the refrigerator. I often slice all my vegetables in the morning so that dinner comes together in literally minutes.

  • Cut the chicken while it is slightly partially frozen for easier slicing
  • Keep the cherry tomatoes whole if you prefer them more intact in the finished dish
  • Leftovers reheat beautifully and actually taste even better the next day
Close-up of Mediterranean Chicken Stir Fry showing juicy chicken, crisp red onions, and fresh parsley, ready to be enjoyed. Save to Pinterest
Close-up of Mediterranean Chicken Stir Fry showing juicy chicken, crisp red onions, and fresh parsley, ready to be enjoyed. | yummyhauskitchen.com

I hope this brings as much sunshine to your table as it has to mine over the years. There is something so comforting about a recipe that feels both healthy and indulgent at the same time.

Frequently asked questions about this recipe

Yes, boneless skinless chicken thighs work beautifully and add extra richness. Slice them thinly and adjust cooking time by 1-2 minutes longer to ensure they cook through completely.

Try adding eggplant, asparagus, broccoli florets, or diced summer squash. Artichoke hearts and kalamata olives also enhance the Mediterranean profile while maintaining the dish's vibrant character.

Marinate for at least 10 minutes to infuse flavor, but up to 1 hour for deeper penetration. Avoid marinating longer than 2 hours as the lemon juice can begin to break down the chicken's texture excessively.

Absolutely. Store in airtight containers for up to 4 days. Reheat gently in a skillet over medium heat, adding a splash of olive oil if needed to refresh the sauce. The vegetables maintain their texture surprisingly well.

Simply omit the feta cheese garnish. The lemon, herbs, and vegetables provide plenty of flavor on their own. You might add a sprinkle of nutritional yeast or chopped olives for a savory finishing touch without dairy.

For even cooking, slice the chicken breasts against the grain into strips about 1/4 inch thick. Partially freezing the chicken for 15-20 minutes beforehand makes it easier to cut clean, uniform pieces.

Mediterranean Chicken Stir Fry

Tender chicken and crisp vegetables in a light lemon-herb sauce. Ready in 35 minutes for a satisfying Mediterranean meal.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Proteins

  • 1.1 lbs boneless, skinless chicken breast, thinly sliced

Vegetables

  • 1 red bell pepper, thinly sliced
  • 1 yellow bell pepper, thinly sliced
  • 1 medium zucchini, halved lengthwise and sliced
  • 1 small red onion, thinly sliced
  • 1 cup cherry tomatoes, halved
  • 3.5 oz baby spinach leaves

Marinade & Sauce

  • 3 tbsp extra-virgin olive oil, divided
  • 3 cloves garlic, minced
  • Zest and juice of 1 lemon
  • 1 tsp dried oregano
  • 1 tsp dried thyme
  • ½ tsp smoked paprika
  • 1 tsp sea salt
  • ½ tsp freshly ground black pepper

Garnish

  • ⅓ cup crumbled feta cheese (optional)
  • 2 tbsp chopped fresh parsley

Instructions

1
Prepare the Marinade: In a bowl, combine 2 tbsp olive oil, garlic, lemon zest and juice, oregano, thyme, smoked paprika, salt, and pepper. Add chicken slices and toss to coat. Marinate for at least 10 minutes, up to 1 hour for deeper flavor.
2
Cook the Chicken: Heat remaining 1 tbsp olive oil in a large skillet or wok over medium-high heat. Add marinated chicken and sauté for 4–5 minutes until lightly golden and just cooked through. Transfer to a plate and keep warm.
3
Stir Fry Vegetables: In the same skillet, add red onion, bell peppers, and zucchini. Stir fry for 4–5 minutes until just tender yet crisp.
4
Add Remaining Vegetables: Add cherry tomatoes and baby spinach. Stir fry for 1–2 minutes until spinach wilts and tomatoes soften slightly.
5
Combine and Finish: Return chicken to the skillet. Toss everything together for 1–2 minutes until evenly mixed and heated through. Adjust seasoning as needed.
6
Garnish and Serve: Remove from heat. Sprinkle with feta cheese (if using) and fresh parsley before serving.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Mixing bowls
  • Chef's knife
  • Cutting board
  • Tongs or spatula

Nutrition (Per Serving)

Calories 340
Protein 37g
Carbs 13g
Fat 15g

Allergy Information

  • Contains milk (if using feta cheese). Verify all packaged ingredients are gluten-free. Double-check labels for hidden allergens.
Lea Hoffmann

Passionate home cook sharing easy recipes, cooking tips, and wholesome meal inspiration.