Beef and Broccoli Recipe Lau: Stir-Fried Sauce That Sticks to Every Bite

Soups & Stews

Beef and Broccoli Recipe Lau: Stir-Fried Sauce That Sticks to Every Bite

This Lau-style beef and broccoli recipe delivers restaurant-quality stir-fry with a sauce so flavorful it clings to every bite. The secret lies in proper protein prep—searing the beef until deeply caramelized before tossing it with garlic, ginger, and a savory sauce blend of oyster, soy, and sesame oils.

I’ve perfected this technique over years of testing, ensuring the broccoli stays crisp-tender while the beef remains juicy and packed with wok hei (breath of the wok) aroma.

The sauce is where the magic happens: a balance of sweet, salty, and umami notes that coats the beef and broccoli evenly without overwhelming the dish.

Traditional Lau-style recipes rely on oyster sauce for depth, but I’ve added a touch of honey for subtle sweetness and a splash of Shaoxing wine to elevate the flavors. The broccoli is blanched just enough to soften slightly, then quickly stir-fried to retain its vibrant green color and satisfying crunch.

What sets this recipe apart is the technique—high heat, constant motion, and proper timing to ensure everything cooks simultaneously. The result is a dish that’s bold yet harmonious, with each component—tender beef, crisp broccoli, and glossy sauce—working together in perfect balance.

Serve it over steamed jasmine rice to soak up every last drop of that irresistible sauce.

This version stays true to Lau’s classic while offering flexibility for modern adaptations, like adding mushrooms or bell peppers for extra texture. Whether you’re cooking for a weeknight dinner or a special occasion, this beef and broccoli delivers the kind of restaurant-quality flavor that keeps everyone asking for seconds.

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

Ingredients for beef and broccoli recipe lau

Restaurant-quality beef and broccoli starts with these 14 ingredients—each playing a precise role in flavor and texture.

Ingredient Amount Notes
Flank Steak 🥩 1 ½ lb Cut into thin strips against grain
Broccoli Florets 🥦 2 cups Large florets, cut into bite-sized pieces
Oyster Sauce 🍶 ½ cup High-quality for authentic flavor
Soy Sauce 🥫 3 tbsp Light or dark preferred
Sesame Oil 🫒 1 tbsp Toasted for aroma (use sparingly)
Shaoxing Wine 🍷 2 tbsp Dry Chinese cooking wine
Honey 🍯 1 tbsp For subtle sweetness
Garlic Cloves 🧄 6 cloves Minced finely for depth
Fresh Ginger 🌿 1 tbsp Grated finely, skin on
Neutral Oil 🫒 2 tbsp Peanut or vegetable oil
Cornstarch 🌾 1 tbsp For tenderizing beef
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Green Onions 🧅 4 whole Sliced thin for garnish

The flank steak is non-negotiable for this dish—its lean yet tender texture holds up perfectly to stir-frying. Look for center-cut steaks at your local butcher or grocery store's meat department, as they're less likely to have connective tissue. Costco or Whole Foods often carry excellent cuts, but any reputable grocery store should have it. If you can't find flank steak, sirloin or ribeye work in a pinch, though they'll be slightly more tender. Always ask for it to be cut against the grain for maximum tenderness. The broccoli should be bright green and firm—avoid florets with yellowing stems or wilted leaves, as they'll turn mushy during cooking.

No Shaoxing wine? Dry sherry or even a splash of rice vinegar works in a bind, though the flavor won't be identical. The oyster sauce is where the umami magic happens—Lee Kum Kee is a reliable brand, but any high-quality oyster sauce will do. For the sesame oil, toasted sesame oil is key for that nutty aroma, but if you only have regular, use it sparingly (it has a stronger flavor). The cornstarch isn't just for thickening—it tenderizes the beef when marinated for even 10 minutes. If you're short on time, skip it, but your beef might be slightly chewier. The garlic and ginger should be freshly minced—pre-minced jarred versions lack the punch and often contain anti-caking agents that can make the sauce taste off.

