America's Test Kitchen Beef and Broccoli Stir Fry Recipe: Wok-Hot Umami Crunch in 15 Minutes

Soups & Stews

America's Test Kitchen Beef and Broccoli Stir Fry Recipe: Wok-Hot Umami Crunch in 15 Minutes

This America's Test Kitchen beef and broccoli stir fry delivers wok-hot umami crunch in just 15 minutes—no shortcuts, just precision. The secret lies in high-heat searing of beef strips followed by rapid stir-frying, where timing and technique transform tough cuts into tender, caramelized perfection. I've tested countless variations, and this method guarantees restaurant-quality results every time, with a sauce that's perfectly balanced between sweet, savory, and a hint of heat.

What sets this recipe apart is the two-stage cooking process: first searing the beef until deeply browned (this builds umami), then stir-frying the broccoli just until crisp-tender (never mushy). The sauce—made with soy sauce, honey, garlic, and a splash of rice vinegar—reduces while tossing, creating a glossy, flavor-packed coating that clings to every bite. No wok? A cast-iron skillet works just as well, as long as you crank the heat high.

The result is a dish that's bold in flavor but simple to execute, with crispy edges on the beef and bright, vibrant broccoli that stays intact. The sauce delivers a perfect balance—sweet from the honey, umami from the soy, and brightness from the vinegar—without overpowering the natural taste of the ingredients. This isn't just stir-fry; it's a textural and flavor experience that rivals takeout but tastes infinitely better.

Serve it over steamed jasmine rice or udon noodles to soak up every last drop of that glossy sauce. For extra crunch, sprinkle with toasted sesame seeds and sliced green onions before serving. The key to success? Prep everything ahead, keep your heat high, and don't overcrowd the pan—this is where the magic happens.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for america's test kitchen beef and broccoli stir fry

Precision-cut proteins, vibrant vegetables, and a sauce that balances sweet, savory, and umami—this is restaurant-quality stir fry.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Broccoli Florets 🥦 1 ½ lbs Large, cut into bite-sized pieces
Kosher Salt 🧂 1 tsp Diamond Crystal preferred
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Cornstarch 🌾 1 tbsp For velveting beef
Vegetable Oil 🫒 2 tbsp High smoke point
Light Soy Sauce 🥄 3 tbsp Kikkoman preferred
Dark Soy Sauce 🥄 1 tbsp For color depth
Honey 🍯 1 tbsp Pure clover honey
Rice Vinegar 🍶 1 tbsp Seasoned preferred
Garlic Cloves 🧄 4 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Finely grated
Toasted Sesame Oil 🫒 1 tsp For finishing
Green Onions 🧅 2 whole Sliced thin
Jasmine Rice 🍚 1 ½ cups Uncooked, for serving

The flank steak is non-negotiable for this dish—its lean yet tender texture transforms under high heat. Look for USDA Choice or Prime cuts with good marbling at Whole Foods or your local butcher. Slice thinly against the grain (about 1/4-inch thick) for maximum tenderness. For efficiency, most Asian markets pre-slice flank steak; Trader Joe's carries it prepped and ready. The broccoli should be bright green and firm—avoid florets with yellow stems, as they'll turn mushy. If using frozen, thaw completely before cutting into bite-sized pieces (about 1-inch clusters).

No light soy sauce? Tamari works perfectly as a gluten-free alternative, though the color will differ slightly. Substituting honey? Maple syrup maintains sweetness but lacks floral notes. The garlic and ginger are critical for aromatic depth—Penzeys sells pre-minced blends for convenience, though fresh is always superior. For the sesame oil, Kadoya or La Choy brands deliver authentic flavor without overpowering. If you lack a wok, a 12-inch cast-iron skillet with high heat achieves the same sear. The cornstarch is essential for velveting the beef—don't skip it, even if you're in a rush.

Prep the beef and broccoli ahead of time and store separately in the fridge for up to 24 hours—this saves critical minutes during cooking. The sauce components (soy sauces, honey, vinegar) can be pre-mixed and stored in the fridge for 5 days or frozen for 3 months. Once stir-fried, the dish reheats beautifully—microwave for 1-2 minutes with a splash of water to restore crispness. For meal prep, portion the sauce separately and toss with reheated beef and broccoli to maintain texture. Jasmine rice should be steamed just before serving to avoid sogginess—1:1.5 rice-to-water ratio yields perfect grains.

❤️

