5 from 1 review

Beef and Vegetable Stir Fry

Jump to RecipeVideoPrintRate

This post may contain affiliate links. Please read our disclosure policy.

Overhead view of a wok filled with beef stir fry featuring seared beef strips, bright carrots, broccoli florets, snap peas, and red bell peppers in a glossy sauce.

This Beef and Vegetable stir-fry is a simple one-pot meal you can make at home using fresh ingredients.

Stir-frying is best done with bite-sized pieces of food (usually protein and vegetables) plus lots of added flavors from aromatics (garlic, ginger, scallions) and Asian-inspired condiments (soy, rice vinegar, sesame, Shaoxing wine).

One thing I enjoy about making Asian cuisine at home is being in total control of the ingredients!

In this Beef and Vegetable Stir-Fry, you can control the sodium, type of protein (beef, chicken, shrimp, tofu), and the amount and selection of veggies you would like to add. 

You can find a pre-made stir-fry vegetable blend at the store, or chop up your broccoli, carrots, and red bell pepper for the vegetable options! Play around with adding in different vegetables such as: mushrooms, asparagus, green beans, etc.

Side angle of a bowl of beef stir fry over rice, focusing on the tender beef, carrots, broccoli, and snap peas, with a fork resting in the bowl.

❤️ If you love this Beef and Vegetable Stir-Fry you’ll also love my Weeknight Cashew Chicken Stir Fry, Easy Beef and Broccoli, and Healthy Orange Chicken!

Can’t get enough Asian-inspired at-home dishes? Check out my Copycat Panda Express Orange Chicken, Instant Pot Teriyaki Chicken, Copycat Panda Express Chow Mein, and Sriracha Ground Turkey Meatballs!

Tight close-up shot of the stir fry inside the wok, highlighting juicy beef strips, crisp vegetables, and a rich brown sauce.

Ingredients needed for Beef and Vegetable Stir Fry

(For the full recipe, scroll down to the recipe card below)

Overhead view of the ingredients for beef and veggie stir fry, including flank steak, broccoli, snap peas, carrots, red bell pepper, green onions, garlic, ginger, soy sauce, Shaoxing wine, sesame oil, vegetable oil, chicken broth, rice vinegar, cornstarch, sugar, baking soda, water, and red chili flakes. Each ingredient is labeled with text over the corresponding item.
  • Flank steak: This recipe calls for flank steak sliced thinly against the grain. If you can’t find flank steak, try top sirloin and trim the fat, or see the recipe notes below for more options!
  • Vegetable oil: High smoke point oils are typically used in stir-fry recipes. Vegetable oil, soybean oil, canola oil, peanut oil are all great options for this one.
  • Broccoli: Be sure to dice the broccoli up small.
  • Carrots: Julienne the carrots, or buy them pre-cut!
  • Green onions: You’ll only use the green parts of the green onions (not the white). I like to cut into diagonal pieces for garnishing for a fancier feel to the meal.
  • Snap peas: I love the crunch and flavor that snap peas bring to this dish alongside the other vegetables. Edameme is a great option, too!
  • Red bell pepper: Slice the bell pepper into thin strips. I love red bell peppers for their great taste and Vitamin C, but you can use whatever color works best for you.
  • Noodles or rice: Serve this delicious beef and vegetable stir fry over noodles or rice. Various noodles can be used for stir-fry recipes. You can use chow mein noodles, udon noodles, or even spaghetti in a pinch! You can try plain white rice, jasmine rice, or brown rice – really, whichever sounds best to you!
  • Other ingredients needed: cornstarch, soy sauce, Shaoxing wine, sesame oil, rice vinegar, sugar, honey, minced garlic, ginger, chili flakes
Close-up overhead of a single bowl filled with beef stir fry and rice, showing colorful veggies, beef, and a sprinkle of green onion slices.

Step-by-Step Directions

(For the full recipe, scroll down to the recipe card below)

Velveting Beef Process

  • I’m using a shortcut process of velveting the beef by adding baking soda and water, then all the marinade ingredients. The baking soda helps tenderize the beef, while the other ingredients act as flavor and a marinade.
  • Traditionally, the velveting of beef will direct you to add baking soda and water to the sliced beef, massage it into the meat, and refrigerate for 1-2 hours, then rinse the meat under running water and pat it dry with paper towels. After that, you can add a marinade and proceed with the recipe.
  • It’s important not to add too much baking soda, because it can give the meat an off taste. That’s why it’s usually rinsed off. I only use 1/8 tsp. in this recipe, so it doesn’t impact the flavor, and using the shortcut method in my recipe requires no rinsing of the beef.

What kind of beef do I need to buy?

Flank steak or skirt steak is most common. Tenderloin or sirloin are fine options too!

What type of ramen noodles should I use?

This can be up for debate. I use the Top Ramen noodles and discard the packet! They are good and do the trick!

I’ve also used Yakisoba noodles, which are typically in the refrigerated section of the store.

