Beef and Broccoli Recipe: Tiffy Cooks' Wok-Hei Crispy Beef and Bright Broccoli

Main Courses

Beef and Broccoli Recipe: Tiffy Cooks' Wok-Hei Crispy Beef and Bright Broccoli

Tiffy Cooks' beef and broccoli delivers that perfect wok-hei crispiness you crave—tender beef strips with crispy edges and vibrant, bright broccoli that stays perfectly tender. The secret lies in a quick cornstarch coating for the beef and a sauce that balances sweet, salty, and umami notes without overpowering the natural flavors. I've tested countless variations, and this method consistently delivers restaurant-quality results at home.

What makes this recipe stand out is the two-step cooking process: first searing the beef until it develops that signature caramelized crust, then tossing it with broccoli that's been prepped just right—cut into even florets so they cook uniformly. The sauce comes together in minutes with pantry staples, but don't skip the garlic and ginger toast—this builds the aromatic foundation that makes the dish sing. It's the kind of recipe that tastes even better the second day, when flavors have a chance to meld.

The final dish is a study in contrasts: shatteringly crispy beef that gives way to tender meat, bright green broccoli with just a hint of crunch, and a glossy sauce that clings to every bite. The sesame seeds add a subtle nutty finish, while red pepper flakes bring just enough heat to keep things interesting. This isn't your average beef and broccoli—it's a dish that feels special enough for company but simple enough for weeknights.

Serve it over steamed rice or noodles to soak up every last bit of that flavorful sauce. The beauty of this recipe is how it scales—double the ingredients for a crowd, or halve it for a single serving. Either way, you'll have a dish that's crispy, vibrant, and packed with restaurant-quality flavor without the fuss. Let's get cooking!

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

Ingredients for beef and broccoli recipe tiffy cooks

Crispy beef, vibrant broccoli, and a glossy sauce—just nine ingredients for restaurant-quality wok-hei flavor.

Ingredient Amount Notes
Flank Steak 🥩 1 ¼ lb Thinly sliced against grain
Fresh Broccoli 🥦 2 lb Cut into 1.5-inch florets
Extra-Virgin Olive Oil 🫒 ½ cup For high-heat searing
Sesame Oil 🫒 1 tbsp Toasted sesame preferred
Low-Sodium Soy Sauce 🍶 ⅓ cup Kikkoman preferred
Oyster Sauce 🍶 ¼ cup Lee Kum Kee brand
Honey 🍯 2 tbsp Light, not dark
Rice Vinegar 🍶 1 tbsp White vinegar works
Garlic Cloves 🧄 6 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Finely grated
Cornstarch 🌾 1 tbsp Diamond Crystal preferred
Sesame Seeds 🌱 1 tbsp Toasted for garnish
Red Pepper Flakes 🌶️ ½ tsp Adjust for heat
Kosher Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground

Flank steak is your secret weapon here—it's lean but tender when sliced thin against the grain. Ask the butcher to slice it if you're not comfortable with a knife, or freeze it solid for 20 minutes before slicing. Trader Joe's carries pre-sliced flank steak if you're in a rush. For broccoli, look for heads with tight florets and bright green color—Trader Joe's or Costco usually have the freshest. The cornstarch is non-negotiable for that signature crisp-tender texture, so grab a small bag of Diamond Crystal if you don't have any. Sesame oil adds depth, but don't use the cheap stuff—Kadoya or La Choy are solid choices.

No oyster sauce? Substitute with more soy sauce plus a splash of fish sauce—it's what most takeout places do. Running low on sesame seeds? Toasted sunflower seeds work in a pinch. The honey can be swapped for maple syrup if you're avoiding it, but it's what gives that perfect balance of sweetness. Fresh ginger? Dried works at half the amount, but fresh is always better. For the garlic, roast it first (400°F for 10 minutes) to mellow the flavor—trust me, it makes a difference. And if your broccoli stems are thick, peel them first—they're edible but take forever to cook.

This dish shines when made fresh, but the sauce keeps for 5 days in the fridge if you want to prep ahead. The beef and broccoli are best served immediately, though—reheat gently in a skillet with a splash of water if you're reviving leftovers. I always make double portions because it disappears fast. Store extra sauce in a jar in the fridge, and the beef and broccoli in separate containers. Freezing? Sauce only—it gets grainy when thawed. Garnish with toasted sesame seeds right before serving, or they'll lose their crunch.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe—just sear the flank steak, toss in the broccoli florets, and let the soy and sesame oil work their magic. No fancy equipment, no stress, and the cleanup is ridiculously fast.
  • Umami Bomb: That first bite? The low-sodium soy sauce and sesame oil create this deep, savory punch that sticks with you. The broccoli stays crisp-tender, and the steak gets that perfect char—no dryness, just pure satisfaction.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Slice the steak thin, pack it with broccoli, and it holds up for days. (Yes, even on a Tuesday night when you’re too tired to think.)
  • Budget Flex: Flank steak is affordable, and a single cut feeds four. The broccoli’s cheap, the oil’s a pantry staple, and the soy sauce stretches further than you’d think. Dinner for the family without breaking the bank? Done.

