Skip to Content

Beef Vegetables Stir Fry

Beef Vegetables Stir Fry

Beef and Vegetables Stir Fry - Marinated beef is quickly cooked with garlic, crisp baby corn, tender asparagus, and sweet carrots, all brought together with a touch of oyster sauce at the end for a burst of savory flavor.

Jump to:

About the Ingredients

Here's some info about the ingredients that you may find helpful!

Beef

For this recipe, I'm using flank steak, which is a great cut for stir fries. When cutting flank steak up, make sure to cut in to strips and against the grain. You can also slice it if you prefer.

We are going to marinade the beef prior to stir frying. It's a simple yet effective blend of soy sauce (for umami and saltiness), black pepper (for a touch of spice), rice wine vinegar (for a tang), and cornstarch (to help tenderize the meat).

You are welcome to substitute with other cuts of beef suitable for stir fries if you woud like - such as sirloin, skirt steak, ribeye, etc.

Baby Corn

These mini ears of corn are... first of all, so cute. Second of all they bring a slight sweetness and satisfying crunch to any stir fry!

When I was little I had no idea that baby corn was actually... baby corn. But yes, baby corn is essentially just young immature corn that is harvested super early. That's why it's still so tender. Unlike mature corn on the cob the entire baby corn is edible.

You can add baby corn to this stir fry without cutting it, but we cut it in half as that is our preference.

Vegetables

I like to add as many types of veggies as I can / have around. And today we are cooking with some asparagus and carrots.

The asparagus adds a touch of freshness and lovely green color to the dish. Also it's super healthy! Make sure to cut it in about 1-2 inch lengths.

And the carrots also add a touch of sweetness and extra color to the dish. I like to either slice them real thing or julienned.

Oyster Sauce

Oyster sauce is actually literally made by cooking oysters! It's usually made from oyster extracts, sugar, salt and cornstarch. If you think that's gross because you hate the taste of seafood, for some reason, the fishy seafood taste isn't actually... noticeable. I legit grew up not realizing that oyster sauce even had seafood in it. The flavor of oyster sauce is sweet and savory.

I used to get Oyster sauce and Hoisin sauce mixed up all the time, but basically Hoisin sauce is mainly made with soybeans and Oyster sauce is actually made of oysters. In flavor, Hoisin is sweeter, and though oyster is a little sweet it is not as sweet as hoisin sauce.

Some of my fave dishes to make with Oyster sauce is this Beef and Onion Stir Fry, and Shiitake Mushrooms Stir Fry with peppers!

By the way, if you can't find yourself any oyster sauce, you can sub it by mixing soy sauce and hoisin sauce at a 1:1 ratio.

Plant Based Oyster Sauce

If you eat a plant based diet, you're in luck, there are plant based oyster sauces! They are made with mushrooms instead of Oyster sauce. And this sauce is actually very tasty. I normally don't prefer the plant based version of things that aren't normally plant based, but this is the exception! I actually prefer the mushroom oyster sauce to the normal one!

On Amazon:

L.k.k Panda Brand Oyster Sauce

Lee Kum Kee Premium Oyster Flavored Sauce

Kikkoman Oyster Flavored Sauce

Vegetarian Mushroom Oyster Sauce (Vegan/Vegetarian)

Beef Vegetables Stir Fry Recipe (Pictures)

First, gather your ingredients:

For the Beef Marinade:

  • 8 ounces flank steak (or sirloin, skirt steak, or pre-sliced stir-fry beef), cut in to 1-2 inch strips
  • 1 tablespoon soy sauce
  • 1 teaspoon black pepper
  • 1 teaspoon rice wine vinegar
  • 2 teaspoon cornstarch

For the Stir Fry:

  • 1 tablespoon cooking oil
  • 3 cloves garlic, minced
  • 4 ounces baby corn, halved or quartered if large
  • ½ cup asparagus spears, cut into 1-inch pieces
  • ½ cup carrots, thinly sliced or julienned
  • 1 tablespoon oyster sauce
  • 1 teaspoon granulated sugar (or to taste)
  • Salt, to taste

Marinate the Beef:

  • In a medium bowl, combine the beef, soy sauce, black pepper, rice wine vinegar, and cornstarch.
  • Toss well to ensure the beef is evenly coated.
  • Let the beef marinate at room temperature for at least 15 - 30 minutes. You can marinate up to overnight.

Stir-Fry the Beef:

  • Heat the cooking oil in a large skillet or wok over medium-high heat until it shimmers.
  • Add the marinated beef to the hot pan and stir-fry the beef for 2-3 minutes or until it is mostly browned. Remove the beef from the pan and set aside.

Stir-Fry the Vegetables:

  • Add the minced garlic to the same pan and stir-fry for about 30 seconds until fragrant, being careful not to burn it.
  • Add the baby corn, asparagus, and carrots to the pan. Stir-fry for 3-5 minutes, or until the vegetables are tender-crisp.