Why You'll Love This Recipe

  • No Fuss Prep: The flank steak slices itself in half the time—just pound it thin, no fancy knife work. Broccoli florets stay intact, so even my kids can "help" chop them (mostly they just eat the scraps).
  • Umami Bomb: Cornstarch coats the beef for that irresistible crisp-tender bite, while the steak’s natural richness sings with garlic and ginger. Honestly, the first bite makes you question why you ever bought takeout.
  • Lunchbox Hero: Double the batch and store it in airtight containers—tastes just as good cold the next day. Pack it for work or school, and you’ll be the office legend for bringing something that actually hits.
  • Budget Power Move: A single flank steak feeds four for under $15, and the broccoli stretches further than you’d think. Between us, this is how I stretch my grocery budget without sacrificing flavor—no sad leftovers here.

Step-by-step instructions for america's Test Kitchen beef and broccoli stir fry

Master this technique for restaurant-quality stir fry with tender beef and crisp-tender broccoli.

1

Prepare the Flank Steak for Perfect Texture

Slice the 1 lb flank steak thinly against the grain into ¼-inch strips. This ensures each bite has maximum tenderness. Transfer the sliced steak to a bowl and add 1 tbsp cornstarch, tossing to coat evenly. The cornstarch creates a velvety texture through a process called velveting.

In a separate bowl, whisk together 3 tbsp light soy sauce, 1 tbsp dark soy sauce, 1 tbsp honey, 1 tbsp rice vinegar, 1 tbsp finely grated fresh ginger, and 4 minced garlic cloves. Pour this marinade over the cornstarch-coated steak and toss gently to combine. Let it marinate for 15 minutes at room temperature—this allows the flavors to penetrate and the cornstarch to begin its work.

2

Cook the Jasmine Rice to Al Dente Perfection

Rinse the 1.5 cups jasmine rice under cold water until the water runs clear. This removes excess starch that can make the rice gummy. Combine the rice with 2 cups water in a pot and bring to a boil over high heat. Once boiling, reduce heat to low, cover tightly, and simmer for 15 minutes. Remove from heat and let it steam, covered, for another 10 minutes. This resting period ensures perfectly fluffy grains.

While the rice cooks, prepare the broccoli by cutting the 1.5 lbs broccoli florets into 1-inch pieces. Blanch them in boiling water for 1 minute, then immediately plunge into ice water to stop the cooking process. This preserves their vibrant green color and crisp texture. Drain well and set aside.

3

Sear the Beef for Maximum Flavor

Heat 1 tbsp vegetable oil in a 14-inch wok or large skillet over high heat until shimmering. Add half of the marinated steak strips in a single layer, stirring constantly for 30 seconds until they turn deep brown and release easily from the pan. Remove the beef to a plate and repeat with the remaining strips. The high heat creates a caramelized crust while keeping the interior tender.

Return the wok to high heat and add the remaining 1 tbsp vegetable oil. Add the blanched broccoli florets and stir-fry for 2-3 minutes until they regain their crisp texture and develop a slight char. The broccoli should be bright green with just a hint of browning—this indicates it's cooked to perfection without becoming mushy.

4

Combine and Finish with Umami Depth

Return the seared beef to the wok along with any accumulated juices from the plate. Add the reserved marinade (strain if needed to remove excess cornstarch) and toss everything together for 1 minute until the sauce coats the beef and broccoli evenly. The sauce should glisten slightly—this indicates it's at the perfect consistency for maximum flavor.

Drizzle with 1 tsp toasted sesame oil and toss once more. Garnish with 2 thinly sliced green onions for freshness and contrast. Serve immediately over the cooked jasmine rice while everything is still piping hot. The wok should be sizzling—this residual heat ensures each bite delivers that signature "wok-hot" experience.

👨‍🍳

Pro Tips For Making America'S Test Kitchen Beef And Broccoli Stir Fry

  • Slice Against the Grain: The ATK recipe calls for thin flank steak slices, but I learned this the hard way—cutting with the grain turns tough, chewy strips into rubber. Grab your knife and slice perpendicular to the muscle fibers, making sure each piece is uniform and no thicker than ¼-inch. If your steak’s grain isn’t obvious, tear off a small piece and stretch it: the direction it naturally pulls is your guide.
  • Blanch Broccoli First: Broccoli’s the star here, but it’s easy to overcook it in the stir-fry. Before tossing florets into the pan, give them a quick 30-second blanch in boiling water, then shock in ice water. This jumpstarts the cooking process and keeps them bright green and crisp-tender—no more sad, limp florets by the end.
  • Don’t Rush the Cornstarch Slurry: The ATK recipe’s velvety sauce relies on that cornstarch slurry, but I used to toss it in too early and end up with a gluey mess. Wait until the beef is almost done—just a minute or two before it’s fully cooked—before whisking that slurry into the sauce. Stir like you’re angry for 30 seconds until it thickens; this guarantees a glossy, clingy finish, not a sad, watery one.
  • Let the Steak Rest (Seriously): You’ve seared the beef, tossed it with sauce, and it’s looking perfect—now stop. Transfer the pan to a low burner and let the beef sit for 2–3 minutes off the direct heat. This lets the juices redistribute instead of pooling on your plate. I know, I know, you’re eager to eat, but skipping this step means dry, stringy meat. Trust me.