This dish reheats beautifully—just toss it in a hot wok or skillet with a splash of water to loosen the sauce. It keeps for 3-4 days in the fridge, though the broccoli will soften further with each reheat. For longer storage, freeze portions in airtight containers for up to 3 months. The sauce thickens as it cools, so you can always thin it with a splash of water or broth when reheating. Garnish with green onions right before serving to keep them vibrant. If you're prepping ahead, store the beef and broccoli separately until ready to cook—this keeps the broccoli crisp and prevents the beef from drying out.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe—just slice the steak thin, toss in broccoli florets (no need to peel stems), and let the oyster sauce and soy sauce work their magic in one pan. The sesame oil finishes it with that nutty aroma that makes my kitchen smell like a restaurant.
  • Umami Bomb: That combo of oyster sauce and soy sauce? It’s like a flavor explosion in your mouth. The beef gets tender and caramelized, while the broccoli stays crisp-tender—no mushy bits here. Honestly, the first time I made it, I nearly licked the pan.
  • Leftover Hero: This dish actually tastes better the next day. I double the batch on Sundays, and by Wednesday, it’s still the star of my lunch. Reheat it gently, and the flavors meld even deeper—perfect for busy weeks when you need something reliable.
  • Steakhouse Feel: Between us, this recipe tricks people into thinking it’s from a fancy restaurant. The sesame oil adds that rich depth, and the broccoli’s bright green against the dark sauce? Presentation and flavor win. I’ve served it at dinner parties, and no one ever guesses how simple it is.

Step-by-step instructions for beef and broccoli stir-fry

Master the wok hei technique for a restaurant-quality dish where sauce clings perfectly.

1

Prep the Flank Steak for Maximum Tenderness

Place the 1.5 lb flank steak between two sheets of plastic wrap. Using a meat mallet, pound it to an even ¼-inch thickness—this ensures even cooking and prevents toughness. Work quickly but firmly, applying even pressure across the entire surface. The meat should look uniform and slightly flattened when you're done.

Cut the steak against the grain into ¼-inch thick strips. This is critical—it shortens the muscle fibers, making each bite tender. Arrange the strips in a single layer on a plate and sprinkle evenly with 1 tablespoon cornstarch. Toss gently to coat all surfaces. The cornstarch creates a light barrier that prevents the beef from releasing too much moisture during cooking, helping it stay juicy.

2

Build the Flavor Base with Aromatics

Heat 2 tablespoons neutral oil in a wok or large skillet over high heat until shimmering. Add the 6 cloves minced garlic and 1 tablespoon grated fresh ginger, stirring constantly for 30 seconds until fragrant but not browned. The garlic should sizzle immediately—if it doesn't, your pan isn't hot enough. Remove the wok from heat briefly to prevent burning, then return it to the burner.

Add the 1.5 lb cornstarch-coated beef strips in a single layer, working in batches if needed to avoid crowding. Let them sear undisturbed for 2 minutes until the edges develop a deep golden crust. This initial sear locks in juices and builds flavor. Stir briefly, then immediately add 2 tablespoons Shaoxing wine to deglaze the pan, scraping up any browned bits that cling to the bottom.

3

Stir-Fry the Broccoli to Perfect Texture

Push the beef to one side of the wok and add 2 tablespoons neutral oil to the empty space. Toss in the 2 cups broccoli florets and stir-fry for 2-3 minutes until bright green and just tender-crisp. The broccoli should retain its vibrant color and slight bite—overcooking turns it soggy. Season with 1 teaspoon salt and ½ teaspoon black pepper, tossing to coat evenly.

Combine the beef and broccoli, stirring for 1 minute to distribute heat evenly. Add 1 tablespoon honey, 3 tablespoons soy sauce, and ½ cup oyster sauce, tossing vigorously to coat everything in the sauce. The mixture should look glossy and cling to the ingredients. If the sauce appears too thick, add 1-2 tablespoons hot water to loosen it slightly.

4

Finish with Sesame Oil for Authentic Flavor

Reduce heat to medium and continue cooking for 1-2 minutes until the sauce thickens slightly and coats the back of a spoon. Taste and adjust seasoning—you may need a touch more soy sauce for saltiness or honey for sweetness. The sauce should balance umami, salt, and subtle sweetness with each bite.

Remove from heat and drizzle with 1 tablespoon sesame oil, tossing gently to distribute. The oil adds nutty aroma and depth of flavor. Garnish with 4 whole green onions, sliced thin. Serve immediately over steamed rice to soak up every last drop of that clinging, flavorful sauce.

👨‍🍳

