Beef and Broccoli in Garlic Sauce Recipe: Wok-Fired Umami Crunch With Fragrant Aromatics

Sauces & Condiments

Beef and Broccoli in Garlic Sauce Recipe: Wok-Fired Umami Crunch With Fragrant Aromatics

This beef and broccoli in garlic sauce recipe delivers restaurant-quality wok-fired flavors with crisp-tender beef and bright, fragrant aromatics—all in under 30 minutes. The secret lies in high-heat stir-frying that creates caramelized edges on the beef while keeping the broccoli vibrant and slightly crisp.

I've perfected this technique through countless weeknight dinners, and it never fails to impress even skeptical eaters.

The sauce is where the magic happens—a balance of garlicky richness, umami from soy and oyster sauce, and just enough sweetness to round out the flavors.

We'll build it from scratch, reducing it until it's thick enough to coat every bite of beef and broccoli without making the dish heavy. The key is proper timing: sear the beef first, then set it aside while you blister the garlic and ginger for maximum aromatic impact.

What you'll end up with is a dish that's bold in flavor but balanced in texture—tender beef with a slight char, bright green broccoli that's just crisp-tender, and a sauce that clings perfectly without overwhelming.

The aroma alone will have everyone gathering at the table, and the first bite delivers that perfect combination of savory, sweet, and umami that makes this dish universally loved.

This recipe serves 4 hungry people and comes together in a single wok or large skillet, making it perfect for weeknight dinners when you want something impressive without spending hours in the kitchen.

The technique is straightforward, but the results are anything but basic—this is the kind of dish that makes homemade cooking feel like a true culinary experience.

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

Ingredients for beef and broccoli in garlic sauce

Pantry staples meet wok-fired magic for this restaurant-quality dish—crisp beef, vibrant broccoli, and a sauce packed with umami.

Ingredient Amount Notes
Flank Steak 🥩 1 ½ lb Thinly sliced against grain
Broccoli Florets 🥦 8 cups Large florets, cut into bite-size pieces
Garlic Cloves 🧄 6 cloves Minced, skin-on for extra flavor
Fresh Ginger 🌿 1 ½ tbsp Finely grated, peeled
Low-Sodium Soy Sauce 🍶 ½ cup Kikkoman preferred for balance
Oyster Sauce 🍶 2 tbsp Lee Kum Kee for authentic umami
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Honey 🍯 1 ½ tbsp Wildflower for floral notes
Cornstarch 🌾 1 tbsp For thickening sauce
Vegetable Oil 🫒 ½ cup High smoke point for searing
White Wine 🍷 ¼ cup Dry, like Sauvignon Blanc
Sesame Seeds 🌾 1 tbsp Toasted, for garnish
Green Onions 🧅 2 whole Thinly sliced, for garnish
Diamond Crystal Kosher Salt 🧂 1 tsp For seasoning
Freshly Ground Black Pepper 🌶️ ½ tsp For finishing

The flank steak is non-negotiable here—it's lean enough to sear quickly but tender when sliced thin. Ask your butcher to slice it against the grain if they won't do it for you, or use a sharp knife and angle it properly. I grab mine from Whole Foods when I want the freshest cut, but the regular supermarket variety works fine if it's well-marbled. For the broccoli, bright green florets are key—avoid the yellowing ones at the bottom of the bag. The garlic and ginger should be freshly minced (not pre-minced jars), and the ginger's peel-on skin adds subtle earthiness. If you're using a wok, heat it until it's smoking hot before adding oil—this is where the caramelization magic happens.

No oyster sauce? Substitute with a mix of soy sauce and a splash of balsamic vinegar, but you'll lose some depth. The sesame oil is purely for aroma—use the toasted kind, not the cheap, flavorless stuff. Running short on honey? Maple syrup works in a pinch, though it adds a different depth. The cornstarch is crucial for thickening—don't skip it or the sauce will be too thin. For the wine, any dry white works, but Sauvignon Blanc has that bright acidity that cuts through the richness. If you're prepping ahead, slice the beef and broccoli, then store separately in the fridge for up to 2 days. The sauce can be made a day ahead and reheated gently.

This dish reheats beautifully—just toss everything in a hot wok with a splash of water and let it sizzle for 2-3 minutes. Store leftovers in an airtight container for 3-4 days in the fridge, or freeze for up to 3 months. For extra crunch, add the broccoli back to the wok for just 30 seconds before serving. The sauce thickens as it cools, so if it seems too thick when reheating, add a teaspoon of water. Garnish with toasted sesame seeds and green onions right before serving—this adds freshness and color that makes the dish look restaurant-worthy.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just sear the steak, toss in the broccoli, and let the garlic-ginger sauce do the work. The broccoli stays vibrant, the beef gets that perfect caramelized crust, and one pan handles it all. (Yes, even on a Tuesday night.)
  • Umami Bomb: That combo of soy sauce, fresh ginger, and minced garlic? It’s the kind of flavor that lingers. The sauce clings to the beef like a hug, and the broccoli soaks up just enough to make every bite ridiculously good. Honestly, I’ve made this for guests who are picky eaters—they always ask for seconds.
  • Meal Prep MVP: Between us, this is my go-to for lunches. The steak stays tender when reheated (if you slice it thin enough), and the broccoli holds up better than takeout. I’ll prep a big batch on Sunday, portion it out, and have a week’s worth of dinners that feel fancy but cost next to nothing.
  • Budget Flex: Flank steak is cheaper than ribeye, and broccoli’s a pantry staple. The sauce comes together with basic spices, and a little goes a long way—stretch it over rice or noodles, and you’ve got a full meal for under $10. (My college self would’ve cried.) Plus, leftovers taste just as good cold the next day.

