Flank Steak Stir-Fry

Prep: 10 min Cook: 15 min Serves: 4 Cuisine: Chinese

A quick, flavorful stir-fry featuring tender flank steak and crisp vegetables, enhanced with soy sauce and cornstarch for a savory, satisfying meal perfect for weeknights.

Be the first to rate this recipe

Ingredients

  • 1 lb. flank steak
  • 3 Tbsp. vegetable oil
  • 1/2 cup chopped green pepper
  • 1 small onion, thinly sliced
  • 2 Tbsp. soy sauce
  • 1 Tbsp. cornstarch
  • 1/4 cup water

Instructions

  1. Cut the flank steak diagonally into thin strips.
  2. Heat 2 tablespoons of vegetable oil in a wok over high heat; stir-fry the steak for 5 minutes or until browned.
  3. Push the steak to the sides of the wok; add the remaining oil to the center.
  4. Stir-fry the chopped green pepper for 2 minutes.
  5. Add the sliced onion and stir-fry until crisp-tender.
  6. Combine soy sauce, cornstarch, and water to make a sauce; pour into the wok.
  7. Cook until the sauce thickens, coating the steak and vegetables.

Tips & Substitutions

For a more tender steak, marinate the flank steak in soy sauce for 30 minutes before cooking. You can substitute flank steak with sirloin or skirt steak if needed. Feel free to add other vegetables like broccoli or snap peas to enhance the stir-fry. Don’t overcrowd the wok to ensure even cooking, similar to techniques used in Imperial Stir-Fry.

Serving Suggestions

Serve the flank steak stir-fry over steamed rice or noodles for a complete meal. It pairs beautifully with Quick Beef With Broccoli for a delightful spread. Garnish with sesame seeds or chopped green onions for added flavor and texture. For a refreshing side, consider a cucumber salad.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm the stir-fry in a skillet over medium heat for 5-7 minutes, adding a splash of water or broth to keep it from drying out. Avoid microwaving, as it can make the steak tough.

Nutrition & Diet Analysis (per serving)

Each serving of Flank Steak Stir-Fry contains roughly 151 calories, with 11g protein, 14g carbohydrates, and 6g fat. It is an excellent source of protein (22% of the Daily Value), and a good source of vitamin C. Note that it is relatively high in sodium, at 2129mg per serving (93% of the Daily Value).

151 kcal 8% DV
Protein Fat Carbs

Macronutrients

Protein 11.1g 22% DV
Total Fat 5.7g 7% DV
Carbs 13.7g 5% DV
Fiber 0.7g 3% DV
Sugar 1.3g 3% DV

Electrolytes

Sodium 2128.7mg 93% DV
Potassium 284.1mg 6% DV
Cholesterol 24.8mg 8% DV

Vitamins & Minerals

Vitamin A 33.4mcg 4% DV
Vitamin C 12.2mg 14% DV
Calcium 19mg 1% DV
Iron 0.8mg 5% DV
Diet fit Low-carb Under 400 cal
Contains Soy

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use other cuts of beef for this stir-fry?

Yes, you can use other cuts such as sirloin or skirt steak. Just remember to slice them thinly against the grain for optimal tenderness. Each cut will bring a slightly different texture, but they all work well in stir-fry recipes.

What vegetables can I add to the stir-fry?

You can add a variety of vegetables such as bell peppers, broccoli, snap peas, or carrots. Just be mindful of their cooking times; add denser vegetables first to ensure everything cooks evenly. This allows you to customize the dish to your preferences.

Can I make this dish ahead of time?

While stir-fries are best enjoyed fresh, you can prep the ingredients ahead of time. Slice the steak and chop the vegetables, then store them separately in the fridge. Just cook the dish right before serving for the best flavor and texture.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Chinese recipes → Beef recipes → All recipes →