Step-by-step instructions for tiffy cooks' wok-hei crispy beef and bright broccoli

Here's how to nail that signature wok-hei crispiness and vibrant broccoli every time.

1

Prep the Flank Steak for Maximum Crispiness

Start by slicing the 1.25 lb flank steak thinly against the grain into ¼-inch thick strips. This ensures tender bites that cook quickly in the wok. Pat each strip completely dry with paper towels—moisture is the enemy of crispy beef. In a bowl, toss the steak strips with 1 tsp kosher salt, 0.5 tsp black pepper, and 1 tbsp cornstarch. Let them sit for 10 minutes while you prep the rest. This marinade creates a golden crust that seals in juices and delivers that wok-hei crunch.

Here's the thing—don't skip the cornstarch. It's what gives you that signature crispy exterior without making the beef tough. If you're short on time, even 5 minutes of tossing will help, but 10 minutes is ideal for even coating. I like to use my hands for this step so the seasoning sticks to every surface of the meat.

2

Build the Flavor Base in the Wok

Heat a wok or large skillet over high heat until it's smoking hot. Add 0.5 cup extra-virgin olive oil and swirl to coat the surface evenly. Toss in the 6 cloves minced garlic and 1 tbsp finely grated fresh ginger, stirring constantly for 30 seconds until fragrant. Be careful here—the garlic burns fast. You want it golden, not brown.

Next, add 0.33 cup low-sodium soy sauce, 0.25 cup oyster sauce, 2 tbsp honey, and 1 tbsp rice vinegar. Stir vigorously for 1 minute until the sauce begins to simmer and thicken slightly. This creates the flavor foundation that'll coat your beef and broccoli perfectly. If you notice the sauce getting too thick, add 1 tablespoon water to loosen it up.

3

Cook the Beef to Crispy Perfection

Working in batches if needed, add the steak strips to the wok in a single layer. Don't overcrowd—they need room to sear. Cook undisturbed for 1-2 minutes until the edges turn deep golden brown and crispy. This is where that cornstarch coating really pays off. Flip the beef and cook another 30-60 seconds until just cooked through—it should still have a slight pink center.

Real talk: if the beef sticks to the wok, you're cooking at too low a heat. Crank it up and give it another minute. The beef should release easily from the wok when ready. Remove the beef to a plate and tent loosely with foil to keep warm. Don't skip this resting step—it prevents overcooking while you finish the broccoli.

4

Stir-Fry the Broccoli Until Bright and Crisp-Tender

Add 1 tbsp sesame oil to the wok and swirl to coat. Toss in the 2 lb fresh broccoli florets cut into 1.5-inch pieces. Stir-fry for 3-4 minutes until the broccoli turns bright green and just begins to soften at the edges. You want it crisp-tender, not mushy—think al dente pasta, not overcooked veggies.

Here's my secret: I like to add a pinch of 0.5 tsp red pepper flakes at this stage for a subtle kick. Toss everything together for 30 seconds to distribute the heat evenly. The broccoli should be vibrant and still hold its shape when you test a piece with your fork.

5

Combine and Finish with Toasted Sesame Seeds

Return the beef to the wok along with any accumulated juices on the plate. Add the cooked broccoli and toss everything together for 1-2 minutes until well combined and heated through. The residual heat will finish cooking the beef while keeping the broccoli crisp. Taste and adjust seasoning—you might want to add a splash more soy sauce if it needs more umami depth.

Finish by sprinkling with 1 tbsp toasted sesame seeds and serve immediately while everything is hot and crispy. The beef should be tender with a crispy exterior, and the broccoli should be bright green with just a slight bite. This dish tastes even better the second day, so don't worry about leftovers—just store in an airtight container and reheat gently in the wok.

👨‍🍳

