Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Healthy Mediterranean Beef Stir-Fry for Busy Nights


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Penny Smith
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

This Healthy Mediterranean Beef Stir-Fry is a quick, colorful, and satisfying meal designed for busy weeknights. Tender beef is paired with crisp vegetables, fragrant herbs, and bright lemon to create a dish that feels fresh, light, and filling at the same time. It comes together in one pan and delivers bold Mediterranean-inspired flavors without complicated steps, making it perfect for home cooks of any skill level.


Ingredients

Scale
  • 1 lb beef sirloin or flank steak, thinly sliced

  • 2 tablespoons olive oil

  • 1 red bell pepper, sliced

  • 1 yellow bell pepper, sliced

  • 1 medium zucchini, sliced into half-moons

  • 1 small red onion, thinly sliced

  • 3 cloves garlic, minced

  • 1 cup cherry tomatoes, halved

  • 1 teaspoon dried oregano

  • 1 teaspoon dried thyme

  • 1/2 teaspoon smoked paprika

  • 1/4 teaspoon black pepper

  • Salt to taste

  • Zest of 1 lemon

  • Juice of 1 lemon

  • 2 tablespoons fresh parsley, chopped

  • 1 tablespoon fresh basil, chopped


Instructions

  • Pat the sliced beef dry with paper towels and season it with salt, black pepper, oregano, and thyme.

  • Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the beef in a single layer and cook for 2–3 minutes per side until browned. Remove the beef from the pan and set it aside.

  • Add the remaining tablespoon of olive oil to the same skillet. Add the red onion and cook for 2 minutes until softened.

  • Add the minced garlic and cook for about 30 seconds, stirring constantly.

  • Add the bell peppers and zucchini to the pan. Stir-fry for 3–4 minutes until the vegetables are tender but still slightly crisp.

  • Add the cherry tomatoes and return the cooked beef to the skillet. Sprinkle in the smoked paprika and adjust salt to taste.

  • Stir everything together and cook for another 1–2 minutes until heated through.

  • Turn off the heat and stir in the lemon juice and lemon zest.

  • Garnish with chopped parsley and fresh basil before serving.

Notes

  • Slice the beef thinly against the grain to keep it tender.

  • Do not overcrowd the pan when cooking the beef to ensure proper browning.

  • You can substitute vegetables based on what you have on hand.

  • This dish pairs well with rice, quinoa, or cauliflower rice for a complete meal.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes