Love this? Pin it for later! 📌
Why This Recipe Works
- Velveting technique: A 15-minute cornstarch, soy, and baking-soda marinade guarantees melt-in-your-mouth beef every single time.
- Two-zone wok: Sear beef first, then veggies—no overcrowding, no stewing, just char.
- Customizable heat: Use one chili for gentle warmth, three for a sinus-clearing kick.
- One-pan clean-up: Everything happens in a single skillet or wok; dishwasher-safe bliss.
- Prep-ahead friendly: Chop veggies and mix sauce in the morning; dinner is 8 minutes from fridge to table.
- Macro-balanced: 32 g protein, colorful veg, and just 2 tsp oil per serving keeps weeknight nutrition on track.
Ingredients You'll Need
Great stir-fry starts at the grocery store. Look for flank steak or flat-iron that’s bright red with thin, even marbling; avoid any gray spots. If you can find ”inside skirt,” grab it—it’s the butcher’s hidden gem, incredibly beefy and quick-cooking. Slice against the grain (I’ll show you how below) and you’re halfway to tenderness.
For vegetables, think color, crunch, and cook-time balance. I use broccoli florets for fiber, red bell pepper for sweetness, and snap peas for that satisfying pop. Feel free to swap in asparagus, zucchini, or even thinly sliced Brussels sprouts; just keep pieces bite-size so they cook evenly.
The sauce is where the magic lives: light soy sauce for salinity, dark soy for that gorgeous mahogany glaze, oyster sauce for body, and Shaoxing wine for nutty depth. No Shaoxing? Dry sherry works. Tamari keeps it gluten-free; coconut aminos tame sodium if that’s your goal.
Finally, the heat. I favor bird’s-eye chilies for fruity fire, but serranos or even a spoonful of chili-garlic paste are fair game. Control the Scovilles by scraping out seeds and membranes—keep them in if you’re brave.
How to Make Spicy Beef Stir-Fry with Vegetables for Dinner
Freeze & slice the beef
Place flank steak on a parchment-lined sheet and freeze 15 minutes—this firms the protein so you can slice it whisper-thin. Cut against the grain at a 30° angle into ¼-inch strips. (The grain looks like tiny vertical lines; cutting across them shortens the fibers = tenderness.)
Velvet marinade
Toss beef with 1 tsp baking soda, 1 Tbsp cornstarch, 2 Tbsp light soy, and 1 tsp sesame oil. Let stand 15–30 min at room temp while you prep vegetables. Baking soda raises pH, preventing proteins from squeezing out moisture; cornstarch forms a protective sheath that locks in juices.
Whisk together sauce
In a spouted cup, combine 3 Tbsp light soy, 1 Tbsp dark soy, 2 Tbsp oyster sauce, 2 Tbsp Shaoxing, 2 tsp brown sugar, 1 tsp cornstarch, and ¼ cup low-sodium chicken stock. Stir until no cornstarch lumps remain; set within arm’s reach of the stove.
Heat the wok
Place a 14-inch carbon-steel wok (or 12-inch stainless skillet) over high heat until a bead of water evaporates in 1 second—this is “wok hei” territory. Swirl in 1 Tbsp high-smoke oil such as avocado or peanut; it should shimmer instantly.
Sear beef in batches
Lay one-third of beef strips flat; don’t crowd. Let them sear 45 seconds undisturbed, then flip and cook 30 seconds more. You want golden edges but a blush-pink center. Transfer to a warm bowl. Repeat with remaining beef, adding 1 tsp oil per batch if the pan looks dry.
Aromatics & chilies
Lower heat to medium. Add 1 Tbsp oil, 2 smashed garlic cloves, 1 thumb julienned ginger, and 2 sliced bird’s-eye chilies. Stir 15 seconds until fragrant but not browned; burnt garlic turns bitter.
Crisp-tender vegetables
Toss in broccoli, bell pepper, and ÂĽ cup water. Cover with lid 1 minute to steam, then uncover and stir-fry 2 minutes until broccoli turns jade-green and the water evaporates. Water creates steam that jump-starts cooking without extra oil.
Reunite & glaze
Return beef with any juices. Whisk sauce once more (cornstarch settles) and pour it in. Toss 30–45 seconds until everything is lacquered and the sauce thickens enough to coat the back of a spoon. Remove from heat immediately; overcooking tightens the cornstarch into glue.
Final flourish
Drizzle ½ tsp toasted sesame oil for nutty perfume, scatter sliced scallion greens, and shower with toasted sesame seeds. Serve sizzling hot over steamed rice or noodles.
Expert Tips
Hot pan, cold oil
Heat the empty wok first, then add oil. This prevents sticking and jump-starts browning.
Knife skills matter
Uniform ÂĽ-inch slices cook in 90 seconds; thicker pieces steam instead of sear.
Drain excess marinade
Before searing, shake off clumps of cornstarch; they burn and turn bitter.
Don’t over-sauce
Start with ¾ of the sauce; you can always add more, but you can’t take it out.
Cast-iron fallback
No wok? A 12-inch cast-iron retains heat almost as well—just avoid non-stick at high temps.
Double the sauce
If you love extra glaze for rice, whisk 1½× quantities and store in fridge up to 1 week.
Variations to Try
- Mongolian-style: Swap chilies for 2 Tbsp hoisin and add sliced onions; finish with a shower of crispy rice noodles.
- Low-carb: Replace sugar with monk-fruit, serve over cauliflower rice, and thicken sauce with ½ tsp xanthan instead of cornstarch.
- Seafood twist: Use shrimp or scallops; skip baking soda, sear 45 seconds per side, then proceed identically.
- Kids’ mild: Omit fresh chilies, add ½ tsp ketchup for subtle sweetness, and use colorful bell-pepper confetti.
- Vegetarian umami bomb: Sub beef for 8 oz shiitake caps and 8 oz tofu puffs; use mushroom soy for deeper flavor.
Storage Tips
Refrigerate: Cool leftovers within 2 hours, transfer to airtight glass container, and refrigerate up to 4 days. Reheat in a lightly oiled skillet over medium-high 2–3 minutes until beef reaches 165 °F; microwaves turn vegetables limp.
Freeze: Freeze individual portions in silicone bags up to 3 months. Thaw overnight in fridge; texture of bell peppers softens but flavor remains excellent.
Make-ahead components: Slice beef and keep submerged in marinade up to 24 hrs. Chop vegetables and store in zip bags lined with paper towel to absorb moisture. Whisk sauce and refrigerate 5 days; shake before using.
Frequently Asked Questions
Spicy Beef Stir-Fry with Vegetables for Dinner
Ingredients
Instructions
- Freeze & slice: Freeze steak 15 min, then slice ÂĽ-inch against grain.
- Marinate: Toss with baking soda, cornstarch, soy, sesame oil; rest 15 min.
- Mix sauce: Whisk light soy, dark soy, oyster, Shaoxing, sugar, cornstarch, stock.
- Sear: Heat 1 Tbsp oil in hot wok; sear beef in 3 batches 45 sec per side; remove.
- Aromatics: Add remaining oil, garlic, ginger, chilies; stir 15 sec.
- Vegetables: Add broccoli, bell pepper, ÂĽ cup water; cover 1 min, uncover 2 min.
- Glaze: Return beef, pour in sauce; toss 30 sec until glossy.
- Finish: Off heat, add sesame oil, scallions, sesame seeds. Serve hot over rice.
Recipe Notes
For extra-crisp vegetables, blanch broccoli 45 seconds in salted water, shock in ice bath, then stir-fry 1 min. Sauce can be made 5 days ahead; shake before using.