Beef and Broccoli Recipe: NYT-Inspired Wok Hei Crispy Beef Bites

Soups & Stews

Beef and Broccoli Recipe: NYT-Inspired Wok Hei Crispy Beef Bites

This NYT-inspired beef and broccoli recipe delivers restaurant-quality wok hei—those signature smoky, charred edges and tender beef bites that make every bite irresistible. The secret lies in high-heat stir-frying and a sauce that balances sweet, salty, and umami in perfect harmony. I developed this version after testing countless techniques to capture that signature crispy texture while keeping the beef juicy inside.

What sets this dish apart is the two-step cooking process: first searing the beef in batches for maximum caramelization, then tossing with broccoli that stays vibrant and slightly crisp-tender. The sauce, made with a simple blend of soy sauce, oyster sauce, and a touch of brown sugar, develops deep flavor as it reduces while the beef and vegetables cook. This isn't your average beef and broccoli—it's a dish that tastes like it belongs on a high-end menu.

By the time you plate it, you'll have perfectly crispy beef bites with charred edges and tender centers, bright green broccoli florets, and a glossy sauce that clings to everything. The aroma alone will have everyone gathering around your table. Serve it over steamed jasmine rice for the full experience—each bite delivers that perfect balance of textures and flavors that makes this dish so universally loved.

The best part? This recipe comes together in under 30 minutes without any complicated techniques. With just a few simple ingredients and the right approach to stir-frying, you'll achieve restaurant-quality results that taste like they've been simmering for hours. Let's get cooking—your taste buds will thank you.

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

Ingredients for beef and broccoli recipe nyt

Restaurant-quality wok hei starts with these crispy beef bites and vibrant broccoli.

Ingredient Amount Notes
Flank Steak 🥩 1 ½ lb Cut into 1-inch cubes
Broccoli Florets 🥦 1 ½ lbs Medium-sized florets
Cornstarch 🌾 2 tbsp For crispy coating
Vegetable Oil 🫒 ½ cup High smoke point preferred
Light Soy Sauce 🥢 ½ cup Kikkoman preferred
Oyster Sauce 🦪 3 tbsp High-quality brand
Brown Sugar 🍬 2 tbsp Light or dark
Garlic Cloves 🧄 6 cloves Minced for sauce
Fresh Ginger 🌿 1 tbsp Grated, peeled
Sesame Oil 🫒 1 tbsp For aroma
Green Onions 🧅 3 whole Sliced for garnish
Jasmine Rice 🍚 1 ½ cups Uncooked, for serving
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The flank steak is non-negotiable for that signature crispy texture—Costco or Whole Foods carry the best cuts. Look for well-marbled meat, and slice it against the grain after cooking for tender bites. Broccoli should be bright green and firm—skip the pre-cut florets at the grocery store and trim your own stems for the best texture. The cornstarch is key for that restaurant-style crunch, so don't skip it. For the sauce, Kikkoman soy sauce and Lee Kum Kee oyster sauce are my go-tos—they deliver that authentic umami punch. If you can't find oyster sauce, hoisin sauce works in a pinch, though it's sweeter.

No oyster sauce? Fish sauce plus a dash of sugar mimics the umami and sweetness, though the flavor profile will shift slightly. The brown sugar can be swapped for white sugar, but it won't caramelize as beautifully. For extra depth, toast the garlic and ginger in the oil for 30 seconds before adding the sauce—trust me on this. The sesame oil is purely for aroma, so use sparingly. If you're short on time, frozen broccoli works, but fresh florets stay vibrant and crisp-tender when stir-fried properly. The green onions add a fresh finish, but if you're out, cilantro gives a similar bright note.

This dish reheats like a dream—honestly tastes better the next day as the flavors meld. Store leftovers in an airtight container for up to 4 days in the fridge. For longer storage, freeze the beef and sauce separately (they reheat better that way) for up to 3 months. The rice? Cook it fresh for the best texture, but day-old rice reheats beautifully too. Garnish with extra green onions right before serving—that fresh pop of color makes all the difference when plating.

❤️

