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

Sauces & Condiments

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

This beef and broccoli in garlic sauce recipe delivers restaurant-quality wok-fired crunch and umami-packed flavor in under 30 minutes. The secret lies in high-heat stir-frying—searing beef strips until caramelized while keeping broccoli crisp-tender, then tossing everything in a velvety garlic sauce that balances sweet, savory, and tangy notes.

I developed this version after years of testing, perfecting the sauce reduction and beef cooking technique for maximum tenderness and flavor.

The dish starts with thinly sliced flank steak, which cooks quickly over high heat to develop a crispy exterior while staying juicy inside. Fresh broccoli florets blanch just enough to retain their vibrant green color and satisfying crunch.

What sets this apart is the garlic sauce—a blend of soy sauce, oyster sauce, brown sugar, and minced garlic that simmers until thick and glossy, coating every bite in rich, aromatic goodness.

By the time you serve this dish, you'll have perfectly seared beef with caramelized edges, bright green broccoli that stays crisp, and a sauce so flavorful it clings to every bite.

The aroma alone will have everyone gathering around the table, and the first forkful delivers that perfect harmony of textures and flavors that makes this dish a crowd-pleaser.

Serve over steamed rice for the full experience, or pair with noodles for a comforting meal. The recipe scales easily for parties, and leftovers reheat beautifully while maintaining that restaurant-quality texture. Let's get cooking!

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

Ingredients for beef and broccoli in garlic sauce

Pantry staples meet wok-fired technique for restaurant-quality beef and broccoli in garlic sauce.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Fresh Broccoli 🥦 1 ½ lbs Cut into florets, stems peeled
Vegetable Oil 🫒 2 tbsp High smoke point preferred
Garlic Cloves 🧄 6 cloves Minced for sauce
Soy Sauce 🥄 ½ cup Light or dark variety
Oyster Sauce 🍲 2 tbsp High-quality for depth
Brown Sugar 🍚 2 tbsp Packed firmly
Sesame Oil 🌰 1 tbsp Toasted, for aroma
Cornstarch 🌾 1 tbsp For sauce thickening
Green Onion 🧅 3 whole Sliced, for garnish
Sesame Seeds 🌰 1 tbsp Toasted, for crunch
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
White Wine 🍷 ¼ cup Dry, for deglazing

The flank steak is non-negotiable here—its lean texture cooks quickly and develops that signature caramelized crust. Look for well-marbled cuts at your local butcher or grocery store's meat counter. I always ask for it to be sliced thinly against the grain for maximum tenderness. Fresh broccoli is a must; avoid pre-cut florets as they lose crispness fast. For the sauce, La Choy or Lee Kum Kee oyster sauce adds authentic depth, but any quality brand works. The garlic should be minced finely—a microplane works best—to ensure it dissolves completely into the sauce without bitterness.

No flank steak? Flank steak substitutes like sirloin or ribeye work, but slice them thinner. Pre-cut broccoli florets? Blanch them for 30 seconds before stir-frying to revive crispness. Running low on sesame oil? Toasted peanut oil adds a similar nutty aroma. The cornstarch is crucial for thickening—arrowroot powder works too—but don't skip it. For a vegetarian version, swap beef for extra-firm tofu pressed and sliced. The white wine can be omitted entirely if you prefer, but it adds a lovely brightness to the sauce.

Broccoli wilts fast, so prep it last. Store raw broccoli in a perforated bag in the fridge for up to 5 days. The sauce keeps for 3 days in the fridge—reheat gently and add a splash of water if it thickens too much. For leftovers, reheat only the sauce and toss with fresh broccoli and beef to maintain texture. The dish freezes beautifully for 2 months, though the broccoli may soften slightly upon thawing.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s that easy—just sear the flank steak, toss in the broccoli, and let the garlic-soy sauce work its magic. No chopping mountains of veggies, no fussing with multiple pans. Honestly, I’ve made it while scrolling through my phone.
  • Garlic-Soy Bomb: That first bite? The tender steak with the crispy edges, smothered in a sauce that’s salty, sweet, and packed with garlic punch—it’s the kind of flavor that makes you pause mid-bite. The soy sauce cuts through the richness, and the garlic? It’s like a little flavor explosion.
  • Leftover Hero: This dish tastes even better the next day—cold or reheated—because the flavors meld into something richer. I make a double batch on Sundays, and by Wednesday, it’s still my go-to for quick lunches. (Yes, even on a Tuesday night.)
  • Budget Steakhouse Hack: Flank steak is affordable, and a single cut feeds four without breaking the bank. Fresh broccoli keeps it light, and the sauce stretches easily. Between us, this is how I trick people into thinking I’m a fancy cook when I’m really just being smart.

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

