Traditional Beef and Broccoli Recipe: Stir-Fried Wok Perfection With Umami Sauce

Soups & Stews

Traditional Beef and Broccoli Recipe: Stir-Fried Wok Perfection With Umami Sauce

This traditional beef and broccoli recipe delivers the stir-fried wok perfection you’ve been craving, with tender beef slices and vibrant broccoli florets blanketed in a rich, umami-packed sauce. The secret lies in precise timing—searing the beef just until it reaches a deep caramelized crust while keeping the broccoli crisp-tender.

I’ve perfected this method over years of testing, ensuring every bite delivers that perfect balance of savory, slightly sweet, and umami flavors.

The recipe begins with high-heat stir-frying to develop the beef’s signature char, followed by a quick blanch of the broccoli to preserve its bright green color and crisp texture. A homemade sauce—thickened with cornstarch and deepened with soy sauce, oyster sauce, and a touch of brown sugar—ties everything together.

The sauce isn’t just flavorful; it’s designed to cling to both the beef and broccoli, creating that signature glaze that makes this dish so irresistible.

What you’ll end up with is a restaurant-quality dish that’s ready in under 30 minutes—juicy, tender beef slices with a glossy sheen, paired with bright, vibrant broccoli that’s cooked just enough to soften without losing its crunch.

The sauce coats every bite, delivering layers of flavor that linger on your palate. This is the kind of meal that transforms a simple weeknight dinner into something special, without requiring advanced techniques or expensive ingredients.

The beauty of this recipe is its versatility—it works as a standalone dish or pairs beautifully with steamed rice, which soaks up the extra sauce for the ultimate comfort meal.

Whether you’re cooking for a family gathering or a quiet dinner for two, this traditional beef and broccoli recipe delivers the perfect blend of authenticity and approachability. Let’s get started on creating this wok masterpiece.

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

Ingredients for traditional beef and broccoli

These 14 ingredients transform into restaurant-style beef and broccoli with bold flavors.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Broccoli Florets 🥦 2 cups Fresh, medium size
Extra-Virgin Olive Oil 🫒 2 tbsp High smoke point preferred
Sesame Oil 🫒 1 tbsp For aroma, not cooking
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Ginger 🌿 1 tbsp Grated, fresh preferred
Cornstarch 🌾 1 tbsp For sauce thickening
Low-Sodium Soy Sauce 🥢 3 tbsp Kikkoman preferred
Oyster Sauce 🍜 2 tbsp Lee Kum Kee brand
Brown Sugar 🍯 1 tbsp Light or dark
Green Onions 🧅 3 whole Sliced, white and green
Sesame Seeds 🌾 1 tbsp Toasted for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The flank steak is non-negotiable here—it stays tender when sliced thin against the grain. Costco or Whole Foods sell pre-sliced versions, but if you're cutting it yourself, freeze it 30 minutes first for easier slicing. Broccoli? Bright green florets are key—avoid the yellowing ones. For the sauce, Lee Kum Kee oyster sauce adds that authentic umami punch. I always grab extra because it disappears fast. The ginger? Freshly grated makes all the difference—no powdered substitutes here.

No sesame oil? Toasted peanut oil works in a pinch, but the aroma is different. Subbing soy sauce? Coconut aminos at 1:1 ratio keeps it gluten-free. Brown sugar too expensive? Honey or maple syrup works, but the caramelization won't be identical. The cornstarch is crucial—it gives that signature glossy sauce. If you're short on time, arrowroot powder works too. And for the broccoli, baby broccoli florets stay crisp-tender longer than larger pieces.

This sauce reheats beautifully—just add a splash of water to loosen it. Keeps 3-4 days in the fridge, 3 months frozen. I portion mine into containers so it's ready for quick stir-fries. The beef and broccoli? Day-of cooking only—they lose their texture when reheated. But that sauce? Total game-changer for leftovers.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just sear the steak, toss in the broccoli, and let the garlic and sesame oil work their magic. No fancy gadgets, no extra bowls, no stress. The broccoli stays bright while the steak gets that perfect caramelized crust, all in one pan.
  • Umami Bomb: That first bite? The garlic and sesame oil sing together, wrapping the tender steak in a flavor so rich it feels like a hug. Honestly, the olive oil and sesame oil combo makes this dish ridiculously addictive—no heavy sauces needed.
  • Weeknight Workhorse: I make this for busy nights, potlucks, or when friends drop by. The leftovers reheat like a dream, and it’s cheap enough to feed four for under $20. Plus, it’s fancy enough to impress but simple enough to throw together when you’re running late.
  • Steakhouse at Home: Between us, this tastes like the beef and broccoli I’d order at a nice restaurant—but for a fraction of the cost. The flank steak slices thin, the broccoli stays crisp, and that garlic-sesame finish? It’s the little details that make it feel special without the fuss.