Overhead view of the beef stir fry in a wok with a metal serving spoon, ready for plating, surrounded by a soy sauce bottle and plate of sliced green onions.

Variations

  • Switch out the beef for other proteins like chicken, shrimp, or tofu.
  • Try other veggies like mushrooms, asparagus, or green beans. I also think it could be great with zucchini, yellow squash, or spinach! This Beef and Vegetable Stir Fry is a great way to use up vegetables in your fridge that are almost not good anymore (I know I’m not the only one who gets left with those!)
  • Play around with other ingredients like water chestnuts, peanuts, or cashews!
  • Change up how you serve the Beef and Veggie Stir Fry – try wrapping the stir fry in lettuce wraps, or serving over a bed of cauliflower rice!
  • Play around with the spice level! Add additional red pepper flakes or a spoonful of sriracha for a spicier Beef and Veggie Stir Fry!
  • Tweak the sauce to your liking! You can try adding hoisin sauce for a sweeter flavor. Or double the garlic for twice the garlic flavor. You can even stir in a spoonful of peanut butter for a nutty, creamy twist!

Storage

  • Let the stir fry cool, then store in airtight containers in the fridge for 3-4 days.
  • Reheat in a skillet over medium heat and use a bit of water or broth to loosen the sauce. Or reheat in the microwave, just know the vegetables may soften a bit more.
  • This recipe is great for meal prep – make a batch at the beginning of the week and divide it into several airtight containers. Prep your rice or noodles and store in separate containers. Mix them together when you’re ready to reheat and enjoy! You can get a week’s worth of lunches from this recipe!
Top-down view of two ceramic bowls filled with beef and veggie stir fry served over white rice, garnished with fresh green onions.

When it comes to Asian-inspired dishes, which do you tend to prefer?

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Overhead view of a wok filled with beef stir fry featuring seared beef strips, bright carrots, broccoli florets, snap peas, and red bell peppers in a glossy sauce.
5 from 1 review

Beef and Vegetable Stir Fry

Prep: 35 minutes
Cook: 15 minutes
Servings: 4 people
This Beef and Vegetable Stir Fry is packed with strips of tender beef, vibrant and colorful vegetables, and a flavorful Asian-inspired sauce. It's perfect for meal prep or easy weeknight dinners. Serve it over rice or noodles for a hearty and wholesome dish the whole family will love!

Ingredients

For the flank steak:

  • 1 – 1 1/2 lb. flank steak* (sliced thinly against the grain 1/4 inch thickness)
  • 2 Tbsp. water
  • 2 tsp. cornstarch
  • 2 tsp. soy sauce
  • 2 tsp. Shaoxing wine (optional)
  • 1 tsp. sesame oil
  • 1 tsp. vegetable oil
  • 1/8 tsp. baking soda (up to 1/4 tsp. for 1 1/2 lb. meat)

For the sauce:

  • ½ cup chicken broth (or water)
  • ½ cup soy sauce
  • 1 tbsp. sesame oil
  • 1 tbsp. rice vinegar
  • 2 tbsp. sugar (or honey)
  • 1 tsp. minced garlic
  • 1 tsp. ginger (minced, or use the ginger paste)
  • 1 Tbsp. cornstarch
  • chili flakes (optional)

For the stir fry:

  • vegetable oil (or grapeseed oil)
  • 1 tsp. garlic (minced)
  • 1 tsp. ginger (minced)
  • 1 large head broccoli (chopped into pieces)
  • 1 cup snap peas
  • 1 large carrot (peeled and sliced in rounds or julienned)
  • 1 red bell pepper (seeded and diced)
  • 5 green onions (cut into 1 inch segments (not the whites, just the green parts))

For serving:

  • more green onions (for garnish (chop them smaller and on a diagonal))
  • cooked white rice or noodles (serve with)