Step-by-step instructions for beef and broccoli in garlic sauce

Here's how to create a wok-fired masterpiece with perfect sear and fragrant aromatics.

1

Prep the Flank Steak for Maximum Tenderness

Slice the 1.5 lb flank steak thinly against the grain into ¼-inch strips. This is critical—thin slices ensure quick cooking and maximum tenderness. Place the sliced steak in a bowl and toss with 1 tsp Diamond Crystal kosher salt and 0.5 tsp freshly ground black pepper. Let it marinate for 15-20 minutes at room temperature while you prep the rest.

While waiting, trim the tough membrane off the bottom of the steak slices if present. This prevents any chewy texture. The marinade time isn't long, but it's enough to help the seasoning penetrate slightly. Don't skip this step—proper prep makes all the difference in texture.

2

Build the Garlic-Ginger Base

Heat 0.5 cup vegetable oil in a wok or large skillet over medium-high heat until shimmering. Add the 6 cloves minced garlic cloves (skin-on for extra flavor) and 1.5 tbsp finely grated fresh ginger and stir constantly for 30-45 seconds until fragrant but not browned. Here's the thing—garlic burns fast, so keep moving it.

Push the aromatics to one side of the wok and add the marinated steak in a single layer. Let it sear undisturbed for 1-2 minutes until deeply browned on one side. This initial sear locks in juices and builds flavor. If the pan gets crowded, work in batches—don't overfill it or the steak will steam instead of sear.

3

Cook the Broccoli and Deglaze

Add the 8 cups broccoli florets to the wok and stir to combine with the steak. Cook for 2-3 minutes until the broccoli just begins to soften—it should still have a slight bite. Pour in the 0.25 cup dry white wine and scrape up all those delicious browned bits from the bottom of the pan with a wooden spoon. This deglazing step captures all that concentrated flavor.

Let the wine simmer for 1 minute until reduced by half. The alcohol will cook off, leaving behind just the wine's fruity notes. This is where the sauce starts to develop its depth. If you're using a wok, tilt it at an angle to maximize surface area and even cooking.

4

Create the Signature Sauce

Add 0.5 cup low-sodium soy sauce, 2 tbsp oyster sauce, 1.5 tbsp honey, and 1 tbsp sesame oil to the wok. Stir everything together and bring to a gentle simmer. Let it cook for 2-3 minutes until the sauce begins to thicken slightly. The honey will caramelize just a bit, adding natural sweetness that balances the umami flavors.

In a small bowl, whisk together 1 tbsp cornstarch with 2 tablespoons water to make a slurry. Pour this into the wok and stir constantly for 1-2 minutes until the sauce reaches your desired consistency—it should coat the back of a spoon but still be pourable. This is the moment that matters: proper thickening ensures the sauce clings beautifully to the beef and broccoli.

5

Finish and Serve with Garnishes

Taste and adjust seasoning if needed—add a splash more soy sauce for saltiness or a touch of honey for sweetness. Transfer the beef and broccoli to serving plates and drizzle generously with the sauce. Garnish with 1 tbsp toasted sesame seeds and 2 whole green onions sliced thinly. The contrast of textures—crispy seeds, fresh green onions—elevates the dish.

Serve immediately over steamed rice or noodles to soak up every last bit of that fragrant garlic sauce. The dish should be vibrant—bright green broccoli, deep brown beef, and a glossy sauce that ties it all together. Each bite should deliver perfect texture contrast: tender beef, crisp broccoli, and that silky sauce that's neither too sweet nor too salty.

👨‍🍳

Pro Tips For Making Beef And Broccoli In Garlic Sauce

  • Slice Steak Against the Grain: Flank steak’s fibers run long—cutting perpendicular to them makes each bite tender. I used to ignore this and ended up with chewy, tough slices. Grab a sharp knife and angle those cuts like you’re slicing a loaf of bread.
  • Blanch Broccoli First: Toss broccoli florets in boiling water for 30 seconds before stir-frying—this stops them from turning mushy. I learned this after overcooking a batch and having to start over. Cold water rinse afterward keeps the color bright.
  • Minimize Crowding the Pan: Overloading the wok or skillet with beef and broccoli at once steams the ingredients instead of searing them. Work in batches—2-3 minutes per batch at high heat—so everything gets that caramelized crust. Trust me, your sauce will taste better.
  • Toast the Garlic Low and Slow: After mincing, cook garlic in the wok for 30 seconds on medium heat—just until fragrant, not brown. Burnt garlic ruins the whole dish. I was skeptical until I tried it; now it’s non-negotiable for that deep, nutty flavor.