Step-by-step instructions for traditional beef and broccoli

Here's how to achieve that perfect balance of tender beef, crisp broccoli, and rich umami sauce every time.

1

Prepare the Marinated Beef

Slice the 1 lb flank steak thinly against the grain for maximum tenderness. Place the sliced beef in a bowl and add 3 tablespoons low-sodium soy sauce, 2 tablespoons oyster sauce, 1 tablespoon brown sugar, 1 tablespoon cornstarch, 1 teaspoon salt, and 0.5 teaspoon black pepper. Mix well to coat the beef completely.

Let the beef marinate for at least 15 minutes (30 minutes is ideal) in the refrigerator. This step ensures the beef absorbs all the flavorful marinade and stays tender during cooking. The cornstarch will create a beautiful glossy sheen on the beef as it cooks, while the soy sauce and oyster sauce build that essential umami depth.

2

Stir-Fry the Beef to Perfection

Heat 2 tablespoons extra-virgin olive oil in a wok or large skillet over high heat until shimmering. Add the marinated beef in a single layer and let it sear undisturbed for 1-2 minutes until the edges turn golden brown. This initial searing locks in juices and creates that perfect caramelized crust.

Stir the beef for another 1-2 minutes until it's fully cooked through but still tender. Remove the beef from the wok and set it aside. The beef should be cooked to your preferred doneness—it should still have a slight pink center if you prefer medium-rare. Don't overcrowd the pan, or the beef will steam instead of sear.

3

Cook the Broccoli and Aromatics

In the same wok, add 1 tablespoon sesame oil and swirl to coat the bottom. Add 4 minced garlic cloves and 1 tablespoon grated fresh ginger, cooking for 30 seconds until fragrant. Add the 2 cups broccoli florets and stir-fry for 2-3 minutes until they turn bright green and just begin to crisp at the edges.

Here's where it gets exciting—the broccoli should still have a little bite, not mushy. You're looking for vibrant color and a slight crunch. If your wok gets too crowded, work in batches to ensure the broccoli gets that perfect stir-fry texture. The garlic and ginger will infuse the broccoli with their aromatic flavors, creating a beautiful balance of sweet and savory.

4

Combine and Create the Sauce

Return the beef to the wok and add the cooked broccoli mixture. Pour in any remaining marinade from the bowl and stir everything together. Let the mixture cook for 1-2 minutes to allow the flavors to meld and the sauce to slightly thicken from the cornstarch.

For that authentic umami finish, add 1 tablespoon sesame oil and toss everything together. The sesame oil adds a beautiful aroma and nutty depth to the dish. Taste and adjust seasoning if needed—you might want to add a splash more soy sauce or a pinch of sugar to balance the flavors. This is where all the elements come together into a harmonious stir-fry.

5

Garnish and Serve Immediately

Transfer the beef and broccoli to serving plates and garnish with 3 sliced green onions and 1 tablespoon toasted sesame seeds. The green onions add a fresh contrast to the rich flavors, while the sesame seeds provide a delightful crunch and visual appeal.

Serve this traditional beef and broccoli immediately over steamed rice for the perfect meal. The combination of tender beef, crisp broccoli, and that glossy umami sauce is what makes this dish so incredibly satisfying. Don't let it sit too long—every bite should be hot and full of flavor!

👨‍🍳

Pro Tips For Making Traditional Beef And Broccoli

  • Slice Against the Grain: The flank steak’s muscle fibers run long—cutting perpendicular to them turns chewy meat into tender bites. No, your knife won’t glide perfectly, but take your time and angle it sharply. (Yes, even if you’re impatient like me.)
  • Blanch Broccoli First: Toss florets in boiling water for 30 seconds before stir-frying—it softens them just enough to cook through without turning to mush. Drain well, or your pan will steam instead of sear. (Your future self will thank you.)
  • Don’t Overcrowd the Pan: I learned this the hard way—packing too much steak or broccoli into the wok lowers the temperature and steams the garlic instead of browning it. Work in batches if needed; crispy edges are non-negotiable.
  • Use Sesame Oil Last: A splash of sesame oil at the very end adds aroma without burning. Drizzle it over the finished dish, then toss gently—it’s delicate, and too much heat ruins its nutty punch. (Sounds weird, but it works.)

