
Spicy Szechuan Beef & Broccoli Stir-fry
Make Spicy Szechuan Beef & Broccoli Stir-fry, a Chinese dinner recipe with flank steak or sirloin, soy sauce, cornstarch. It has about 30 min, about 450 calories per serving. Get ingredients, step-by-step instructions, nutrition estimates, FAQs, and Recipe Genius app tools.
Quick answer
Spicy Szechuan Beef & Broccoli Stir-fry is a Chinese dinner recipe that takes about 30 min, makes 4 servings, has about 450 calories per serving. Use the ingredients and steps below, or open it in Recipe Genius for guided Cook Mode, timers, serving changes, and a shopping list.
Recommended gear
As an Amazon Associate, Recipe Genius earns from qualifying purchases.

The easiest way to avoid overcooked chicken, pork, beef, turkey, and fish.
View on Amazon
The one tool that makes chopping vegetables, herbs, meat, and meal prep faster.
View on Amazon
Useful for searing, crisp edges, stovetop-to-oven meals, hash, and quick dinners.
View on AmazonSpicy Szechuan Beef & Broccoli Stir-fry ingredients
- 1.25 lbs flank steak or sirloin
- 2 tbsp soy sauce
- 1 tbsp cornstarch
- 1 tsp sesame oil
- 0.25 cup soy sauce
- 2 tbsp rice vinegar
- 1-2 tbsp Sriracha or chili garlic sauce
- 1 tbsp brown sugar
- 1 tbsp fresh ginger
- 2 cloves garlic
- 1 tsp cornstarch
- 0.25 cup water or chicken broth
- 4 cups broccoli florets
- 2 tbsp vegetable oil
- 2 stalks scallions
- 1 tsp sesame seeds
- for serving cooked rice
How to make Spicy Szechuan Beef & Broccoli Stir-fry
- Slice the 1.25 lbs flank steak or sirloin against the grain into thin strips, about 1/4-inch thick. In a medium bowl, combine the beef strips with 2 tbsp soy sauce, 1 tbsp cornstarch, and 1 tsp sesame oil. Toss to coat evenly and let marinate for at least 15 minutes at room temperature, or up to 30 minutes in the refrigerator.
- While the beef marinates, prepare the Szechuan sauce: In a small bowl, whisk together 0.25 cup soy sauce, 2 tbsp rice vinegar, 1-2 tbsp Sriracha or chili garlic sauce (adjust to your spice preference), 1 tbsp brown sugar, 1 tbsp grated fresh ginger, 2 minced garlic cloves, 1 tsp cornstarch, and 0.25 cup water or chicken broth until smooth. Set aside.
- Prepare the broccoli: If you prefer softer broccoli, you can blanch or steam the 4 cups of broccoli florets for 2-3 minutes until bright green and tender-crisp. Drain well and set aside.
- Heat 1 tbsp vegetable oil in a large wok or skillet over high heat until shimmering. Add half of the marinated beef in a single layer and sear for 1-2 minutes per side until nicely browned, but not cooked through. Remove the beef and set aside. Repeat with the remaining beef, adding a little more oil if needed.
- Add the remaining 1 tbsp vegetable oil to the hot wok. Add the prepped broccoli florets and stir-fry for 3-5 minutes, until tender-crisp. If you didn't pre-cook the broccoli, add a splash of water (about 2-3 tbsp) and cover the wok for 1-2 minutes to steam it.
- Return all of the seared beef to the wok with the broccoli. Give the Szechuan sauce a quick stir to re-combine, then pour it over the beef and broccoli.
- Stir constantly for 1-2 minutes, allowing the sauce to thicken and coat all the ingredients. The sauce should become glossy and adhere to the beef and vegetables.
- Remove from heat immediately. Garnish with sliced 2 scallions and 1 tsp sesame seeds. Serve the Spicy Szechuan Beef & Broccoli Stir-fry hot over cooked rice.
Spicy Szechuan Beef & Broccoli Stir-fry FAQ
How do I make Spicy Szechuan Beef & Broccoli Stir-fry?
Make Spicy Szechuan Beef & Broccoli Stir-fry by gathering the ingredients below, following the step-by-step instructions, and checking that everything is cooked safely before serving.
What ingredients are in Spicy Szechuan Beef & Broccoli Stir-fry?
The main ingredients include flank steak or sirloin, soy sauce, cornstarch, sesame oil, soy sauce. The full ingredient list is included on this page.
How long does Spicy Szechuan Beef & Broccoli Stir-fry take?
This recipe takes about 30 min, depending on prep speed and kitchen equipment.
How many calories are in Spicy Szechuan Beef & Broccoli Stir-fry?
Recipe Genius estimates about 450 calories per serving. Nutrition is estimated, so use your own labels when precision matters.
More recipes you might like
Browse related collections
Cook smarter with Recipe Genius
Generate recipes, build meal plans, and create shopping lists with Recipe Genius.