This dish highlights tender beef strips marinated in soy and oyster sauces, stir-fried alongside crisp bell peppers, broccoli, carrots, and sugar snap peas. A bold chili garlic and hoisin-based sauce unites the ingredients with a vibrant, spicy flavor. Quick cooking ensures the vegetables remain crisp and the beef juicy. The meal pairs wonderfully with steamed rice or noodles, offering an easy yet flavorful option for busy weeknights.
My roommate in college taught me how to properly slice beef against the grain after I served up stir-fry that was essentially meat jerky. That night over cheap rice and slightly too much chili oil, I learned that the direction of your knife matters more than the quality of your meat. Now this spicy beef stir-fry is my weeknight lifesaver, ready in thirty minutes flat.
Last winter my sister came over after a terrible day at work, and I threw this together with whatever vegetables were languishing in the crisper drawer. She took one bite of that glossy, spicy beef and actually stopped talking about her boss for five solid minutes. That is when I knew this recipe was magic.
Ingredients
- 450 g (1 lb) flank steak or sirloin: Slice thinly against the grain for tenderness—this single technique transforms chewy meat into buttery bites that practically melt in your mouth
- 2 tbsp soy sauce: The backbone of both marinade and sauce, providing essential salt and that deep fermented flavor we crave in Asian cooking
- 1 tbsp oyster sauce: Adds incredible umami richness and a subtle sweetness that balances the heat
- 1 tbsp cornstarch: The secret to velveting meat, creating a protective coating that keeps beef juicy during high-heat cooking
- 1 tsp sesame oil: Just enough in the marinade to perfume the beef without overwhelming the dish
- 1 red bell pepper: Brings sweetness and gorgeous color contrast against the dark, spicy beef
- 1 yellow bell pepper: Mirrors the red pepper for visual appeal while adding a slightly different flavor dimension
- 150 g (1 cup) broccoli florets: Holds up beautifully to stir-frying and absorbs that spicy sauce like a dream
- 1 medium carrot, julienned: Adds essential crunch and a pop of orange that makes the whole dish feel vibrant
- 100 g (1 cup) sugar snap peas: Provide fresh sweetness and satisfying snap—do not overcook them or you will lose their magic
- 2 spring onions: Fresh finish that cuts through the richness with their mild onion bite
- 2 tbsp soy sauce: The sauce needs this foundation for depth and proper seasoning
- 1 tbsp hoisin sauce: Thick, sweet, and complex—this is what makes restaurant stir-fry taste so special
- 1 tbsp rice vinegar: Essential acid to brighten all those rich flavors and cut through the heat
- 1 tbsp chili garlic sauce: Adjust this according to your bravery level—start with less if you are unsure
- 1 tbsp honey: Balances the salty heat and helps create that gorgeous lacquered finish on everything
- 2 cloves garlic, minced: Fresh garlic is non-negotiable here—jarred garlic will disappoint you deeply
- 1 tsp fresh ginger, grated: Use fresh ginger and grate it right before cooking for the brightest, zingiest flavor
- 2 tbsp vegetable oil: Split between two rounds of cooking to ensure everything gets proper heat contact
Instructions
- Marinate the beef:
- Combine the sliced beef with soy sauce, oyster sauce, cornstarch, and sesame oil in a bowl. Massage everything together thoroughly and let it sit for 10 minutes while you prep your vegetables and whisk together the sauce ingredients in a separate small bowl.
- Sear the beef in batches:
- Heat 1 tablespoon of oil in your wok over high heat until it is literally shimmering. Add the beef in a single layer and let it sear for 2 to 3 minutes until browned but still slightly pink in the center, then remove it from the pan—do not crowd the meat or it will steam instead of sear.
- Cook the vegetables:
- Add the remaining oil to the hot wok and toss in the bell peppers, broccoli, carrot, and sugar snap peas. Stir-fry for 3 to 4 minutes, keeping everything moving until the vegetables are crisp-tender and still have plenty of bite.
- Bring it all together:
- Return the beef to the wok, pour in that sauce you made earlier, and toss everything together for 2 to 3 minutes. The sauce should bubble, thicken, and coat every piece of beef and vegetable in a glossy, spicy glaze.
- Finish and serve:
- Remove from heat immediately, scatter the spring onions over the top, and serve over steaming jasmine rice while everything is still piping hot and that sauce is at its most irresistible.
This recipe got me through my first months of freelance work when money was tight and time was even tighter. My partner now requests it every time he has a particularly brutal day at the hospital, and watching him inhale a bowlful is honestly one of my favorite feelings in the world.
Making It Your Way
Once you have the basic technique down, this recipe becomes a template for whatever is in your fridge or whatever you are craving. I have made endless variations depending on what looked good at the market or what was on sale that week.
Vegetable Swaps
Mixed vegetables work beautifully here because they bring different textures and colors to the party. Snow peas, zucchini, baby corn, water chestnuts, and even mushrooms all have their place in stir-fry. Just keep the pieces relatively uniform so everything cooks at the same rate.
Protein Options
While beef is classic, this same velvetting technique works wonders with chicken breast, shrimp, or even firm tofu for a vegetarian version. Just adjust cooking times accordingly—shrimp needs only minutes, while chicken might need an extra minute or two to cook through.
- Cut all your ingredients into roughly the same size for even cooking
- Keep a small bowl of water next to the stove to deglaze if things get too dark
- Double the sauce recipe if you love that saucy rice-soaking situation
Gather your favorite people, maybe some cold beers, and let the wok do its thing. Good food and better company—that is what weeknight dinners should always be about.
Your Recipe Questions Answered
- → How do I keep the beef tender?
-
Marinating the beef with soy sauce, oyster sauce, cornstarch, and sesame oil helps break down fibers, resulting in tender strips that cook quickly over high heat.
- → Can I adjust the spice level?
-
Yes, modifying the amount of chili garlic sauce in the sauce mix allows for a milder or spicier dish according to your preference.
- → What vegetables work best?
-
Bell peppers, broccoli, carrots, and sugar snap peas provide crisp textures and bright flavors that complement the beef and sauce well.
- → What cooking tools are required?
-
A large wok or deep skillet is ideal for high-heat stir-frying, along with essential tools like a sharp knife, cutting board, and wooden spatula.
- → Are there suitable substitutions for beef?
-
Chicken, tofu, or shrimp can replace beef for different tastes or dietary needs without compromising the dish's vibrant character.