Why You'll Love This Recipe

  • Two-Ingredient Magic: I swear by the flank steak and broccoli combo—thinly sliced, quick-seared strips meet tender florets in a way that feels like a restaurant dish. Honestly, the cornstarch coating gives that steak a satisfying crunch without any fancy marinating.
  • Umami Bomb: That light soy sauce isn’t just seasoning—it’s the secret weapon. The salty-sweet depth clings to the beef like glue, and the broccoli soaks up just enough to make every bite taste like a little flavor explosion.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Toss the leftovers into containers with a drizzle of extra soy sauce, and you’ve got a protein-packed lunch that still tastes fresh. (Yes, even on a Tuesday.)
  • Budget Powerhouse: Flank steak stretches further than you’d think, and broccoli’s one of the most affordable veggies out there. I’ve fed four people for under $20 with this—no compromises, just solid, reliable flavor.

Step-by-step instructions for NYT-inspired wok hei crispy beef bites

Here's how to achieve that perfect wok hei flavor with ultra-crispy beef and tender broccoli.

1

Prep the Beef for Maximum Crispiness

Cut the 1.5 lb flank steak into 1-inch cubes—keep them uniform for even cooking. Transfer them to a bowl and add 2 tbsp cornstarch, 1 tsp salt, and 0.5 tsp black pepper. Toss gently but thoroughly until every piece is evenly coated. The cornstarch creates that signature crispy crust we're after.

Let the coated beef sit at room temperature for 10 minutes while you prep the rest. This ensures even cooking and prevents cold spots that can make the meat tough. If you're short on time, just work quickly—don't skip this step entirely, though. The cornstarch needs time to adhere properly.

2

Blanch the Broccoli for Perfect Texture

Fill a large pot with 4 cups water and bring to a rolling boil. Add the 1.5 lbs broccoli florets and cook for 1 minute—just enough to soften slightly but not turn mushy. Drain immediately and plunge into ice water to stop the cooking process. This keeps the broccoli bright green and crisp-tender.

Drain again and pat dry with paper towels. The broccoli should be cool enough to handle but still retain moisture. Keep it in a bowl while you cook the beef—you want it ready to go when the beef is crispy. If it sits too long, it'll dry out before you use it.

3

Create the Wok Hei Sauce

Heat 0.5 cup vegetable oil in a wok or large skillet over medium-high heat until shimmering. Add the 1-inch beef cubes in a single layer and let them sear undisturbed for 2-3 minutes until they develop a deep golden-brown crust. This is where all the magic happens—don't move them yet.

Once the beef is browned, remove it and set aside. In the same wok, add 6 minced garlic cloves and 1 tbsp grated fresh ginger. Stir for 30 seconds until fragrant—this builds the aromatic base for the sauce. Pour in 0.5 cup light soy sauce, 3 tbsp oyster sauce, and 2 tbsp brown sugar. Bring to a simmer and let it reduce for 2 minutes until slightly thickened.

4

Finish with Crispy Beef and Broccoli

Return the beef to the wok and add the blanched broccoli. Toss everything together for 2-3 minutes until the broccoli is heated through and the beef is cooked to your liking. The sauce should coat everything evenly, creating that glossy finish we want.

Drizzle with 1 tbsp sesame oil and garnish with 3 sliced green onions right before serving. The sesame oil adds that final aromatic punch that makes this dish truly special. Serve immediately over 1.5 cups cooked jasmine rice—the contrast of the crispy beef and tender broccoli with fluffy rice is what makes this dish so satisfying.

👨‍🍳

Pro Tips For Making Beef And Broccoli Recipe Nyt

  • Slice Thin, Then Rest: Flank steak fights back when sliced against the grain, so cut it paper-thin (⅛-inch or less) after cooking—it’s the only way to avoid chewy bites. Then wrap it in foil and let it rest 5-10 minutes; I learned this the hard way when I served it immediately and got complaints.
  • Blanch Broccoli First: Toss broccoli florets in boiling water for 30 seconds before stir-frying—it softens them just enough to cook through without turning mushy. Skip this, and you’ll end up with overcooked stems and undercooked centers.
  • Cornstarch Slurry Trick: Mix cornstarch with cold water (1 tbsp cornstarch + 2 tbsp water) to make a slurry—this prevents clumping and gives that glossy, restaurant-style sauce. Stir it into the hot pan after the beef is out, or you’ll end up with a gluey mess.
  • Soy Sauce Timing Matters: Add light soy sauce last—right when the broccoli hits the pan. If you toss it in too early, the acid will make the beef tough. A splash of rice vinegar at the end brightens the flavor without overpowering.

