Smoky Wok-Charred Beef with Broccoli and Steamed Rice
Every step explained. Every technique grounded.
Staple generates AI recipes calibrated to your skill level — with the
science behind every step. Start free with 3 recipes, no account needed.
How Staple works
Guided mode
Answer a few questions.
Custom mode
Describe exactly what you want.
Cook Mode
Keep your screen awake and follow each step, one tap away while you cook.
Adjust Recipe
Adjust lets you change any recipe in plain English — without losing
the parts you liked.
Pricing
Start free with 3 recipes — no account needed. Create a free account and get 7 more. Pro is $4.99/month, or $3.25/month billed annually.
This Cantonese-American classic gets its edge from a screaming-hot wok and a touch of smoked soy, producing the slightly charred, tender slices you'd get at a proper Chinese-American restaurant. Velveting the beef — a brief cornstarch-and-baking-soda soak — is the technique that makes cheap flank steak genuinely silky.
Ingredients
- flank steak, sliced against the grain ⅛-inch thick (see note) – 1 lb
- baking soda – ¾ tsp
- cornstarch – 1 tbsp
- soy sauce – 1 tbsp
- toasted sesame oil – 1 tsp
- neutral oil (peanut or vegetable) – 1 tbsp
- low-sodium soy sauce – 3 tbsp
- smoked soy sauce (or regular soy sauce plus ¼ tsp smoked paprika) – 1 tbsp
- oyster sauce – 2 tbsp
- Shaoxing wine (or dry sherry) – 2 tbsp
- light brown sugar – 1 tsp
- cornstarch – 1½ tsp
- beef stock or water – 3 tbsp
- long-grain white rice, rinsed – 1½ cups
- water (for rice) – 2¼ cups
- broccoli, cut into small florets, stems peeled and sliced ¼-inch thick – about 4 cups / 1 medium head
- neutral oil (peanut or vegetable), divided – 3 tbsp
- garlic cloves, minced – 4 cloves
- fresh ginger, minced – 1 tbsp
Instructions
- Velvet the beef: Toss the sliced flank steak with baking soda, cornstarch, soy sauce, sesame oil, and neutral oil until every piece is coated. Let it sit at room temperature for 25–30 minutes. The baking soda raises the surface pH, which disrupts the actin proteins that cause beef to seize and toughen in high heat — the result is that silky, restaurant-style tenderness you can't achieve by speed alone. Rinse briefly under cold water and pat thoroughly dry before cooking; any moisture left on the meat will steam instead of sear.
- Start the rice: Combine rinsed rice and water in a medium saucepan with a tight-fitting lid. Bring to a boil over high heat, then reduce to the lowest possible simmer, cover tightly, and cook for 15 minutes. Remove from heat and let steam, covered and undisturbed, for 10 minutes. Fluff with a fork just before serving.
- Mix the sauce: Whisk all sauce ingredients together in a small bowl until the cornstarch is fully dissolved. Set aside near the stove — once you're in the wok, there's no time to search for anything.
- Blanch the broccoli: Bring a medium pot of salted water to a boil. Add the broccoli florets and sliced stems and cook for exactly 90 seconds. Drain immediately and spread on a sheet pan or kitchen towel to dry. You want the broccoli barely tender and still vivid green — it finishes cooking briefly in the wok, so underdone here is the goal.
- Sear the beef: Heat a wok or heavy 12-inch skillet over the highest heat your stove allows for at least 2 minutes — the pan must be smoking before anything goes in. Add 2 tablespoons of the neutral oil, swirl to coat, then add the beef in a single layer. Let it sit untouched for 60–90 seconds until deeply browned, then toss once and cook another 30 seconds. The beef should be charred at the edges but still slightly pink in the center; it will finish in the sauce. Transfer to a plate.
- Build the dish: Return the wok to high heat and add the remaining 1 tablespoon of oil. Add the garlic and ginger and stir constantly for 30 seconds — they should sizzle aggressively but not burn. Add the blanched broccoli and toss for 1 minute to pick up color. Return the beef and any resting juices to the wok, then pour in the sauce. Toss everything together and cook for 60–90 seconds, until the sauce thickens, turns glossy, and coats every piece. Serve immediately over steamed rice.