Essential equipment for this recipe

Wok Essentials

A carbon steel wok is my go-to for this recipe—it heats up fast and retains heat beautifully. I recommend the De Buyer 14-inch for its even heat distribution and durability. If you don’t have a wok, a heavy-bottomed cast-iron skillet (like Lodge’s 12-inch) works just as well.

The key is getting that high, even heat for that perfect sear on the beef. 🔥

High-Heat Tools

For stir-frying, you’ll need a long-handled spatula (I use Merax’s 12-inch) to toss ingredients without burning your hands. A tongs set (like OXO’s Good Grips) helps too—especially for flipping the beef quickly.

A ladle (preferably stainless steel) comes in handy for saucing the broccoli evenly. These tools ensure you can cook everything fast and safely.

Sauce Thickening Gear

A fine-mesh strainer is essential for rinsing the broccoli to remove any dirt or debris before cooking. For the sauce, a small bowl and whisk (I prefer OXO’s silicone whisk) help mix the cornstarch slurry smoothly.

A measuring spoon set (like KitchenAid’s) ensures precise measurements for the sauce’s balance of sweet, salty, and umami flavors. Precision here makes all the difference! 💡

Garnish and Prep

Toast your sesame seeds in a small dry skillet over medium heat for 1-2 minutes until fragrant and golden. A microplane (like OXO’s) is perfect for grating fresh ginger quickly.

For the green onions, a sharp chef’s knife (I use Victorinox’s 8-inch) and cutting board (like John Boos’ bamboo) make slicing a breeze. These small tools elevate the dish’s presentation and flavor.

Optional Upgrades

If you love deep umami flavors, a small mortar and pestle lets you crush garlic and ginger into a paste for extra aroma. A digital thermometer (like ThermoWorks’ Smoke) helps monitor the wok’s temperature—keeping it between 400-450°F ensures that perfect sear.

These upgrades aren’t mandatory, but they take your dish to the next level. 💪

Nutrition facts

Servings 4
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 95mg32%
Sodium 820mg36%
Total Carbohydrate 28g10%
Dietary Fiber 4g14%
Sugars 8g
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 of beef?

Yes! Sirloin or ribeye work well—just slice them thinly against the grain for tenderness. Skirt steak is another great option, though it has a slightly stronger flavor. Avoid tough cuts like chuck; they won’t stay tender. For extra-lean options, try lean ground beef (80/20 blend) browned first, but it won’t have the same texture.

2

Why does my broccoli turn mushy instead of staying crisp?

Overcooking is the culprit! Stir-fry broccoli for just 2-3 minutes over high heat—it should stay bright green with a slight crunch. Crowding the pan also steams it instead of searing. Work in batches if needed, and use a wok or large skillet to give each floret space. Pro tip: Blanch broccoli in boiling water for 30 seconds first, then shock in ice water to soften slightly before stir-frying.

3

How do I make the sauce thicker or thinner?

For a thicker sauce, mix 1 teaspoon cornstarch with 1 tablespoon water and stir into the wok. For a thinner sauce, add 1-2 tablespoons warm water or beef broth while cooking. The sauce should coat the back of a spoon but still be pourable. If it’s too runny, simmer uncovered for 1-2 minutes to reduce. Remember: Sauce thickens as it cools, so adjust while hot.

4

Can I make this dish ahead of time?

Not the stir-fry itself—it’s best served immediately for peak texture. However, you can prep components ahead: Marinate the beef for up to 4 hours (refrigerated), chop all veggies, and even make the sauce separately. Reheat sauce gently in a saucepan, then toss with fresh broccoli and pre-cooked beef over high heat for 1-2 minutes to revive the flavors. The rice is the only part that reheats well!

5

What’s the secret to restaurant-quality flavor?

High heat and fresh ingredients! Use fresh ginger and garlic (never powdered), toast your sesame seeds, and sear the beef until deeply caramelized. The sauce’s magic comes from balancing soy sauce (saltiness), oyster sauce (umami), and brown sugar (sweetness). Don’t skip the sesame oil at the end—it adds aroma and depth. Patience is key: Let the beef rest 5 minutes after cooking to redistribute juices.

★★★★★4.5(10 reviews)
Categories Soups & Stews