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

Beef Stir-Fry with Vegetables Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 7 reviews
  • Author: Taylor
  • Prep Time: 30 minutes
  • Cook Time: 10 minutes
  • Total Time: 40 minutes
  • Yield: 3 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Asian
  • Diet: Halal

Description

This Beef Stir-Fry with Vegetables is a quick and flavorful dish featuring tender flank steak, crisp bok choy, mushrooms, and sugar snap peas in a savory soy-based sauce. Perfect for a busy weeknight, it combines a simple marinade with a vibrant mix of fresh vegetables, creating a balanced, satisfying meal with Asian-inspired flavors.


Ingredients

Scale

Beef and Marinade

  • 12 ounces flank steak, sliced ⅛-inch thick into 2-3 inch pieces
  • 1 teaspoon cornstarch
  • 2 teaspoons neutral oil (vegetable, canola, or avocado oil)
  • 1 teaspoon water
  • ¼ teaspoon baking soda

Vegetables

  • 4 cups bok choy, cut into 1x3-inch pieces, washed and drained
  • ¾ cup Bunashimeji or Beech mushrooms, washed and drained
  • ¾ cup sugar snap peas or snow peas, washed and drained

Sauce

  • ½ cup warm water (or beef stock or chicken stock)
  • ¼ teaspoon sesame oil
  • 2 teaspoons light soy sauce
  • 1 teaspoon dark soy sauce
  • 1 tablespoon oyster sauce
  • ¼ teaspoon sugar

Other

  • 3 tablespoons neutral oil (vegetable, canola, or avocado oil, divided)
  • ½ teaspoon minced ginger
  • 2 cloves garlic, finely minced
  • 1 tablespoon Shaoxing wine
  • 2 teaspoons cornstarch, mixed into a slurry with 1 tablespoon water


Instructions

  1. Marinate the Beef: Mix together the flank steak with 1 teaspoon cornstarch, 2 teaspoons neutral oil, 1 teaspoon water, and ¼ teaspoon baking soda until well-coated. Set aside to marinate for at least 30 minutes or overnight if preparing ahead.
  2. Prepare Vegetables and Sauce: Wash and drain the bok choy, mushrooms, and sugar snap peas. In a small bowl, combine ½ cup warm water (or stock), ¼ teaspoon sesame oil, 2 teaspoons light soy sauce, 1 teaspoon dark soy sauce, 1 tablespoon oyster sauce, and ¼ teaspoon sugar to make the sauce mixture.
  3. Sear the Beef: Heat a wok over high heat until lightly smoking. Add 2 tablespoons of neutral oil, spreading it evenly around the wok’s perimeter. Add the marinated beef in a single layer and sear without moving for 30 seconds. Flip the pieces and sear the other side for 30 seconds until beef is about 80% cooked. Remove beef from wok and turn off heat.
  4. Cook Aromatics and Mushrooms: Reheat wok on high and add the remaining 1 tablespoon of neutral oil with ½ teaspoon minced ginger. Stir-fry ginger for 10 seconds, then add 2 cloves finely minced garlic and cook for 5 more seconds. Add ¾ cup mushrooms and stir-fry for 15 seconds to sear. Pour in 1 tablespoon Shaoxing wine and stir to combine.
  5. Stir-Fry Vegetables: Add sugar snap peas and bok choy to the wok. Stir-fry on highest heat for 20 seconds until bok choy starts to wilt.
  6. Add Sauce and Beef Back: Stir in the prepared sauce mixture, then add the cooked beef back into the wok. Gather all ingredients in the center and let the mixture come to a simmer as the wok sides heat up.
  7. Thicken Sauce: Slowly pour the cornstarch slurry (2 teaspoons cornstarch mixed with 1 tablespoon water) into the center of the wok while stirring continuously. Continue stir-frying everything in a circular motion for about 20 seconds until the sauce thickens and clings evenly to beef and vegetables with no standing liquid.
  8. Serve: Remove from heat and serve the stir-fry immediately.

Notes

  • This dish is very flexible—feel free to swap vegetables based on what you have available.
  • Marinate the beef longer or overnight for more tender and flavorful results.
  • Use a wok or a large heavy skillet for best stir-frying results.
  • Adjust soy sauce quantities to taste or reduce sodium by using low-sodium soy sauces.
  • The cornstarch slurry is essential for thickening the sauce and ensuring it clings to the ingredients.
  • Serve with steamed rice or noodles for a complete meal.

Nutrition

  • Serving Size: 1 serving
  • Calories: 377 kcal
  • Sugar: 4 g
  • Sodium: 797 mg
  • Fat: 23 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 17 g
  • Trans Fat: 0 g
  • Carbohydrates: 12 g
  • Fiber: 3 g
  • Protein: 29 g
  • Cholesterol: 68 mg