Go Back
+ servings
image of close up, Ingredients on a wooden table for Mediterranean Beef Stir Fry: beef strips, bell peppers, red onion, zucchini, cherry tomatoes, olives, feta cheese, fresh parsley, garlic, olive oil, lemon, oregano, salt, black pepper, and a bowl of cooked rice or couscous in the background, natural lighting, professional food photography, shallow depth of field

Mediterranean Beef Stir Fry

A vibrant and quick weeknight dinner that brings the flavors of the Mediterranean to your table in under 30 minutes.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Mediterranean
Calories: 320

Ingredients
  

  • 1 lb flank steak thinly sliced against the grain
  • 1 tablespoon olive oil
  • 1 red onion sliced
  • 2 cloves garlic minced
  • 1 red bell pepper sliced
  • 1 zucchini halved and sliced
  • 1/2 cup sun-dried tomatoes in oil drained and chopped
  • 1/2 cup Kalamata olives halved
  • 1 teaspoon dried oregano
  • 1/4 cup beef or vegetable broth
  • 1 tablespoon lemon juice freshly squeezed
  • Salt to taste
  • black pepper to taste
  • 1/4 cup fresh parsley chopped, for garnish
  • feta cheese crumbled, for garnish (optional)

Equipment

  • Large Skillet or Wok
  • cutting board,
  • Chef's Knife
  • - Measuring cups and spoons

Method
 

  1. Prepare Your Beef: The secret to tender stir-fried beef is a good slice. Lay your flank steak on the cutting board and slice it as thinly as you can against the grain. If you’re unsure, look for the lines running through the muscle and cut across them, not parallel to them. This simple step is a game changer! Pat the slices dry with a paper towel (this helps get that perfect sear) and season them gently with salt and pepper.
  2. The First Sizzle: Heat your olive oil in a large skillet or wok over high heat. You want the pan to be hot enough that a drop of water evaporates instantly. Carefully add the beef in a single layer. You’re looking for that loud, satisfying sizzle. That’s the sound of flavor being born! Let the beef cook for just 1-2 minutes per side, until beautifully browned but still a little pink inside. Don’t overcrowd the pan; cook in batches if you need to. Once seared, remove the beef and set it aside on a plate.
  3. Build the Flavor Base: Reduce the heat to medium-high. To the same skillet, add the sliced red onion. Let it cook for a couple of minutes until it starts to soften and turn translucent at the edges. Now, add the minced garlic and dried oregano. Stir for about 30 seconds until the garlic is fragrant. This is the moment your kitchen will start to smell absolutely divine.
  4. Add the Veggie Chorus: Toss in the sliced red bell pepper and zucchini. Stir everything together, letting the vegetables cook for about 4-5 minutes. You want them to be tender-crisp—softened, but still with a little bite and vibrancy. This isn’t a stew; texture is part of the joy here.
  5. Bring It All Together: Now, for the grand finale. Return the seared beef to the skillet. Add the chopped sun-dried tomatoes, halved Kalamata olives, and the beef broth. Stir everything gently to combine. Let it simmer for just a minute or two, allowing the flavors to meld together into a harmonious sauce that coats every ingredient.
  6. The Finishing Touch: Turn off the heat. Squeeze in the fresh lemon juice. This final splash of acidity is crucial—it brightens everything up and makes all the other flavors pop. Give it one last stir, taste, and add any extra salt and pepper if needed. Serve it hot, garnished generously with fresh parsley and a sprinkle of feta cheese, if your heart desires.

Nutrition

Calories: 320kcalCarbohydrates: 12gProtein: 35gFat: 18gSaturated Fat: 5gCholesterol: 75mgSodium: 450mgPotassium: 680mgFiber: 3gSugar: 6gVitamin A: 1200IUVitamin C: 85mgCalcium: 80mgIron: 4mg

Notes

This Mediterranean Beef Stir Fry is incredibly versatile. Feel free to swap vegetables based on what you have on hand. You can also make it vegetarian by using chickpeas or tofu instead of beef. For best results, ensure your beef is sliced against the grain for maximum tenderness.
Tried this recipe?Let us know how it was!
QR Code linking back to recipe