Pro Tips For Making Beef And Broccoli Recipe Lau

  • Slice Against the Grain: Flank steak’s fibers run long—cutting perpendicular to them turns chewy meat into tender strips. Use a sharp knife and angle it low, or you’ll end up with rubbery bites that’ll have you questioning your life choices.
  • Blanch Broccoli First: Toss florets in boiling water for 30 seconds, then ice bath. This stops the cooking process, keeps them vibrant, and ensures they crisp up perfectly when stir-fried later. Skipping this step means soggy, dull broccoli that’ll make your dish look amateur.
  • Don’t Crowd the Pan: Cook the beef in batches if needed—overloading steams instead of sears, leaving you with gray, sad meat. A hot wok or skillet should only hold half the steak at a time. Trust me, your future self will notice the difference in texture and flavor.
  • Deglaze with Soy First: After searing the beef, hit the pan with soy sauce right away—it grabs the fond (those sticky bits) better than oyster sauce. Then add the oyster sauce and a splash of water to loosen everything. This step makes the sauce richer and saves you from scraping burnt bits off later.

Essential equipment for this recipe

Wok Essentials

A carbon steel wok is my go-to for this recipe—its flat bottom distributes heat evenly, and the curved sides make tossing ingredients effortless. I recommend a 14-inch wok for this serving size, like the Mauviel M’Cook or De Buyer models.

If you don’t have a wok, a heavy-bottomed cast iron skillet (like a Lodge 12-inch) works in a pinch, though it won’t give you the same wok hei aroma. Preheat your wok over high heat for 5 minutes before cooking to ensure even searing. 🔥

High-Heat Tools

For searing the beef, you’ll need a long-handled spatula (I use a stainless steel wok spatula) and tongs for tossing. A meat mallet is essential for tenderizing the flank steak—look for one with a non-slip grip, like the Victorinox 10.25-inch.

If you don’t have one, a rolling pin or heavy pan works, but apply even pressure to avoid tearing the meat. A fine-mesh strainer also comes in handy for blanching broccoli if you prefer that texture. 💪

Sauce Control

A small saucepan or microwave-safe bowl is key for pre-mixing the sauce ingredients before adding them to the wok. This ensures everything is emulsified and ready to coat the beef and broccoli evenly.

I like to use a whisk (like the OXO Good Grips) to blend the oyster sauce, soy sauce, and honey smoothly. For adjusting consistency, keep a small ladle nearby to add water or broth gradually—this prevents the sauce from becoming too thick or thin. ✨

Garnish & Serve

Fresh green onions and sesame oil are the finishing touches, so keep them prepped and ready. I slice green onions with a sharp chef’s knife (like the Wüsthof Classic) for clean, thin strips. A small squeeze bottle (for sesame oil) makes drizzling easier than a spoon.

For serving, a large serving spoon or tongs helps transfer the dish to plates without breaking up the broccoli. Don’t forget a rice steamer or rice cooker—jasmine rice is the perfect base! 🍚

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 7g35%
Cholesterol 115mg38%
Sodium 1050mg46%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
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

Can I substitute flank steak with another cut?

Yes, but choose carefully! Sirloin or ribeye work well—they're more tender but slightly fattier. For leaner options, top round or chuck roast (thinly sliced) can replace flank steak, but they may need 5-10 extra minutes of marinating in cornstarch to prevent dryness. Avoid tough cuts like flank or skirt steak substitutes—stick to thin, even slices against the grain for best results.

2

Why does the broccoli turn mushy?

Overcooking is the #1 culprit! Stir-fry broccoli for only 2-3 minutes over high heat—it should stay bright green with a slight bite. If using pre-cut florets, trim stems to ½-inch to ensure even cooking. For extra crispness, blanch broccoli in boiling water for 30 seconds first, then shock in ice water before stir-frying.

3

Can I make this dish ahead of time?

Yes, but with key adjustments! Cook the beef and broccoli as directed, then cool completely and refrigerate in an airtight container for up to 3 days. Reheat in a skillet with 1 tablespoon water to restore sauce consistency. For longer storage, freeze portions for 3 months—thaw overnight in the fridge before reheating. The sauce thickens when chilled, so thin with water or broth when reheating.

4

What if I don’t have Shaoxing wine?

No problem! Use dry sherry (1:1 ratio) or rice vinegar (reduce by half) as substitutes. For a non-alcoholic option, apple cider vinegar works, though the flavor will be slightly sharper. The wine adds depth, so if using vinegar, increase soy sauce by ½ teaspoon to balance acidity.

5

How do I get that restaurant-quality sauce?

The secret is high heat + constant tossing! Cook over highest heat setting and stir vigorously for 1-2 minutes after adding sauce. For extra gloss, mix 1 teaspoon cornstarch with 1 tablespoon water and stir into the sauce at the end. The sauce should coat the back of a spoon when done—if too thick, add 1 teaspoon water at a time.

★★★★★4.8(7 reviews)
Categories Soups & Stews