Best sauces and condiments for beef and broccoli in garlic sauce

Classic Garlic Sauce

The signature sauce in this dish balances umami depth with bright aromatics—all from just 8 ingredients. The foundation starts with 6 minced garlic cloves and 1.5 tbsp fresh ginger, toasted in 0.5 cup vegetable oil until fragrant but not browned.

This aromatic base gets deglazed with 0.25 cup dry white wine, which reduces into a silky, slightly tangy liquid.

The real magic happens when you add 0.5 cup low-sodium soy sauce, 2 tbsp Lee Kum Kee oyster sauce, and 1.5 tbsp honey—this trio creates the perfect harmony of savory, sweet, and funky flavors. 🧄

Spicy Chili-Garlic Twist

For heat lovers, swap 1 tbsp of the soy sauce for 1 tbsp chili garlic sauce (like Huy Fong brand) and add 1 tsp gochujang (Korean fermented chili paste) to the sauce. The result? A fiery, caramelized sauce with layers of spicy-sweet complexity.

Garnish with red chili flakes and extra sesame seeds for visual drama. I first tried this variation after a trip to Seoul, and it became an instant family favorite for spicy sauce nights.

Creamy Sesame Sauce

For a richer, silkier sauce, stir in 2 tbsp heavy cream or 2 tbsp coconut milk at the very end of cooking. This adds a velvety texture that contrasts beautifully with the crisp-tender beef. To balance the richness, add 1 tsp rice vinegar and ½ tsp sugar for brightness.

The sauce will be thicker and more luxurious, perfect for serving over jasmine rice or udon noodles. 🥣

Sweet and Tangy Plum Sauce

Swap the honey for 3 tbsp plum sauce (like Mae Ploy brand) and reduce the soy sauce to 0.3 cup. The result is a fruity, slightly sweet sauce with a tangy depth that pairs perfectly with the beef's caramelized edges.

Add 1 tsp grated lime zest for extra brightness. This variation works especially well with thicker-cut beef strips (slice to ⅜ inch instead of ¼ inch) for extra chew.

Umami Bomb Mushroom Sauce

Sauté 1 cup sliced shiitake mushrooms with the garlic and ginger for deeper umami. Deglaze with 0.25 cup dry sherry instead of wine, then proceed with the original sauce recipe.

The mushrooms add earthy richness that elevates the dish to next-level restaurant quality. For extra depth, add 1 tsp fish sauce when combining the sauce ingredients. 🍄

Quick Pan Sauce Hack

No time to make sauce from scratch? Use 3 tbsp store-bought teriyaki sauce (like Kikkoman) mixed with 1 tbsp soy sauce, 1 tsp honey, and ½ tsp sesame oil. Simmer for 2 minutes to thicken, then toss with the beef and broccoli.

While not as complex, this shortcut delivers 90% of the flavor in a fraction of the time. Perfect for busy weeknights when you still want that garlicky, umami-packed experience. ⏰

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 5g18%
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?

Flank steak is ideal for its tenderness when sliced thin, but you can use sirloin or ribeye instead. For tougher cuts like chuck roast, slice extra thin and marinate for 30-60 minutes with 1 tbsp cornstarch to help tenderize. Avoid fatty cuts like ribeye—trim excess fat to prevent greasy sauce.

2

How do I prevent the broccoli from getting mushy?

Cook the broccoli for only 2-3 minutes after adding it to the wok—it should stay bright green with a slight bite. Overcrowding the pan causes steaming instead of stir-frying. If needed, work in batches or use a larger wok. For extra crunch, add broccoli back to the wok for 30 seconds before serving.

3

Can I make this dish ahead of time?

Yes! Prep the beef and broccoli separately, store in an airtight container for 2 days, and keep the sauce separate. Reheat everything in a hot wok with 1 tbsp water for 2-3 minutes. The sauce will thicken further when reheated—add a splash of water if needed. For best texture, serve immediately after reheating.

4

What's the secret to the perfect garlic flavor?

Use skin-on garlic cloves for deeper flavor, and toast them in hot oil until fragrant but not browned (30-45 seconds). Freshly minced garlic (not pre-minced jars) releases more aroma. For extra punch, add ½ tsp garlic powder to the sauce. The key is timing—don't let it burn!

5

How do I adjust the sauce for less sodium?

Use low-sodium soy sauce and reduce the amount to 0.3 cup. Replace the missing saltiness with 1 tbsp coconut aminos (soy-free alternative) or 1 tsp fish sauce for umami. Taste and adjust gradually—sauce flavors intensify as they cool.

★★★★★4.6(12 reviews)
Categories Sauces & Condiments