Last step! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Instructions 

  • Prep the flank steak: add the sliced flank steak, baking soda, and water to a bowl and mix with hands until water is abosrbed. Add remaining ingredients and mix well. Set aside to marinate for at least 30 minutes at room temperature, or you can cover and refrigerate overnight. (This marinade is key to creating a velvety soft, tender meat for the stir fry!).
    1 – 1 1/2 lb. flank steak*, 1/8 tsp. baking soda, 2 Tbsp. water, 2 tsp. cornstarch, 2 tsp. soy sauce, 2 tsp. Shaoxing wine, 1 tsp. sesame oil, 1 tsp. vegetable oil
    Split image of raw beef strips in a glass bowl. On the left, beef is topped with cornstarch and baking soda. On the right, the ingredients are mixed, coating the beef evenly.
  • Make the sauce: Whisk together all the sauce ingredients in a measuring cup. Set aside.
    ½ cup chicken broth, ½ cup soy sauce, 1 tbsp. sesame oil, 1 tbsp. rice vinegar, 2 tbsp. sugar, 1 tsp. minced garlic, 1 tsp. ginger, 1 Tbsp. cornstarch, chili flakes
    Split image of a glass measuring cup: the left side shows sauce ingredients—soy sauce, chili flakes, cornstarch, and garlic—before mixing. The right side shows the sauce fully whisked and combined.
  • Cook beef in batches: heat a wok over high heat. Once hot, add about 1 Tbsp. oil. Sear the beef for about 2 minutes each side. I like to cook it undisturbed to get a good sear before stirring. It will brown but still be a little rare/not cooked all the way, that’s perfect. Transfer the beef to another bowl or plate and cook remaining beef, adding more vegetable oil as necessary.
    vegetable oil
    Two images of a wok: on the left, raw marinated beef is arranged in a single layer. On the right, the beef is browned and cooked through.
  • Add veggies: working over medium-high heat, add a touch more oil to the wok then add in the garlic, ginger, veggies and green onions. Cook for a few minutes, or until the veggies are vibrant in color. If needed you can deglaze the pan with a little splash of shaoxing wine.
    vegetable oil, 1 tsp. garlic, 1 tsp. ginger, 1 large head broccoli, 1 cup snap peas, 1 large carrot, 1 red bell pepper, 5 green onions
    Split image of a wok: the left side shows raw vegetables including sliced carrots, broccoli florets, snap peas, red bell pepper strips, green onion, and minced garlic. On the right, the veggies are brightened and slightly softened after stir-frying.
  • Add beef & sauce: add the beef and the sauce. Cook and stir occassionally for ~5-7 minutes, allowing the cornstarch from the sauce to thicken and coat the beef and veggies. If the sauce is too thin, you can add a little more cornstarch slurry (cornstarch + water) to the stir fry and allow to thicken. Taste and adjust any seasonings as desired.
    Two images of the stir fry in a wok. On the left, cooked beef is added back in with vegetables, and sauce is being poured over the top. On the right, the stir fry is mixed together, coated in sauce, and ready to serve.
  • Plate & serve: serve with rice or noodles, garnish with green onions, and enjoy!
    more green onions, cooked white rice or noodles
    A plated serving of beef and veggie stir fry over white rice in a shallow bowl, garnished with sliced green onions and served with a fork.

Video

Notes

  • Switch up the veg: Add different veggies based on preference or what you have on hand. Stir fry meals are a great way to use up random vegetables!
  • Storage: Store in airtight containers in the fridge for 3-4 days.
  • Shaoxing wine substitutes: Mirin, cooking sake, or dry sherry.
  • Beef options: flank steak, skirt steak, rump, tenderloin, sirloin are all good options.

Nutrition Information

Serving: 0.25of whole recipe, Calories: 440kcal (22%), Carbohydrates: 33g (11%), Protein: 46g (92%), Fat: 14g (22%), Saturated Fat: 4g (25%), Polyunsaturated Fat: 3g, Monounsaturated Fat: 5g, Cholesterol: 103mg (34%), Sodium: 2192mg (95%), Potassium: 1355mg (39%), Fiber: 6g (25%), Sugar: 14g (16%), Vitamin A: 4843IU (97%), Vitamin C: 193mg (234%), Calcium: 149mg (15%), Iron: 5mg (28%)

Nutritional information is provided as a courtesy and is automatically calculated. It should only be construed as an estimate rather than a guarantee. Ingredients can vary and Kroll’s Korner can’t make any guarantees to the accuracy of this information.

This recipe was originally published in February 2020. It was updated with revised steps & ingredients, more helpful tips, and new photos in April 2025.

📸 Photos by Sierra Ashleigh Photography

Krolls Korner

Krolls Korner

Welcome to my tiny “korner” on the Internet! I am a Registered Dietitian Nutritionist who loves cookies as much as kale. (OK, maybe I like cookies a little bit more but shh, don’t tell anyone). I am so glad you’re here! Follow along for hassle free, realistic and approachable recipes.

Read More
5 from 1 vote (1 rating without comment)
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

14 Comments
Filter By : All
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Natalie

Oh wow, this looks so tasty. I love easy family friendly dinners. ANd this is just that. Plus delicious! I’m saving this to give it a try next week. Yummy!

Jillian

This looks so flavorful! I also love how easy & cost effective it is – a few of my favorite things!

Adriana Lopez Martin

wow, this beef stir fry looks incredible, very well done and the noodles are the perfect pairing to enjoy a stir fry. My mouth is watering!

Angela

I love ramen noodles! Such a fun and colorful recipe using my absolute favorite. YUM!

michele h peterson

I too love pre-cut stir fry beef …it makes life so much easier! This beef veggie stir fry looks delicious – the black and white sesame seeds are an especially nice touch!

Katie @ Mom to Mom Nutrition

I LOVE YOUR NEW WEBSITE formatting. What’s even better is I cook with beef almost 3 times a week so I definitely needed a new recipe 😉

Arthur in the Garden!

Oh! That looks tasty!