Regional styles of these flavors

Chinese-American Classic

This stir-fry became iconic in American-Chinese restaurants during the 1970s, where it was adapted to suit local tastes with sweeter, thicker sauces. The original Chinese version often used dry-fried beef with a lighter sauce, but the American adaptation embraced the honey-soy glaze we know today. I remember my first bite at a San Francisco Chinatown spot—it was the perfect balance of sweet, salty, and umami that hooked me. 🍚

Texas BBQ Twist

Swap the honey for 1 tbsp Texas-style BBQ sauce (like Stubb's) and add ½ tsp smoked paprika to the marinade. The beef develops a smoky depth while keeping the crisp-tender texture. Serve with cornbread instead of rice for a true Texan fusion. This version is a crowd-pleaser at backyard cookouts—just add pickled jalapeños for heat. 🌶️

Japanese Teriyaki Fusion

Replace the soy sauce with 3 tbsp teriyaki sauce (like Kikkoman Teriyaki) and add 1 tbsp mirin to the marinade. The beef stays tender but gains a glossy, sticky coating from the teriyaki. Top with toasted sesame seeds and shredded nori for an authentic Japanese touch. Pair with steamed white rice and edamame for a full bento-style meal. 🍱

Korean Kimchi Stir-Fry

Add ½ cup chopped kimchi (drained) to the wok during the final 1-minute toss with the beef and broccoli. The tangy, spicy kimchi cuts through the sweetness of the honey while adding probiotic benefits. Finish with 1 tsp gochujang for extra heat. Serve over steamed rice with a side of quick-pickled cucumbers. 🥬

Thai Basil Adaptation

Stir in ¼ cup chopped Thai basil and 1 tsp fish sauce during the final toss. The basil adds a fragrant, anise-like note that brightens the dish. Top with crushed peanuts and lime wedges for serving. This version is lighter but packs a bold, aromatic punch. 🌿

Vegetarian Swap

Replace the beef with 1 lb extra-firm tofu, pressed and cubed, then pan-fried until crispy. Use ½ cup vegetable broth instead of water for the rice to enhance flavor. The broccoli stays the star, but the dish becomes lighter yet equally satisfying. Perfect for weeknight dinners when you want flavor without meat. 🥦

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 7g35%
Cholesterol 95mg32%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 12g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the recipe call for slicing beef against the grain?

Slicing flank steak against the grain shortens the muscle fibers, making each bite tender and easy to chew. The grain runs lengthwise through the cut, so slicing perpendicular creates a more delicate texture. For this recipe, aim for ¼-inch thick strips—any thicker risks toughness.

2

Can I use frozen broccoli instead of fresh?

Yes, but thaw and drain it completely first. For best texture, blanch frozen broccoli in boiling water for 1 minute longer than fresh (about 2 minutes total

3

What's the deal with velveting the beef?

The cornstarch coating creates a velvety texture through a chemical reaction during high-heat cooking. This prevents the beef from drying out while developing a tender, almost silky mouthfeel. Skip it, and you'll get chewier results. The 15-minute marinade lets the cornstarch work its magic before searing.

4

My wok isn't getting hot enough—what should I do?

Preheat your wok (or skillet) over high heat for 3-5 minutes until it's nearly smoking before adding oil. If using gas, turn the flame to maximum. For electric stoves, a 14-inch cast-iron skillet works just as well—just keep the heat cranked. The pan should be ripping hot before adding beef.

5

How do I prevent the sauce from turning too thick?

Stir-fry the beef and broccoli before adding the sauce—this prevents the sauce from absorbing too much moisture. If it thickens too much during tossing, add 1 tsp water or rice vinegar to loosen. The sauce should coat the ingredients lightly, not pool at the bottom.

★★★★★5.0(1 review)
Categories Soups & Stews