This method delivers perfectly wok-fired beef with crisp-tender broccoli and a rich, aromatic garlic sauce.

1

Prepare the Flank Steak

Slice the 1 lb flank steak thinly against the grain into ¼-inch thick strips. I use a sharp chef's knife and cut at a 45-degree angle for uniform pieces. Pat the slices dry with paper towels—this ensures a good sear and prevents excess moisture in the sauce.

Season both sides generously with 1 tsp salt and ½ tsp black pepper. Let the steak sit at room temperature for 15-20 minutes while you prep the remaining ingredients. This step guarantees even cooking and maximum flavor penetration.

2

Blanch the Broccoli

Cut the 1.5 lbs fresh broccoli into 1-inch florets, peeling the tough stems first. Place the florets in a large bowl of ice water for 1 minute to blanch. This preserves their vibrant green color and slight crispness while preventing overcooking in the wok.

Drain immediately and pat dry with a clean kitchen towel. The broccoli should be cold to the touch—this ensures it won't release excess water when stir-fried. Set aside until ready to cook.

3

Build the Garlic Sauce

In a small bowl, whisk together ½ cup soy sauce, 2 tbsp oyster sauce, 2 tbsp brown sugar, 1 tbsp sesame oil, and 1 tbsp cornstarch. This mixture creates the sauce's signature umami depth and velvety texture. Keep it nearby as you'll add it at the perfect moment.

In a large wok or skillet, heat 2 tbsp vegetable oil over high heat until shimmering. Add the 6 minced garlic cloves and stir constantly for 30 seconds until fragrant—don't let them brown or they'll turn bitter. Immediately pour in the ¼ cup dry white wine and scrape up any browned bits from the bottom.

4

Wok-Fry the Beef and Broccoli

Working in batches if needed, add the prepared steak strips to the wok and stir-fry for 1-2 minutes until deep golden brown and just cooked through. Remove the beef and set aside on a plate. The high heat ensures a perfect sear while keeping the meat tender.

In the same wok, add the blanched broccoli and stir-fry for 2-3 minutes until bright green and just tender-crisp. Return the beef to the wok along with the prepared sauce mixture. Stir vigorously for 1-2 minutes until the sauce thickens and coats everything evenly.

5

Finish and Serve

Remove from heat and stir in the 3 sliced green onions and 1 tbsp toasted sesame seeds. The sesame seeds add a delightful nutty crunch that contrasts beautifully with the tender beef and broccoli. Taste and adjust seasoning if needed—you might want to add a splash more soy sauce for extra umami.

Serve immediately over steamed rice or noodles. The dish should be vibrant green with glossy, glossy sauce clinging to every piece of beef. Each bite delivers a perfect balance of tender beef, crisp broccoli, and rich garlic sauce.

👨‍🍳

Pro Tips For Making Beef And Broccoli In Garlic Sauce

  • Slice Against the Grain: I learned this the hard way—thin, even slices cook faster and stay tender. Cut the flank steak at a 45-degree angle against the grain into ¼-inch strips (yes, even if it looks messy). Thicker slices turn chewy, and no one wants that in a quick weeknight dish.
  • Blanch Broccoli First: Skip the crowding—toss broccoli florets in boiling water for 30 seconds, then shock in ice water. This keeps them bright green and prevents mushiness when they hit the pan later. (Your future self will thank you when the sauce doesn’t turn into a sad, gray sludge.)
  • Sear Steak in Batches: High heat is your friend here, but don’t drown the pan. Cook the beef in two batches if needed—overcrowding steams instead of sears, and you’ll end up with limp strips instead of a caramelized crust. Two minutes per batch max, then set aside.
  • Finish with Cold Soy: After the garlic and sauce simmer, let the pan cool for 30 seconds, then stir in the soy sauce. Cold soy prevents the sauce from curdling or turning bitter—trust me, I’ve burned this step before. Add a splash of water if it gets too thick, but don’t overdo it.