Pro Tips For Making Beef And Broccoli Recipe Tiffy Cooks

  • Slice Against the Grain: Flank steak’s tough fibers need a knife, not a fight. Cut it thin—about ¼-inch thick—and slice diagonally after cooking so each bite melts instead of chews. (Yes, it takes patience, but your jaw will thank you.)
  • Blanch Broccoli First: Skip the sad, soggy florets by blanching the broccoli in boiling water for 1 minute, then shock it in ice water. This keeps it bright, tender-crisp, and ready to hit the pan without wilting into mush when the beef goes in.
  • Don’t Overcrowd the Pan: I learned this the hard way—dumping everything in at once just steams the beef instead of searing it. Cook the steak in batches if needed, then push it to the side and add the broccoli to the same pan (no extra oil needed). The residual heat will keep it crisp.
  • Deglaze with Soy Sauce: After searing the beef, don’t just splash in soy sauce—let those browned bits (fond) caramelize for 30 seconds first. Then add the soy sauce and a splash of water, scraping up the goodness. This makes the sauce richer and cuts through the beef’s richness better than plain soy alone.

Regional styles of this beef and broccoli recipe tiffy cooks

Classic Chinese-American Style

This is the version most American home cooks recognize—thinly sliced flank steak tossed with bright broccoli florets in a glossy sauce made with soy sauce, oyster sauce, and a touch of sweetness. The key difference here is the cooking method: instead of stir-frying everything together, the beef is seared first for maximum crispiness, then combined with the broccoli at the end. I've found that using Kikkoman low-sodium soy sauce and Lee Kum Kee oyster sauce gives that authentic takeout flavor without being overly salty. 🥢

Sichuan Spicy Variation

For a fiery twist, add 1 tbsp Sichuan peppercorns toasted and crushed to the sauce, plus 1 tbsp chili bean paste for depth. The Sichuan peppercorns bring that signature numbing heat, while the chili bean paste adds complexity. I like to finish with 1 tsp toasted cumin seeds for an earthy note. Serve with steamed jasmine rice to balance the heat. This version is perfect when you want to spice things up without losing the dish's core structure.

Japanese Teriyaki Twist

Swap the soy-oyster sauce combo for a homemade teriyaki glaze made with 0.25 cup mirin, 0.25 cup sake, and 0.25 cup honey. Marinate the beef in this mixture for 15 minutes before cooking, and reduce it slightly in the wok for a glossy finish. Add 1 tsp grated fresh ginger and 1 tsp grated daikon to the sauce for authentic umami. Garnish with thinly sliced scallions and extra sesame seeds for a lighter, brighter flavor profile.

Korean Bulgogi-Inspired

For a Korean-inspired version, marinate the beef overnight in 0.25 cup dobanjang (fermented soybean paste), 2 tbsp brown sugar, and 1 tbsp sesame oil. Cook the beef first, then stir-fry the broccoli with 1 tbsp gochujang for heat and 1 tsp toasted sesame seeds for nuttiness. The result is a sweeter, stickier sauce with deeper fermented flavors. Serve with kimchi on the side to cut through the richness.

Vegetarian Adaptation

Skip the beef entirely and use 1 lb king oyster mushrooms sliced into strips to mimic the texture. Sauté them with the same cornstarch coating technique for crispy edges. For extra protein, add 1 cup edamame or ½ cup tofu pressed and cubed. The broccoli remains the star, and the sauce gets even brighter with the addition of 1 tsp grated fresh turmeric for color. This version proves the dish works beautifully without meat while keeping all the wok-hei magic. 🌱

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 1200mg52%
Total Carbohydrate 34g12%
Dietary Fiber 6g21%
Sugars 12g
Protein 42g84%
* 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 beef need to rest after cooking?

Resting the beef for 2-3 minutes after searing is crucial—it lets the juices redistribute instead of leaking out when you cut in. This keeps the meat tender and flavorful. Pro tip: Tent it loosely with foil to retain heat while you finish the broccoli.

2

Can I use a different cut of beef besides flank steak?

Yes! Sirloin or ribeye work well—just slice them thin against the grain. For extra tenderness, try skirt steak, but avoid tough cuts like chuck. The key is thin slices (¼-inch thick) that cook quickly in the wok.

3

What's the best way to store leftovers?

Store the beef and broccoli separately in airtight containers for 3-4 days in the fridge. Reheat gently in a skillet with 1 tsp sesame oil over medium heat—never microwave, or the broccoli turns soggy. The sauce keeps for 5 days and reheats beautifully.

4

How do I adjust the heat level?

For less heat, reduce the red pepper flakes to ¼ tsp or omit entirely. For more spice, add ½ tsp gochujang (Korean chili paste) to the sauce. Always taste as you go—you can always add more heat, but you can't take it out!

5

Why does my broccoli turn gray or mushy?

Overcooking or using too much water causes this. Stir-fry broccoli for just 3-4 minutes over high heat—it should stay bright green with a slight bite. If your wok isn't hot enough, the florets will steam instead of sear. Test a piece with your fork for doneness.

★★★★★4.6(7 reviews)
Categories Main Courses