I first started making this Mediterranean chicken stir fry on rushed weeknights when I wanted something bright, fast, and satisfying. It’s a one-pan meal of lemony-scented herbs, juicy chicken, and snappy vegetables that comes together in about 20 minutes. The combination of oregano, basil, and fresh parsley gives familiar Mediterranean flavor without fuss, and it’s endlessly adaptable for lunch bowls, family dinners, or meal-prep containers. If you like quick stir-fries with bold flavors, you might also enjoy this similar option for a beef-based take: spicy beef stir fry bowl with garlic veggies.
Why you’ll love this dish
This recipe is perfect when you want dinner on the table fast without sacrificing flavor. It uses everyday ingredients, cooks in a single skillet, and yields tender chicken with vegetables that still have a bite. It’s budget-friendly, family-friendly, and easy to scale up for guests. Because the herbs are added at the end, the dish keeps a fresh, bright taste instead of becoming heavy.
“Simple, colorful, and ready in under 30 minutes. The kids loved the peppers and the parsley finish made it feel special.”
Step-by-step overview
You’ll sear thinly sliced chicken first to lock in juices. Then you push the chicken aside and quickly stir-fry the vegetables with garlic. Finish by tossing everything with dried oregano and basil so the flavors coat the ingredients evenly. Expect about 5 to 7 minutes for the chicken and another 5 to 7 minutes for the vegetables, plus a few minutes for prep. It’s a fast, high-heat cooking method that delivers crisp-tender veg and golden-browned chicken.
What you’ll need
- 1 lb chicken breast, sliced (cut against the grain into even strips)
- 2 cups bell peppers, sliced (a mix of colors looks best)
- 1 cup zucchini, sliced (half-moons about 1/4 inch thick)
- 1 cup cherry tomatoes, halved
- 2 cloves garlic, minced
- 2 tbsp olive oil (extra virgin for finishing, light olive or avocado oil for higher heat)
- 1 tsp dried oregano
- 1 tsp dried basil
- Salt and pepper to taste
- Fresh parsley for garnish
Substitutions and notes: use boneless chicken thighs for richer flavor and a bit more forgiveness on cook time. If you prefer, swap zucchini for yellow squash or add sliced red onion. Reduce dried herbs by half if you plan to finish with a lot of fresh herbs.
Step-by-step instructions
- Pat the chicken dry with paper towels. Season both sides with salt and pepper.
- Heat the olive oil in a large skillet over medium heat until it shimmers.
- Add the chicken in a single layer. Let it sear for 2 minutes without moving the pieces.
- Stir the chicken and continue cooking until it is browned and cooked through, about 5 to 7 minutes total.
- Push the chicken to one side of the pan. Add the minced garlic to the empty space and sauté briefly until fragrant, about 20 seconds.
- Add the bell peppers, zucchini, and cherry tomatoes to the pan. Stir-fry for 5 to 7 minutes until the vegetables are tender but still have a little bite.
- Sprinkle in the oregano and basil. Taste and adjust salt and pepper. Toss everything to combine and warm through.
- Remove the pan from the heat. Garnish with chopped fresh parsley and serve right away.

Best ways to enjoy it
Serve this stir fry over steamed rice, fluffy couscous, or warm pita for a quick dinner. It also works well on top of a bed of mixed greens as a warm salad, or tucked into a grain bowl with a drizzle of extra virgin olive oil and a squeeze of lemon. For a heartier plate, add crumbled feta and a few sliced kalamata olives. Keep sides simple: a wedge of lemon, a small green salad, or roasted potatoes pair nicely.
Storage and reheating tips
Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. To reheat, warm in a skillet over medium heat until steaming throughout, or microwave in short bursts, stirring in between. If you freeze portions, use freezer-safe containers and keep for up to 2 months. Thaw in the refrigerator overnight before reheating. Always reheat until the center reaches 165°F for safety.
Pro chef tips
- Cut the chicken into uniform pieces so everything cooks evenly.
- Dry the chicken well before seasoning to help it brown instead of steam.
- Don’t overcrowd the pan; give the chicken space to sear. If needed, cook in two batches.
- Add tomatoes toward the end so they soften but do not become mushy.
- Finish with fresh parsley or lemon zest for brightness.
- Use a thermometer to check that chicken reaches 165°F if you want extra assurance.
Creative twists
- Mediterranean bowl: add olives, crumbled feta, and a dollop of plain yogurt at serving.
- Vegetarian swap: replace chicken with pan-fried firm tofu or chickpeas for a plant-based version.
- Spicy twist: stir in a spoonful of harissa paste or crushed red pepper flakes while tossing.
- Protein swap: if you prefer red meat, try a comparable stir-fry recipe like spicy ground beef stir fry bowl for a different flavor profile.
Common questions
How long does this take from start to finish?
Hands-on prep is about 10 minutes. Cooking takes roughly 10 to 12 minutes, so plan for about 20 to 25 minutes total.
Can I use frozen vegetables or chicken?
Frozen vegetables work, though they will release more water and become softer. If you use frozen chicken, thaw it completely and pat dry before cooking to avoid excess moisture and uneven cooking.
Is this recipe meal-prep friendly?
Yes. Portion into airtight containers with a grain or salad base. Refrigerate for up to 4 days. Reheat gently to avoid overcooking the vegetables.
Can I make this gluten-free or dairy-free?
This recipe is naturally dairy-free and gluten-free as written. Just confirm any add-ins or sides (such as sauces or store-bought toppings) are gluten-free.
What if my bell peppers or zucchini get too soft?
Cook them for less time next round and keep the heat at medium to medium-high. Stir-frying is about quick, high-heat cooking; reduce the vegetable time by a minute or two to retain more texture.

Mediterranean Chicken Stir Fry
Ingredients
Method
- Pat the chicken dry with paper towels. Season both sides with salt and pepper.
- Heat the olive oil in a large skillet over medium heat until it shimmers.
- Add the chicken in a single layer. Let it sear for 2 minutes without moving the pieces.
- Stir the chicken and continue cooking until it is browned and cooked through, about 5 to 7 minutes total.
- Push the chicken to one side of the pan. Add the minced garlic to the empty space and sauté briefly until fragrant, about 20 seconds.
- Add the bell peppers, zucchini, and cherry tomatoes to the pan. Stir-fry for 5 to 7 minutes until the vegetables are tender but still have a little bite.
- Sprinkle in the oregano and basil. Taste and adjust salt and pepper. Toss everything to combine and warm through.
- Remove the pan from the heat. Garnish with chopped fresh parsley and serve right away.