Serving suggestions for this beef and broccoli in garlic sauce

Rice Pairings

Steamed jasmine rice is my go-to base for this dish—its delicate floral aroma complements the bold garlic sauce beautifully. For a heartier option, try brown rice or wild rice blend, which add nutty depth and fiber.

I recommend cooking 1.5 cups rice per serving to soak up the sauce without overwhelming the plate. 🍚

For a modern twist, serve over forbidden black rice—its deep purple hue adds visual drama and earthy flavor. If you prefer carbs with more texture, garlic fried rice works wonderfully. Just

Noodle Alternatives

Egg noodles or udon noodles make this dish feel like a comforting bowl rather than a stir-fry. Cook them al dente and toss with the beef and broccoli at the very end to prevent mushiness. For extra richness, add 1 tbsp butter to the noodles before combining. 🍜

For a gluten-free option, rice noodles work perfectly—they absorb the sauce beautifully while maintaining a satisfying chew. If you’re feeling adventurous, try soba noodles for a lighter, buckwheat-infused twist that pairs surprisingly well with the umami sauce.

Garnish Ideas

A sprinkle of toasted sesame seeds adds nutty crunch and visual appeal, while sliced green onions provide a fresh, bright contrast. For an extra layer of flavor, drizzle with 1 tsp chili oil just before serving—it adds a subtle kick that cuts through the richness. 🌶️

Fresh cilantro leaves or Thai basil lend a herbaceous note that brightens the dish, especially if you’re serving it with a spicy kick. I also love adding crispy fried shallots on top for a gourmet touch that adds texture and depth.

Dipping Sauces

A small bowl of sriracha mayo (mix 2 tbsp mayo with 1 tsp sriracha) lets guests customize their heat level. For a tangy option, serve hoisin sauce on the side—its sweet-savory profile balances the garlic sauce beautifully. 🥄

For a lighter dip, blend ¼ cup Greek yogurt with 1 tsp lime juice and a pinch of salt. This creamy, tangy sauce is perfect for cooling the palate between bites of rich beef and broccoli.

Side Dish Pairings

Add steamed bok choy or gai lan to round out the meal with another vibrant green vegetable. The slight bitterness in bok choy complements the sweetness of the sauce. For a protein boost, serve with crispy tofu or shrimp on the side. 🥦

A simple cucumber salad with rice vinegar and sesame seeds adds a refreshing crunch that cuts through the richness. If you’re serving this as part of a larger spread, consider adding egg rolls or spring rolls for a classic Chinese takeout vibe.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 95mg32%
Sodium 1200mg52%
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 of beef?

For best results, use sirloin or ribeye, but slice them thinner than ¼-inch since they're more tender. Flank steak is ideal because its lean texture cooks quickly and develops that signature caramelized crust. If using a thicker cut like skirt steak, reduce cooking time by 30 seconds to prevent toughness.

2

Why does my broccoli turn mushy?

Overcooking is the main culprit! Broccoli should cook for only 2-3 minutes in the wok after blanching. Start checking at 2 minutes—it should be bright green and just tender-crisp. Also, ensure you pat it completely dry after blanching, as excess moisture steams the florets instead of searing them.

3

How do I make the garlic sauce thicker?

Simmer the sauce for an extra 1-2 minutes after adding it to the wok. If it's still too thin, mix ½ tsp cornstarch with 1 tsp water, stir into the sauce, and cook for another 30 seconds. For a smoother texture, strain the sauce through a fine-mesh sieve before tossing with the beef and broccoli.

4

Can I make this dish ahead of time?

Yes, but with a few adjustments. Prepare the sauce and cook the beef completely, then refrigerate both separately. Reheat the sauce gently until just simmering, then toss with freshly blanched broccoli and the beef. The broccoli should cook for 1-2 minutes in the reheated sauce. For best texture, serve within 2 hours of reheating.

5

What's the secret to getting that perfect caramelized crust on the beef?

High heat is key! Use a clean, dry wok or skillet and heat it until it's smoking hot before adding oil. Work in single layers of beef and stir constantly for no more than 2 minutes. The beef should develop a deep golden-brown crust while remaining tender inside. Avoid overcrowding the pan, as this lowers the temperature and steams instead of sears.

★★★★★4.8(2 reviews)
Categories Sauces & Condiments