Soups & Stews
This beef and broccoli recipe made with lau delivers restaurant-quality wok-heated flavors in your home kitchen. The secret lies in searing beef strips until they're perfectly crispy on the outside while keeping them tender inside, then combining them with silky broccoli florets in a savory, umami-rich sauce. Lau gan mui adds that signature depth that sets this dish apart from ordinary beef and broccoli preparations.
The process starts with high-heat searing to develop that coveted crispy texture, followed by quick stir-frying to maintain vibrant color and texture in the broccoli. What makes this recipe special is the balance of techniques - proper beef preparation prevents toughness, while the right sauce ratio ensures each bite is packed with flavor without being overwhelming. The result is a dish that's both comforting and sophisticated, perfect for weeknight dinners or special occasions.
By the time you're done, you'll have tender beef strips with crispy edges, bright green broccoli that's just tender-crisp, and a sauce that coats everything in perfect harmony. The lau gan mui provides that authentic umami punch that transforms this into something beyond basic beef and broccoli. This is the kind of dish that makes your kitchen smell amazing and leaves everyone asking for seconds.
The beauty of this recipe is its versatility - it works equally well as a main dish or over rice, and the technique can be adapted for other proteins. Whether you're making it for two or hosting a dinner party, the same principles apply. Let's get started on creating this wok-heated masterpiece that delivers restaurant-quality results at home.
Ingredients for beef and broccoli recipe made with lau
Pantry staples plus a few specialty items for that restaurant-quality wok flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Broccoli Florets 🥦 | 1 ½ lb | Large stems trimmed |
| Lau Gan Mui 🧂 | ¼ cup | Store-bought or homemade |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Soy Sauce 🍶 | ½ cup | Dark soy for color |
| Oyster Sauce 🍲 | ¼ cup | High-quality brand |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Cornstarch 🌾 | 1 tbsp | For thickening sauce |
| Vegetable Oil 🫒 | ½ cup | High smoke point |
| Green Onions 🧅 | 4 whole | Sliced, for garnish |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| White Pepper 🌶️ | ¼ tsp | For subtle heat |
The flank steak is your star—look for marbled cuts at the butcher counter for juiciness. Costco or Whole Foods usually have great options. Slice it thin against the grain (that's the direction the muscle fibers run) for tender bites. Broccoli? Organic if you can get it—those bright green florets hold up better to stir-frying. Lau gan mui is the secret weapon here; Asian markets carry it in the spice aisle, or order online if you can't find it locally. The ginger should be fresh—no powdered stuff, that's a flavor killer.
No lau gan mui? Substitute with 1 tbsp soy sauce + 1 tsp fish sauce (if you eat fish) or extra soy sauce for a vegetarian version. Short on oyster sauce? Soy sauce plus a splash of balsamic vinegar mimics the depth. The cornstarch is non-negotiable for that silky sauce—it's what makes the wok-hei magic happen. Swap vegetable oil for peanut oil if you've got it, but don't skip the high heat. And for the love of crispy edges, toast your sesame oil in the wok first—that aroma is everything.
Broccoli keeps 3-4 days in the fridge if you buy it fresh, but frozen works too (just don't thaw it). The steak marinated for even 30 minutes develops more flavor—do it if you have time. Sauce reheats beautifully; just add a splash of water to loosen it. Store leftovers in airtight containers for up to 4 days. Freeze portions if you're making this ahead—it's perfect for meal prep.
Why You'll Love This Recipe
- Fewer Ingredients, More Flavor: I swear by this—just five things transform into something restaurant-worthy. The lau gan mui turns that tough flank steak into melt-in-your-mouth strips, and the garlic-ginger paste? It’s the secret sauce (literally).
- One-Pan, Zero Stress: Honestly, this is my "I don’t wanna wash dishes" dish. Sear the steak, toss in the broccoli and sauce, and let it simmer. One sheet pan, one spatula, done. Even my lazy nights thank me.
- Lau Gan Mui Magic: Between us, that dried herb is the MVP. It’s got a funky, umami punch that cuts through the richness of the beef—like a little burst of sunshine in every bite. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: I make this on Sundays, and it’s still delicious three days later. The broccoli stays crisp, the steak stays tender, and the lau gan mui flavor only deepens. Pack it for work or freeze it—no sad, dry takeout here.
Step-by-step instructions for wok-heated beef and broccoli
Here's how to make restaurant-quality beef and broccoli with that perfect crispy beef and tender broccoli.
🍳 Step 1: Prep the Beef and Marinate
Start by slicing the 1.5 lb flank steak thinly against the grain into ¼-inch thick strips. Arrange them on a plate and sprinkle with 1 tsp salt, 0.5 tsp black pepper, and 0.25 tsp white pepper. Toss gently to coat evenly. Let the beef sit for 15 minutes while you prep the rest.
In a small bowl, mix together 0.25 cup lau gan mui, 0.5 cup soy sauce, and 0.25 cup oyster sauce. Pour this marinade over the beef and toss again. Let it marinate for 10 minutes—this ensures maximum flavor absorption and tender beef. Don't skip this step, as the marinade is what makes the beef so flavorful and tender.
🍳 Step 2: Blanch the Broccoli
Bring a pot of water to a rolling boil. Add the 1.5 lb broccoli florets and cook for 2 minutes—just until bright green and slightly tender but still crisp. Immediately drain and plunge into ice water to stop the cooking process. This blanching ensures the broccoli stays vibrant and tender-crisp when it hits the wok.
Drain well and pat dry with paper towels. If you leave any moisture on the broccoli, it'll steam instead of crisp up in the wok. This is the secret to that perfect texture—crispy edges with tender centers.
🔥 Step 3: Stir-Fry the Beef to Crispy Perfection
Heat a wok or large skillet over high heat until smoking hot. Add 0.5 cup vegetable oil and swirl to coat the bottom. Add the marinated beef in a single layer and let it sear undisturbed for 1-2 minutes until the edges turn golden brown. This is where the magic happens—you want that crispy texture that's the hallmark of great beef and broccoli.
Stir-fry the beef for another 2-3 minutes until it's cooked through and slightly caramelized. Remove the beef with a slotted spoon and set it aside on a plate. Don't overcrowd the wok—this ensures even cooking and prevents steaming instead of searing.
🍳 Step 4: Cook the Broccoli and Make the Sauce
In the same wok, add a bit more oil if needed and stir-fry the 6 cloves minced garlic and 1 tbsp freshly grated ginger root for 30 seconds until fragrant. Add the blanched broccoli and stir-fry for 2-3 minutes until heated through and slightly crispy.
Push the broccoli to one side of the wok. Add 1 tbsp cornstarch to the empty space and stir it into the browned bits at the bottom of the wok for 30 seconds. Slowly pour in 0.5 cup soy sauce and 0.25 cup oyster sauce, stirring constantly to create a glossy, thick sauce. This is where the sauce comes together—it should coat the back of a spoon.
🥘 Step 5: Combine and Finish
Return the beef to the wok and toss everything together for 1-2 minutes until the beef is coated in the sauce. Drizzle with 1 tbsp toasted sesame oil and toss again. Garnish with 4 sliced green onions and serve immediately over steamed rice.
This dish is all about balance—crispy beef, tender broccoli, and that perfect silky sauce. Serve it hot while the beef is still crispy and the broccoli retains its vibrant color. The flavors will meld beautifully as you eat, making every bite delicious.
Pro Tips For Making Beef And Broccoli Recipe Made With Lau
- SEAR STEAK IN BATCHES: Flank steak releases a ton of liquid when searing—crowd the pan and you’ll steam it instead of brown it. Cut the steak against the grain into ½-inch strips first, then work in two batches over medium-high heat. The first batch will sizzle properly, and the second won’t turn the pan into a soup.
- GRATE GINGER FINELY: Lau gan mui needs ginger to cut through its sweetness, but chunky pieces just sit there. Use the smallest holes on a box grater or pulse in a food processor until it’s almost paste-like. I learned this the hard way—my first attempt left my sauce tasting like a ginger chew toy.
- DON’T OVERSTIR THE SAUCE: Once you add lau gan mui and water, the sauce will bubble furiously. Stirring constantly turns it gluey; instead, give it 2-3 minutes of undisturbed simmering. Then, stir just until it thickens—about 30 seconds. The sauce will coat the beef perfectly without turning into a paste.
- BLANCH BROCCOLI FIRST: Broccoli florets need a 30-second blanch in boiling water before hitting the wok. This stops them from turning mushy when they soak up the lau gan mui sauce later. Drain well, then shock in ice water—it keeps the color bright and crunch intact. (Yes, even if you’re impatient like me.)
Dietary considerations for this dish
Gluten-Free Adaptations
This recipe naturally accommodates gluten-free diets by using lau gan mui, oyster sauce, and soy sauce—just ensure they're certified gluten-free. I recommend San-J Tamari for soy sauce and Lee Kum Kee gluten-free oyster sauce. The cornstarch can be swapped for arrowroot powder or tapioca starch to thicken the sauce without gluten. Always check labels on lau gan mui as some brands may contain wheat. 🌱
Vegetarian Substitutions
Replace beef with extra-firm tofu or mushroom strips (like shiitake) for a vegetarian version. Press tofu for 15 minutes to remove excess water, then cube and pan-fry until crispy. Use 1 tbsp gluten-free soy sauce + 1 tsp mushroom sauce to mimic the umami depth of lau gan mui. The broccoli and sauce remain unchanged, ensuring the dish stays vibrant and flavorful. 🍄
Low-Sodium Options
Reduce sodium by using low-sodium soy sauce and unsalted oyster sauce, or cut the amounts in half. Boost flavor with extra lau gan mui (it's naturally salty) and fresh garlic/ginger. For the beef, skip added salt during marinating and season lightly with black pepper and white pepper instead. Taste as you go—this sauce is forgiving! 💡
Allergen Awareness
This dish contains soy (soy sauce, oyster sauce) and seafood (lau gan mui). For shellfish-free versions, substitute lau gan mui with 1 tbsp soy sauce + 1 tsp fish-free umami booster (like vegetable-based fish sauce). Always check labels—some oyster sauces contain wheat. If nut allergies are a concern, avoid sesame oil (use avocado oil instead). 🚨
Spice Adjustments
For less heat, omit the white pepper or reduce it to ¼ tsp. If you love spice, add ½ tsp chili flakes or 1 tsp gochujang to the sauce. I like a pinch of Sichuan peppercorns for a tingling kick—just toast them lightly in the wok before adding garlic. Adjust gradually to avoid overpowering the dish. 🌶️
Nutrition facts
Frequently asked questions
What exactly is lau gan mui and where can I find it?
Lau gan mui is a fermented shrimp paste from Southeast Asian cuisine that adds incredible umami depth to this dish. You'll typically find it in the spice aisle at Asian markets, often labeled as "fermented shrimp paste" or "shrimp sauce." If unavailable, substitute with 1 tbsp soy sauce + 1 tsp fish sauce (if you eat seafood) or extra soy sauce for a vegetarian version.
Why is blanching the broccoli so important?
Blanching the broccoli for just 2 minutes before stir-frying preserves its vibrant green color and tender-crisp texture. Without blanching, the broccoli would steam in the wok instead of developing those crispy edges. The ice bath stops the cooking process completely, giving you perfect broccoli every time.
Can I use a regular skillet instead of a wok?
While a wok is ideal for that classic "wok-hei" flavor, a large, heavy-bottomed skillet works perfectly. The key is maintaining high heat and working in batches if needed. Just make sure your pan is hot enough to create those crispy beef edges and properly sear the garlic and ginger.
How do I prevent the beef from getting tough?
Slicing the beef thinly against the grain is crucial—this shortens the muscle fibers for tender bites. Also, marinate for at least 10 minutes (longer if possible) and cook the beef quickly over high heat. Never overcrowd the pan, as this causes steaming instead of searing.
Can I make this dish ahead of time?
This dish is best served immediately for maximum crispiness, but you can prep components ahead. Marinate the beef and chop all ingredients the night before. Store the sauce separately and reheat gently with a splash of water. For leftovers, store in airtight containers for up to 4 days—just reheat over medium heat to maintain texture.
