Spicy Beef Broccoli Stir Fry

Tender beef and bright broccoli florets coated in a glossy, spicy stir-fry sauce in this Spicy Beef and Broccoli Stir Fry. Save
Tender beef and bright broccoli florets coated in a glossy, spicy stir-fry sauce in this Spicy Beef and Broccoli Stir Fry. | cookedcravings.com

This dish features tender flank steak marinated in soy and sesame oil, stir-fried with crisp broccoli, red bell pepper, garlic, and fresh ginger. The flavorful sauce blends soy, oyster, hoisin, and sriracha for a balanced spicy and savory taste. Quick to prepare and cook, it's perfect for busy evenings. Optional garnishes like toasted sesame seeds and fresh cilantro add an aromatic finish. Serve with steamed jasmine rice or noodles for a satisfying meal.

My tiny apartment kitchen barely fit a wok, but that didn't stop me from attempting stir-fry on Tuesday nights after work. The first time I made this spicy beef and broccoli, I set off the smoke detector and ended up eating on the floor with my roommate, both of us coughing and laughing as we fanned the alarm. Now I have a proper vent, and this dish has become the one thing my friends actually request when they come over, that perfect balance of heat and savory that makes you reach for seconds even when you're already full.

Last winter my sister came over during that awful week when everything felt overwhelming, and I made this while she sat on my counter drinking wine and complaining about her boss. She took one bite and went completely quiet, then asked me to teach her how to properly slice meat against the grain. We ended up making three batches that night until we got the sauce balance exactly right for her spice tolerance, which turns out is approximately half of mine.

Ingredients

  • 400 g flank steak, thinly sliced against the grain: Freezing the meat for 20 minutes makes paper-thin slices so much easier to achieve
  • 1 tbsp soy sauce, 1 tsp cornstarch, 1 tsp sesame oil: This classic velveting marinade transforms even tougher cuts into silky tender beef
  • 400 g broccoli florets: Blanching first ensures vibrant green color and the perfect tender crisp texture
  • 1 red bell pepper, thinly sliced: Adds sweetness and crunch that balances the heat beautifully
  • 2 spring onions, 2 cloves garlic, 1 tbsp fresh ginger: The aromatic foundation that fills your kitchen with incredible smells
  • 3 tbsp soy sauce, 2 tbsp oyster sauce, 1 tbsp hoisin sauce: This umami trio creates that deep restaurant flavor base
  • 1 tbsp rice vinegar and 1 tbsp sriracha: Acid and heat that cuts through the rich sauces
  • 2 tsp brown sugar and 3 tbsp water: Just enough sweetness to balance all that bold flavor
  • 2 tbsp vegetable oil: High smoke point oil is essential for proper stir-frying technique
  • 1 tsp toasted sesame seeds and fresh herbs: Final touches that make everything look restaurant worthy

Instructions

Marinate the beef:
Toss sliced beef with soy sauce, cornstarch, and sesame oil until evenly coated, then let it sit for 10 minutes while you prep everything else
Mix the sauce:
Whisk together all stir-fry sauce ingredients in a small bowl until the sugar dissolves completely
Blanch the broccoli:
Drop broccoli florets into boiling water for exactly 1 minute, then drain immediately to stop the cooking process
Sear the beef:
Heat half the oil in your wok over high heat until it's smoking slightly, then add beef in a single layer and let it develop a brown crust before stir frying for 2 minutes total
Bloom the aromatics:
Add remaining oil to the wok along with garlic, ginger, and spring onions, stirring constantly for just 30 seconds until fragrant but not burned
Combine everything:
Toss in bell pepper and blanched broccoli, stir fry for 2 minutes, return beef to the wok, pour in that sauce, and toss until everything is glossy and coated
A close-up of the Spicy Beef and Broccoli Stir Fry garnished with sesame seeds and fresh cilantro over steamed rice. Save
A close-up of the Spicy Beef and Broccoli Stir Fry garnished with sesame seeds and fresh cilantro over steamed rice. | cookedcravings.com

This recipe became my comfort after a particularly rough breakup when cooking dinner felt like too much effort but ordering takeout felt too lonely. Something about chopping vegetables and standing over a hot wok made me feel capable again, and the first perfect batch I made felt like a small victory worth celebrating with an extra glass of wine.

The Art of Velveting Meat

That cornstarch marinade isn't just random, it's a technique called velveting that Chinese restaurants have used forever. The coating protects the meat from high heat while creating that impossibly tender texture we all love, and once you master it, you'll wonder why you ever stir-fried beef without it.

