This vibrant Asian-style stir fry combines thinly sliced flank steak with fresh snow peas and carrots in a rich, savory sauce. The beef marinates briefly in soy sauce, Shaoxing wine, and sesame oil, then gets quickly seared over high heat for maximum tenderness. Crisp vegetables add texture and sweetness, while the homemade sauce blends soy, oyster, and hoisin sauces for authentic umami flavor. From prep to plate takes just 25 minutes, making it ideal for busy weeknights when you want something nutritious and satisfying without spending hours in the kitchen.
The first time I attempted beef stir fry at home, I stood over my stove with a cheap nonstick skillet, watching sadly as my beef turned gray and rubbery while my vegetables turned to mush. It took me years to understand that high heat and quick movements were the real secrets to restaurant style results. Now on busy weeknights when I need dinner on the table fast, this recipe never lets me down. The contrast of tender beef against snap fresh snow peas just works every single time.
Last Tuesday my sister called me at 5 PM completely exhausted from work. I told her to come over and ended up making enough stir fry for both our families. Seeing her actually relax while eating something homemade reminded me why quick satisfying recipes matter so much. Sometimes the best meals are the ones that just appear when people need them most.
Ingredients
- Flank steak or sirloin: Slice this thin and against the grain or you will be chewing forever
- Soy sauce: Use regular soy sauce not the light version for proper color and flavor
- Cornstarch: This is what makes the beef velvet soft and the sauce glossy thick
- Shaoxing wine: If you cannot find it dry sherry works in a pinch
- Sesame oil: A tiny bit goes a long way so do not overdo it
- Snow peas: Look for bright green pods that snap when you bend them
- Carrots: Slice them thin on a diagonal so they cook quickly
- Fresh ginger: Pre-minced jar stuff cannot compare to the real thing here
- Oyster sauce: This adds umami depth you cannot get from anything else
- Hoisin sauce: Think of this as a thick sweet hoisin flavor booster
- Vegetable oil: Use something neutral that can handle high heat without smoking
Instructions
- Get the beef ready:
- Toss those thin beef slices with soy sauce cornstarch wine and sesame oil in a bowl. Let it sit for 10 minutes while you prep everything else.
- Make the sauce:
- Whisk together soy sauce oyster sauce hoisin water brown sugar and cornstarch until smooth. Keep it close to your stove.
- Cook the beef fast:
- Heat half your oil in a wok over high heat until it shimmers. Add beef in one layer and stir fry for 1 to 2 minutes until browned then remove immediately.
- Bloom the aromatics:
- Add remaining oil to the hot pan. Toss in garlic and ginger for 30 seconds until you can smell them everywhere.
- Stir fry the vegetables:
- Add carrots and snow peas to the pan. Keep everything moving for 2 to 3 minutes until they are bright but still crunchy.
- Bring it all together:
- Return beef to the pan and pour in that sauce. Toss everything for 1 to 2 minutes until sauce thickens and coats everything nicely.
I served this to my neighbor after she had surgery and she texted me the next day asking for the recipe. There is something about a perfectly balanced stir fry that feels like comfort food even though it is light and fresh. My teenagers now request this instead of takeout which feels like a huge parenting win.
Getting The Right Texture
The cornstarch in the beef marinade creates a protective coating called velveting. This technique is what keeps the meat tender even over high heat. I tested it once without the cornstarch and the difference was obvious immediately.
Vegetable Timing Matters
Snow peas and carrots cook at similar rates which is why they work so well together here. If you add slower vegetables like broccoli or bell peppers you need to adjust your timing. Dense vegetables should go in before quick cooking ones.
Making It Your Own
This recipe takes kindly to substitutions once you understand the basic technique. I have made it with whatever vegetables looked good at the market that week.
- Snap peas work just as well as snow peas if that is what you find
- Thinly sliced bell peppers add nice color and sweetness
- Baby corn makes it feel more like restaurant takeout
This has become my go-to when life feels overwhelming and I still want to put something real on the table. Sometimes the simplest recipes are the ones that stick around the longest.
Recipe FAQs
- → Can I use other cuts of beef for this stir fry?
-
Flank steak and sirloin work best because they're lean and tender when sliced thinly against the grain. Skirt steak or ribeye also work well. Avoid tough cuts like chuck that require longer cooking times.
- → What vegetables can I substitute for snow peas and carrots?
-
Bell peppers, broccoli florets, baby corn, snap peas, or bok choy all make excellent additions or substitutions. Keep vegetables uniform in size for even cooking.
- → How do I slice beef properly for stir frying?
-
Place the beef in the freezer for 20 minutes before slicing to firm it up. Use a sharp knife to cut against the grain (perpendicular to the muscle fibers) into thin, uniform slices about 1/8 inch thick.
- → Can I make this gluten-free?
-
Yes. Use tamari instead of soy sauce and ensure your oyster sauce is certified gluten-free. Most hoisin sauces contain wheat, so look for a gluten-free variety or substitute with additional tamari and a pinch of five-spice powder.
- → Why is my sauce not thickening?
-
The cornstarch in the sauce needs to reach a simmer to activate. If the sauce remains thin, continue cooking for another minute or two. For faster thickening, mix 1 teaspoon of cornstarch with 1 tablespoon of cold water, then stir it in.
- → Can I meal prep this stir fry?
-
Yes, but store components separately. Keep the cooked beef, vegetables, and sauce in separate airtight containers in the refrigerator for up to 3 days. Reheat briefly in a hot wok to maintain texture.