The beef tenderloin marinates in a mixture of fish sauce, sesame oil, soy sauce, sherry wine vinegar, sugar, and pepper. A combination that is already complex before it hits a hot pan. The vegetables go in first: cucumber, red bell pepper, snow peas, carrot, and ginger root, cooked quickly in peanut oil to stay crisp and vivid. The beef follows, with the marinade reducing into the glossy sauce that brings everything together.
The cornstarch in the sauce is what creates the gloss. A small amount, stirred in at the end with a splash of vegetable broth, thickens everything just enough to cling rather than pool. Served in a large flat bowl, this is a dinner for two that looks as good as it tastes, and takes less time to make than it does to order.
Flexibility and simplicity are two characteristics that most stir fry recipes share and this Beef Stir Fry with Vegetables is no exception. Make sure you prep for this dish, and I am referring here to the cutting and marinating, since stir frying is a technique that cooks ingredients on high heat over a short amount of time. So if you think you can cut and marinate while cooking, you will most likely end up with an overcooked dish that lost all its crunchy appeal.
Why This Works
The marinade does two things simultaneously: it seasons the beef and it begins tenderizing it. Fish sauce and soy sauce together add more depth than either alone, the fish sauce brings umami and funk that the soy sauce rounds out. The cornstarch in the marinade coats each beef slice and helps the sauce cling to it during cooking. Cooking the vegetables and beef separately, then combining them at the end, is what preserves the crunch of the vegetables. If everything went into the pan at once, the vegetables would continue cooking while the beef finishes, and by the time the beef is done they’d be soft. Keeping them separate means each component reaches the right texture independently, and the final 60 seconds together is just enough to marry the flavors without sacrificing the contrast.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you.
Key Ingredients in This Recipe

You’ll find the complete list of ingredients and exact quantities in the recipe below.
- Beef tenderloin
- Red bell pepper
- Carrots
- Snow peas
- Cucumber
- Fresh ginger
- Vegetable broth
- Peanut oil
- Marinade: fish sauce, sesame oil, soy sauce, sherry wine vinegar, corn starch, pepper.
How to Make Beef Stir Fry with Vegetables

Step 1 – Whisk together the marinade (fish sauce, sesame oil, soy sauce, sherry wine vinegar, cornstarch, pepper). Cut the beef tenderloin in thin slices and add them to the marinade. Refrigerate for 20 minutes.
Cut the bell pepper, carrots, snow peas and cucumber in equally sized matchsticks.
Step 2 – Heat peanut oil in a high rimmed skillet or better in a wok and when the oil starts to smoke a little, add the smashed ginger. Cook for about 30 seconds.


Step 3 – Add the carrots, bell pepper, cucumber and snow peas and stir fry until the vegetables are beautifully bright colored and just a little softer. This will take about 3 minutes. Transfer the vegetables to a dish and discard the ginger.
Step 4 – Add more peanut oil to the skillet or wok, set to high heat and add the beef with the marinade. Spread the beef out into a single layer and stir fry for about 2 minutes.


Step 5 – Add the vegetables back in and stir fry for another minute.
Mix cornstarch with vegetable broth and add this to the beef/vegetable mixture. Toss everything together and serve.
Serve this dish with rice (most traditional) or with noodles (or pasta) or even with potatoes (not very in line with an Chinese cuisine, but still and option).

Alternatives and Substitutes
- If you don’t want to use beef tenderloin, but want to stay with the same type of meat, think about pork tenderloin, sirloin filet or think outside the box and use chicken breast. You could also think about a ribeye, but you will lose some of the tenderness, but get a richer, deeper flavor.
- To change up the vegetables, consider onion, bok choy, sugar snaps, broccoli.
- Instead of fish sauce, you can use soy sauce or tamari, coconut aminos or even Worcestershire Sauce.
- Sherry wine vinegar can be replaced with rice wine vinegar, white wine or champagne vinegar or even apple cider vinegar. Since sherry wine vinegar is slightly sweet, you may want to add a pinch of sugar when you use a replacement.
Storage Tip
Beef tenderloin keeps reasonably well in an airtight container in the fridge. However, the delicate meat will be reheated and may lose some of its tenderness as it become a little dryer.
Other Stir Fry Recipes to Try
Beef Stir Fry with Vegetables
Pin Recipe FacebookIngredients
For the Beef & Marinade
- 8 ounces beef tenderloin
- 1 tablespoon fish sauce
- 1/2 tablespoon sesame oil
- 1 teaspoon soy sauce
- 1 teaspoon sherry wine vinegar
- 1 teaspoon sugar
- pepper
For the Vegetables
- 1/4 cucumber (NOTE 1), cut in matchsticks
- 1/4 red bell pepper, cut in matchsticks
- 1 ounce snow peas, cut in matchsticks
- 1/2 medium carrot, cut in matchsticks
- 1/2 inch ginger root (NOTE 2), smashed
Additionally
- 2 tablespoons peanut oil
- 1 tablespoon vegetable broth
- 1 teaspoon cornstarch
Instructions
- Whisk together the marinade (fish sauce, sesame oil, soy sauce, sherry wine vinegar, cornstarch, pepper). Cut the beef tenderloin in thin slices and add them to the marinade. Refrigerate for 20 minutes.
- Heat 1 tablespoon of peanut oil in a high rimmed skillet or better a wok and when the oil starts to smoke a little add the smashed ginger. Cook for about 30 seconds.
- Add matchstick cut carrots, bell pepper, cucumber and snow peas and stir fry until the vegetables are beautifully bright colored and just wilted. This will take about 3 minutes. Transfer the vegetables to a dish and discard the ginger.
- Add another tablespoon of peanut oil to the skillet or wok, set to high heat and add beef and the marinade. Spreading the beef out into a single layer and cook for about 2 minutes.
- Stir the beef, add the vegetables back in and stir fry for another minute.
- Mix cornstarch with vegetable broth and add this to the beef/vegetable mixture. Toss everything together and serve.
Notes
- Cut all vegetables in equally sized matchsticks
- Check this post how to smash fresh ginger or cut ginger in other ways.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
