This vibrant Mediterranean stir fry combines tender marinated chicken breast with crisp red and yellow bell peppers, zucchini, red onion, cherry tomatoes, and baby spinach. The protein and vegetables are tossed in an aromatic marinade featuring extra-virgin olive oil, fresh lemon juice and zest, garlic, oregano, thyme, and smoked paprika. Ready in just 35 minutes, this gluten-free dish works perfectly for weeknight dinners and meal prep.
The smell of lemon and garlic hitting olive oil still makes me think of Tuesday nights when I want something that feels special but comes together fast. This stir fry became my go-to after I discovered how beautifully Mediterranean flavors translate to high heat cooking. The first time I made it, I was skeptical about the spinach, but it melts into the vegetables like it was always meant to be there.
Last summer my neighbor Sarah dropped by unexpectedly while I was cooking this. She ended up staying for dinner and now requests it every time she comes over, claiming it changed her opinion about stir fries being just takeout food.
Ingredients
- Chicken breast: Slice it thin against the grain so it cooks quickly and stays tender, not tough like the first time I made this with thick chunks
- Bell peppers: Use both red and yellow for sweetness and color, they add that beautiful crunch that holds up to the high heat
- Zucchini: Halve it lengthwise before slicing so you get flat pieces that sear instead of rounds that just steam
- Red onion: Thin slices become sweet and mellow when they hit the hot pan, nothing harsh here
- Cherry tomatoes: They burst slightly and create little pockets of juice that mix with the olive oil
- Baby spinach: Add it last so it just wilts, no one wants mushy greens in their stir fry
- Extra virgin olive oil: Use 2 tablespoons for the marinade and 1 for cooking, this is not the time to be sparing with the good oil
- Garlic: Mince it fresh, nothing ruins the moment faster than jarred garlic here
- Lemon: Both zest and juice, the zest carries the essential oils while the juice adds the bright acid
- Dried oregano and thyme: These herbs bloom in the hot oil and give you that Mediterranean smell everyone recognizes
- Smoked paprika: Just a half teaspoon adds this subtle smoky depth without making it taste like barbecue
- Feta cheese: Optional but that salty crumble on top changes everything
Instructions
- Marinate the chicken:
- Whisk together 2 tablespoons olive oil, garlic, lemon zest and juice, oregano, thyme, smoked paprika, salt, and pepper. Add the chicken slices and let them sit for at least 10 minutes, but honestly an hour is better if you have the time.
- Cook the chicken:
- Heat the remaining tablespoon of olive oil in a large skillet over medium-high heat. Add the chicken in batches if your pan is crowded and sauté for 4-5 minutes until lightly golden and just cooked through, then transfer to a plate.
- Sauté the vegetables:
- In the same skillet, toss in the red onion, bell peppers, and zucchini. Stir fry for 4-5 minutes until theyre tender but still have a nice crunch to them.
- Add the delicate vegetables:
- Throw in the cherry tomatoes and baby spinach. Stir fry for just 1-2 minutes until the spinach wilts and the tomatoes start to soften and blister.
- Combine everything:
- Return the chicken to the skillet and toss everything together for 1-2 minutes until its evenly mixed and heated through. Taste and adjust the seasoning if it needs it.
- Finish and serve:
- Remove from heat and sprinkle with crumbled feta and chopped parsley. Serve immediately while the vegetables are still vibrant and the chicken is hot.
My husband told me he never liked stir fry until I made this one, something about how the Mediterranean flavors make it feel different from the Asian style ones he was used to. Now he asks for it weekly.
Choosing Your Vegetables
The best vegetables for this are the ones that hold their shape under high heat. I have learned that softer vegetables like eggplant work better in smaller pieces, while hearty ones like cauliflower need more time than this recipe allows.
Making It Ahead
You can slice all the vegetables in the morning and keep them in the fridge. The chicken should be marinated no more than a few hours ahead, or the lemon starts to break down the texture too much.
Serving Suggestions That Work
This dish stands on its own but becomes more of a meal with something underneath. I have served it over everything from quinoa to cauliflower rice, and each variation feels intentional.
- Grilled pita bread makes the perfect vehicle for scooping up every last bite
- A simple arugula salad with lemon vinaigrette complements without competing
- Cooked rice or quinoa turns this from a light dinner into something substantial enough for hungry teenagers
Some nights the simplest meals are the ones that become traditions, the ones your people ask for before they even walk through the door.
Recipe Q&A Section
- → How long should I marinate the chicken?
-
Marinate the chicken for at least 10 minutes, but up to 1 hour for deeper flavor penetration. The longer marinating time allows the lemon, garlic, and herbs to fully infuse the meat.
- → What vegetables work best in this Mediterranean stir fry?
-
Red and yellow bell peppers, zucchini, red onion, cherry tomatoes, and baby spinach provide authentic Mediterranean flavors. You can also add artichoke hearts, olives, or eggplant for variety.
- → Is this dish suitable for meal prep?
-
Yes, this stir fry reheats beautifully. Store in airtight containers for up to 4 days. Reheat gently in a skillet or microwave, adding a splash of olive oil if needed.
- → Can I make this dairy-free?
-
Simply omit the feta cheese garnish. The dish remains flavorful and satisfying without it, thanks to the robust marinade and fresh vegetables.
- → What sides pair well with this chicken stir fry?
-
Serve over quinoa, rice, or couscous for a complete meal. The dish also pairs beautifully with crusty bread, roasted potatoes, or a crisp green salad.
- → Can I substitute the chicken breast?
-
Chicken thighs work excellently for juicier results. For a lighter version, turkey breast or white fish fillets can be used with adjusted cooking times.