Soy Marinated Flank Steak Stir Fry

Soy Marinated Flank Steak Stir-Fry

This flavorful Soy Marinated Flank Steak Stir-Fry is a quick weeknight meal packed with protein and vegetables.
Print Pin
Course: Main Dishes
Servings: 4
Calories: 389kcal
Author: Mariam



  • 3 Tbsp soy sauce
  • 1 Tbsp Worcestershire sauce
  • 1/2 Tbsp rice vinegar
  • 4 cloves garlic minced
  • 1/2 tsp agave
  • Large pinch of red pepper flakes
  • 1 tsp of ground black pepper
  • 1 1/2 lbs flank steak
  • 1 Tbsp canola oil
  • 1/2 green bell pepper cut into thin strips
  • 1/2 red bell pepper cut into thin strips
  • 1/2 orange bell pepper cut into thin strips
  • 1/2 cup broccoli florets
  • 1/2 cup snap peas


  • Cook rice noodles or long grain white rice according to package directions.
  • In a medium bowl, stir together ingredients for the steak marinade. Add the steak, turning to coat in the marinade. Refrigerator for at least 1 hour and up to 4 hours.
  • Heat a large cast iron skillet over medium-high heat. Remove steak from marinade and add to the skillet. Cook for 5 minutes per side, or until it reaches desired doneness.
  • Five minutes per side will get you a nice medium-rare to medium temperature.
  • Remove steak from heat and rest for 10 minutes. Cut against the grain into long thin strips. Set aside.
  • In a wok or large skillet, add 1 Tbsp olive oil over medium-high heat. Add peppers, broccoli, and snap peas to the pan. Stir fry until cooked through, approximately 3 to 4 minutes.
  • To assemble the bowls, fill each bowl with cooked rice or cooked rice noodles. Top with vegetables and sliced steak, dividing it evenly between the bowls. Serve immediately.


Try using a low sodium soy sauce to reduce your sodium intake.


Serving: 4g | Calories: 389kcal | Carbohydrates: 8.9g | Protein: 49.5g | Fat: 16g | Saturated Fat: 7.4g | Cholesterol: 94mg | Sodium: 593mg | Fiber: 1.7g | Sugar: 4.8g
DID YOU MAKE THIS RECIPE?Tag me on Instagram @cookinwithmima or tag #cookinwithmima