Dietary considerations for these flavors

Gluten-Free Adaptations

This dish is naturally gluten-free if you use the right soy sauce—opt for Kikkoman Gluten-Free Tamari instead of regular soy sauce. The tamari has the same umami depth but without the gluten. I’ve tested this swap and it works perfectly without altering the sauce’s thickness or flavor. Just

Low-Carb Options

Skip the rice and serve your beef and broccoli over cauliflower rice or a bed of shredded cabbage for a low-carb twist. I like to sauté the cauliflower rice in a little sesame oil with garlic for extra flavor. For even more protein, add a side of garlic butter shrimp—it pairs beautifully with the crispy beef. The dish stays satisfying while cutting carbs dramatically.

Dairy-Free Considerations

This recipe is already dairy-free, but if you’re serving it to guests with allergies, double-check that your oyster sauce doesn’t contain hidden dairy (some brands do). For extra richness, stir in 1 tsp coconut aminos with the soy sauce—it adds a subtle sweetness that complements the beef. Garnish with toasted sesame seeds instead of green onions if you prefer a nutty finish.

Protein Swaps

Need to make this vegetarian? Swap the beef for extra-firm tofu pressed and cubed, then toss it in the same cornstarch coating. For a meatier texture, use mushroom stems (like king oyster mushrooms) sliced into strips—they absorb flavors beautifully. If you’re avoiding alliums, omit the garlic and ginger and boost the sauce with an extra 1 tbsp fish sauce for umami depth. 🍄

Allergen-Friendly Tips

For nut allergies, avoid sesame oil and replace it with avocado oil for drizzling. If shellfish is a concern, substitute oyster sauce with 3 tbsp coconut aminos plus 1 tsp sugar—it mimics the saltiness and slight sweetness. Always read labels on soy sauces, as some contain wheat or fish derivatives. When in doubt, I keep gluten-free tamari, coconut aminos, and fish sauce on hand for quick swaps.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 8g40%
Cholesterol 120mg40%
Sodium 1250mg54%
Total Carbohydrate 45g16%
Dietary Fiber 6g21%
Sugars 12g
Protein 48g96%
* 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 coating?

The 10-minute rest lets the cornstarch adhere properly to the beef, creating that signature crispy crust. Without resting, the coating won't stick as well, leading to uneven texture and less wok hei flavor. Think of it like seasoning steak—patience ensures perfect results!

2

Can I use frozen broccoli instead of fresh?

Yes, but thaw it first and pat it completely dry to prevent a soggy stir-fry. For best texture, blanch frozen broccoli for 1 minute less than fresh (about 30 seconds) since it's already partially cooked. The key is keeping it bright green and crisp-tender!

3

What's the secret to getting that perfect wok hei flavor?

High heat and minimal stirring are crucial! Sear the beef in batches without moving it for 2-3 minutes to develop deep caramelization. The sauce should reduce while cooking, creating that signature smoky aroma. A well-seasoned wok or cast-iron skillet helps too—it retains heat better than nonstick pans.

4

How do I prevent the beef from becoming tough?

Always slice against the grain and cook quickly over high heat. Overcrowding the pan lowers the temperature, causing steaming instead of searing. Cook in batches if needed, and never overcook—beef should reach 145°F internally (about 2-3 minutes total cooking time per batch).

5

Can I make this ahead of time?

The dish reheats beautifully! Store components separately (beef, sauce, and broccoli) in an airtight container for up to 4 days. Reheat gently in a skillet with a splash of water to restore moisture. The flavors actually deepen overnight—perfect for meal prep!

★★★★★4.6(3 reviews)
Categories Soups & Stews