Getting Your Wok Hot Enough

Your pan needs to be properly hot before adding ingredients, like really smoking hot. I learned this the hard way after making stir-fry that tasted more like beef and vegetable soup, but now I let my wok heat up for a good 2-3 minutes before I even think about adding oil.

Sauce Balance Secrets

Every brand of soy sauce and sriracha has different salt and heat levels, so always taste your sauce before adding it to the wok. I keep a small spoon handy for this exact reason because once it hits the hot pan, adjusting the balance becomes nearly impossible.

  • Make a double batch of the sauce and keep it in the fridge for easy weeknight meals
  • Prep all ingredients before you turn on the stove because stir-frying waits for no one
  • Steamed jasmine rice is the classic pairing, but cauliflower rice works surprisingly well too
Wok-seared beef and crisp vegetables in a savory sauce for a quick Spicy Beef and Broccoli Stir Fry dinner. Save
Wok-seared beef and crisp vegetables in a savory sauce for a quick Spicy Beef and Broccoli Stir Fry dinner. | cookedcravings.com

Hope this brings some spice to your weeknight dinner rotation.

Recipe FAQs

Blanch the broccoli in boiling water for just one minute, then drain immediately. This helps retain its bright color and crunch.

Yes, chicken or tofu can be used as alternatives. Adjust cooking times accordingly to avoid overcooking.

Sriracha or chili-garlic sauce provides the primary heat. You can adjust the amount to taste or add fresh chili slices for extra spice.

Slice the beef thinly against the grain and marinate briefly with soy sauce, cornstarch, and sesame oil to tenderize before cooking.

Use vegetable or sesame oil with a high smoke point to ensure quick cooking and balanced flavors.

Spicy Beef Broccoli Stir Fry

Tender beef and crisp broccoli tossed in a spicy, savory stir-fry sauce for quick weeknight meals.

Prep 15m
Cook 15m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Beef and Marinade

  • 14 oz flank steak, thinly sliced against the grain
  • 1 tbsp soy sauce
  • 1 tsp cornstarch
  • 1 tsp sesame oil

Vegetables

  • 14 oz broccoli florets
  • 1 red bell pepper, thinly sliced
  • 2 spring onions, sliced
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated

Stir-Fry Sauce

  • 3 tbsp soy sauce
  • 2 tbsp oyster sauce
  • 1 tbsp hoisin sauce
  • 1 tbsp rice vinegar
  • 1 tbsp sriracha or chili-garlic sauce
  • 2 tsp brown sugar
  • 3 tbsp water

Oils and Garnish

  • 2 tbsp vegetable oil
  • 1 tsp toasted sesame seeds
  • Fresh cilantro or sliced spring onion

Instructions

1
Marinate the Beef: Combine sliced beef with soy sauce, cornstarch, and sesame oil in a bowl. Mix thoroughly and let marinate for 10 minutes at room temperature.
2
Prepare the Sauce: Whisk together soy sauce, oyster sauce, hoisin sauce, rice vinegar, sriracha, brown sugar, and water in a small bowl until sugar dissolves completely.
3
Blanch the Broccoli: Bring a pot of water to boil. Blanch broccoli florets for 1 minute until bright green and crisp-tender. Drain immediately and set aside.
4
Sear the Beef: Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat. Add marinated beef and stir-fry for 2-3 minutes until browned on edges. Transfer beef to a plate.
5
Cook Aromatics: Add remaining 1 tablespoon oil to the wok. Add garlic, ginger, and spring onions. Stir-fry for 30 seconds until fragrant.
6
Stir-Fry Vegetables: Add bell pepper and blanched broccoli to the wok. Stir-fry for 2 minutes until vegetables are heated through but still retain crunch.
7
Combine and Sauce: Return beef to the wok. Pour prepared sauce over ingredients. Toss everything together and stir-fry for 1-2 minutes until sauce thickens and coats all components evenly.
8
Serve: Transfer to serving plates. Garnish with toasted sesame seeds and fresh cilantro or extra spring onions. Serve immediately while hot.
Additional Information

Equipment Needed

  • Large wok or skillet
  • Mixing bowls
  • Cutting board and knife
  • Pot for blanching
  • Whisk

Nutrition (Per Serving)

Calories 320
Protein 27g
Carbs 21g
Fat 15g

Allergy Information

  • Contains soy (soy sauce)
  • Contains wheat (soy and oyster sauces)
  • Contains shellfish (oyster sauce)
Brianna Collins

Passionate home cook sharing simple, wholesome, and family-friendly recipes for everyday cooking.