5. Combine and Finish:

  • Return the cooked beef to the pan with the vegetables.
  • Pour the oyster sauce and sugar over the beef and vegetables.
  • Stir everything together for about 1 minute, ensuring the sauce coats all the ingredients evenly and heats through. Taste and adjust the amount of sugar if needed.

6. Serve:

  • Serve the Beef and Baby Corn Stir Fry immediately with rice or noodles!

Customizations

Add other vegetables: Feel free to incorporate or substitute other stir-fry friendly vegetables like bell peppers, snap peas, or broccoli florets. Adjust cooking times accordingly.

Spice it up: Add a pinch of red pepper flakes or a dash of chili garlic sauce during the vegetable stir-frying stage for a bit of heat.

Sesame oil: A drizzle of toasted sesame oil at the very end can add a nutty aroma and flavor.

Ginger: Add a small amount of grated fresh ginger along with the garlic for another layer of flavor.

Adjust sweetness: If you prefer a sweeter stir-fry, you can add more sugar to your liking. Start with the suggested amount and taste before adding more.

Yield: 2-3 servings

Beef and Vegetables Stir Fry

Beef and Vegetables Stir Fry

A quick and colorful stir fry featuring tender marinated beef, crisp baby corn, fresh asparagus, and sweet carrots—finished with savory oyster sauce. Perfect for a weeknight meal served over rice or noodles.

Prep Time 5 minutes
Cook Time 10 minutes
Additional Time 3 minutes
Total Time 18 minutes

Ingredients

For the Beef Marinade:

  • 8 oz flank steak (or sirloin, skirt steak), sliced into 1–2" strips, against the grain
  • 1 tablespoon soy sauce
  • 1 teaspoon black pepper
  • 1 teaspoon rice wine vinegar
  • 2 teaspoon cornstarch

For the Stir Fry:

  • 1 tablespoon cooking oil
  • 3 cloves garlic, minced
  • 4 oz baby corn, halved or quartered if large
  • ½ cup asparagus, cut into 1–2" pieces
  • ½ cup carrots, thinly sliced or julienned
  • 1 tablespoon oyster sauce
  • 1 teaspoon granulated sugar (adjust to taste)
  • Salt, to taste

Instructions

    1. Marinate the Beef: In a medium bowl, combine beef with soy sauce, black pepper, rice wine vinegar, and cornstarch. Toss until well coated. Let sit at room temperature for 15–30 minutes (or refrigerate overnight).
    2. Cook the Beef: Heat oil in a large skillet or wok over medium-high heat until shimmering. Add beef and stir-fry for 2–3 minutes until mostly browned. Remove and set aside.
    3. Stir-Fry Vegetables: In the same pan, add garlic and stir-fry for 30 seconds until fragrant. Add baby corn, asparagus, and carrots. Stir-fry for 3–5 minutes until vegetables are tender-crisp.
    4. Combine & Finish: Return the beef to the pan. Add oyster sauce and sugar. Stir everything together for 1 minute until evenly coated and heated through. Taste and adjust seasoning if needed.
    5. Remove from heat and serve with rice or noodles!

Notes

  • More Veggies: Add bell peppers, broccoli, or snap peas.
  • Spice It Up: Stir in chili flakes or chili garlic sauce.
  • Extra Flavor: Finish with a drizzle of toasted sesame oil or a bit of grated fresh ginger.
  • Plant-Based Swap: Use mushroom-based vegetarian oyster sauce for a meatless option.

Nutrition Information:

Yield:

2

Serving Size:

½ plate

Amount Per Serving: Calories: 353Total Fat: 17gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 11gCholesterol: 90mgSodium: 1070mgCarbohydrates: 16gFiber: 3gSugar: 5gProtein: 34g

The nutrition information for this recipe is an approximate total per serving. Please double check the nutrition information for your exact ingredients and brands for more precise nutrition information. Keep in mind that if there is a marinade, often times not all the ingredients will be consumed.

Did you like this recipe?

Did you like this recipe? Share on Facebook, Instagram or Pinterest and tag @ohsnapletseat!

Pin for later!

More Delicious and Easy Beef Stir Fry Recipes!

  • If you love noodles, you have to try this Beef Noodles Stir Fry! Marinated beef stir fried with garlic, carrots, onions, snow peas, and tender noodles in a tasty sauce! This recipe is yummy and easy to make!
  • Pepper Steak with Onions Stir Fry is pretty much always a win! Perfect for week days or weeknights - tender beef stir fried with peppers and onions!
  • How about another easy and yummy stir fry? Try my Mongolian Beef Stir Fry! This flavorful dish is popular in Chinese restaurants, and also actually very easy to make at home!
  • Only have ground beef? No worries! Make this delicious Stir Fry Ground Beef recipe! It features ground beef, onions, mushrooms, and garlic, sprinkled with green onions in a soy sauce mixture!

Sharing is caring!

Skip to Recipe