There are nights when you want something fast, fresh, and genuinely good for you. This Mediterranean Chicken Stir Fry with Spinach and Cherry Tomatoes is exactly that. It comes together in one skillet, tastes like a proper meal, and fits right into clean-eating routines without feeling like a compromise.
I first made this on a busy weeknight when the fridge had spinach about to wilt and a handful of cherry tomatoes begging to be used. The result was so good it became a regular. It’s one of those easy dinners with vegetables that still feels satisfying, and it checks boxes for healthy dinners for two, eating clean, and low cholesterol meal ideas all at once.
Why This Mediterranean Chicken Stir Fry Works
This dish leans on high protein Mediterranean meals principles: lean chicken, plenty of vegetables, olive oil, and bright lemon. It’s naturally aligned with heart healthy meal prep recipes because it’s quick, balanced, and stores well. If you’re following a Mediterranean diet meal plan, this fits seamlessly alongside grains, salads, or roasted veggies.
The spinach wilts into a silky base, the cherry tomatoes burst into little pockets of sweetness, and the chicken stays tender thanks to a quick sear and gentle finish. It’s also naturally compatible with meat and vegetable only recipes if you skip cheese or serve it over cauliflower rice instead of grains.
Ingredients for Mediterranean Chicken Stir Fry with Spinach and Cherry Tomatoes
Everything here is simple and easy to find. The focus is on fresh produce and lean protein, which makes this one of those healthy dinners family members actually enjoy. Adjust quantities based on whether you’re cooking for two or prepping liver healthy dinner recipes for the week.
- 1 lb boneless skinless chicken breasts, cut into bite-sized pieces
- 2 tablespoons olive oil, divided
- 4 cloves garlic, minced
- 1 pint cherry tomatoes, halved
- 5 oz fresh spinach, roughly chopped if large
- 1 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon red pepper flakes, optional
- Zest and juice of 1 lemon
- Salt and freshly ground black pepper to taste
- 1/2 cup crumbled feta cheese, optional
- Fresh oregano or parsley, for garnish
Step-by-Step Instructions
Start by patting the chicken dry and seasoning it well. This helps it brown instead of steam. Heat half the olive oil in a large skillet over medium-high heat. Add the chicken in a single layer and cook without moving it too much so it gets a nice golden crust. Remove the chicken to a plate once cooked through.
Add the remaining oil to the same skillet. Toss in the garlic and cook just until fragrant, about 30 seconds. Add the cherry tomatoes and cook for 2 to 3 minutes until they start to soften. Stir in the spinach, oregano, smoked paprika, and red pepper flakes. Cook until the spinach wilts, then return the chicken to the pan. Finish with lemon zest, lemon juice, salt, and pepper. Top with feta and fresh herbs if using.

Pro Tips for Perfect Results
- Cut the chicken into even pieces so it cooks at the same rate.
- Don’t overcrowd the pan or the chicken will steam instead of sear.
- Let the tomatoes get slightly jammy for more flavor.
- Add spinach in batches if your pan is small.
- Taste and adjust lemon and salt at the end.
Variations and Add-Ins
- Add sliced bell peppers or zucchini for extra vegetables.
- Use chicken thighs for richer flavor and more moisture.
- Stir in cooked quinoa or brown rice for a heartier bowl.
- Swap feta for shaved Parmesan or skip cheese for dairy-free.
- Drizzle with a little balsamic glaze for sweetness.
Troubleshooting Tips
- If the chicken is dry, reduce cooking time and check doneness earlier.
- If the pan is too wet, cook the tomatoes a bit longer before adding spinach.
- If it tastes flat, add more lemon juice, salt, or a pinch of red pepper flakes.
Ingredient Substitutions
- Spinach: use kale, arugula, or Swiss chard.
- Cherry tomatoes: use diced regular tomatoes or sun-dried tomatoes.
- Chicken: use turkey breast or firm white fish for a lighter option.
- Olive oil: use avocado oil for high-heat cooking.
- Feta: use goat cheese or a dairy-free alternative.
Storage and Serving Suggestions
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet or microwave with a splash of water or lemon juice to refresh the flavors. This works well for meal prep and pairs nicely with roasted potatoes, couscous, or a simple green salad.
Frequently Asked Questions
- Is this Mediterranean Chicken Stir Fry low cholesterol? Yes, it uses lean chicken, olive oil, and plenty of vegetables, making it suitable for low cholesterol meal ideas.
- Can I make this dairy-free? Absolutely. Skip the feta or use a dairy-free alternative.
- What can I serve this with? Try quinoa, brown rice, cauliflower rice, or crusty bread.
- How do I keep the chicken tender? Cut uniform pieces, avoid overcrowding the pan, and do not overcook.
- Can I freeze this? It’s best fresh, but you can freeze for up to 2 months. Thaw overnight and reheat gently.
- Is this good for meal prep? Yes, it stores well and reheats quickly for healthy dinners family style.
- Can I add more vegetables? Definitely. Bell peppers, zucchini, or onions work beautifully here.

Mediterranean Chicken Stir Fry with Spinach and Cherry Tomatoes
Equipment
- Large skillet
- Cutting board
- Chef’s knife
Ingredients
- 1 lb boneless skinless chicken breasts cut into bite-sized pieces
- 2 tablespoons olive oil divided
- 4 cloves garlic minced
- 1 pint cherry tomatoes halved
- 5 oz fresh spinach roughly chopped if large
- 1 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon red pepper flakes optional
- 1 lemon zest and juice
- salt and black pepper to taste
- 1/2 cup feta cheese crumbled, optional
- fresh oregano or parsley for garnish
Instructions
- Pat chicken dry and season with salt, pepper, oregano, and smoked paprika.
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add chicken in a single layer and cook 5 to 6 minutes, turning once, until golden and cooked through. Transfer to a plate.
- Add remaining oil to the skillet. Stir in garlic and cook 30 seconds until fragrant.
- Add cherry tomatoes and cook 2 to 3 minutes until slightly softened.
- Stir in spinach, oregano, smoked paprika, and red pepper flakes. Cook until spinach wilts, 2 to 3 minutes.
- Return chicken to the skillet. Add lemon zest and juice, then season with salt and pepper to taste.
- Top with feta and fresh herbs if using. Serve immediately.
Notes
- For extra vegetables, add sliced bell peppers or zucchini with the tomatoes.
- Use chicken thighs for richer flavor and more moisture.
- Skip feta or use dairy-free cheese for a dairy-free version.

