Beef and Broccoli in Garlic Sauce Recipe: Wok-Fried Crunch and Umami Depth

Sauces & Condiments

Beef and Broccoli in Garlic Sauce Recipe: Wok-Fried Crunch and Umami Depth

Beef and broccoli in garlic sauce delivers the perfect balance of wok-fried crunch and umami-rich flavor that makes every bite satisfying. This recipe transforms tender beef strips and crisp-tender broccoli into a restaurant-quality dish with a velvety garlic sauce that coats everything perfectly. The secret lies in high-heat stir-frying, which creates that signature caramelized crust on the beef while keeping the broccoli vibrant and slightly charred.

The sauce is where the magic happens—a blend of garlic, ginger, soy sauce, and a touch of brown sugar that creates deep, layered flavors.

What sets this apart is the technique of deglazing the wok with a splash of sherry, which lifts all those delicious browned bits from the pan and incorporates them into the sauce. This creates a glossy, flavorful coating that clings to every piece of beef and broccoli.

By the end, you'll have a dish that's vibrant, aromatic, and packed with texture—crisp edges on the beef, tender florets of broccoli, and a sauce that's both savory and slightly sweet.

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

Serve this over steamed rice to soak up every last bit of that rich garlic sauce, or enjoy it as a standalone meal with a side of crusty bread.

The recipe scales easily, making it perfect for weeknight dinners or when you're feeding a crowd. Let's create this dish that's as impressive as it is delicious.

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

Ingredients for beef and broccoli in garlic sauce

Restaurant-quality beef and broccoli starts with these flavor-packed ingredients—crispy edges and umami sauce guaranteed.

Ingredient Amount Notes
Flank Steak 🥩 1 ¼ lb Cut against grain, sliced thin
Broccoli Florets 🥦 1 ½ lbs Large florets, cut into bite-sized pieces
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Fresh Ginger 🌿 1 tbsp Grated, freshly grated preferred
Light Soy Sauce 🥄 ½ cup High-quality brand preferred
Dark Soy Sauce 🥄 1 tbsp For deep color and flavor
Brown Sugar 🍯 2 tbsp Light or dark variety
Dry Sherry 🍷 ¼ cup Or substitute with dry white wine
Sesame Oil 🫒 1 tbsp Toasted sesame oil for aroma
Vegetable Oil 🫒 3 tbsp High smoke point preferred
Cornstarch 🌾 1 tbsp For thickening sauce
Green Onions 🧅 3 whole Sliced, for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The flank steak is non-negotiable—it stays tender when sliced thin against the grain. Costco or Whole Foods usually have great cuts, but any butcher will trim it for you. Broccoli? Fresh is best, but frozen florets work in a pinch—just thaw and drain well. For garlic, Penzeys or bulk bins give you the freshest cloves, but the grocery store stuff is fine if it's plump and firm. Ginger loses potency fast, so grab it fresh and grate it right before cooking—no substitutions here. The soy sauces make all the difference: Kikkoman light and Lee Kum Kee dark are my go-tos, but any high-quality brands work.

No sherry? Dry white wine or extra chicken broth works, but sherry adds that special depth. Sesame oil is all about aroma—use the toasted kind for that nutty flavor. Vegetable oil is just for frying; sesame oil goes in the sauce at the end. Cornstarch is key for that glossy finish—don't skip it. For the broccoli, you can leave it whole or cut into florets, but bite-sized pieces cook faster and stay crispier. The green onions are just for garnish, but they add that fresh pop of color—sliced thin so they don't overpower. Salt and pepper are simple but essential—freshly ground black pepper makes the biggest difference.

This dish reheats beautifully—30 seconds in the microwave with a splash of water keeps everything tender. Store leftovers in the fridge for 3-4 days or freeze for up to 3 months. I always double the sauce and freeze half—perfect for quick stir-fries later. For extra crispiness, toss the beef and broccoli with a little more cornstarch before frying. And trust me, the first bite is worth every minute of prep—that caramelized crust on the beef is pure magic.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just slice the steak, steam the broccoli, and toss it all in one pan. The garlic and ginger sizzle while the soy sauce reduces into that glossy, addictive sauce. No pots, no pans, no stress.
  • Umami Bomb: That first bite? The tender flank steak with its crispy edges, the broccoli still bright green but coated in that deep, savory garlic sauce—it’s the kind of flavor that makes you pause mid-bite. The light soy sauce cuts through the richness, and the fresh ginger adds a little zing that keeps it from being too heavy.
  • Office Lunch Hero: Between us, this is my go-to for meal prep. Pack it in containers, and it stays fresh for days—no soggy broccoli here. Honestly, I’ve brought it to work three times this week, and my coworkers keep asking for the recipe. (They’re not wrong.)
  • Budget Power Move: Flank steak is lean, affordable, and packs serious protein. A single pound stretches across two meals, and the broccoli? It’s one of the cheapest veggies out there. I’ll be real: this recipe saved me $20 last month compared to takeout, and it’s way better.

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

Here's how to create restaurant-quality beef and broccoli with that perfect wok-fried crunch and rich umami sauce.

1

Prep the Ingredients for Maximum Flavor

Start by slicing the 1.25 lb flank steak against the grain into thin strips—about ¼-inch thick. This ensures tender bites every time. While the steak rests, cut the 1.5 lbs broccoli florets into bite-sized pieces, keeping the stems attached for better texture.

Next, mince the 6 cloves garlic cloves and grate the 1 tbsp fresh ginger. The freshness here makes all the difference—don't use dried substitutes. Slice the 3 whole green onions into ½-inch pieces for garnish. Keep all prepped ingredients within reach so you can cook efficiently.

2

Create the Garlic Sauce Foundation

In a small bowl, whisk together the 0.5 cup light soy sauce, 1 tbsp dark soy sauce, 2 tbsp brown sugar, 0.25 cup dry sherry, and 1 tbsp sesame oil. Set this aside—it's the flavor backbone of your dish. In another small bowl, mix the 1 tbsp cornstarch with 1 tablespoon water to create a slurry. This will help thicken the sauce beautifully.

Heat 2 tablespoons vegetable oil in a wok or large skillet over medium-high heat until shimmering. Add the minced garlic and ginger, stirring constantly for 30 seconds until fragrant. This quick cook prevents the garlic from burning while releasing its aromatic oils. Immediately pour in the soy sauce mixture and bring to a gentle simmer.

3

Wok-Fry the Beef for Perfect Texture

Add the remaining 1 tablespoon vegetable oil to the wok and increase heat to high. Working in batches if needed, add the steak strips and sear for 1-2 minutes until they turn a deep brown color. The beef should be cooked through but still slightly tender—it'll finish cooking in the sauce.

Remove the beef with a slotted spoon and set aside. If the sauce starts to thicken too much, add 1-2 tablespoons water to maintain the right consistency. Now's the time to add the broccoli florets to the wok and stir-fry for 3-4 minutes until they're bright green and just tender-crisp.

4

Combine and Thicken the Sauce

Return the beef to the wok and pour in the cornstarch slurry. Stir vigorously for 1-2 minutes until the sauce thickens to a glossy, coatable consistency. You're aiming for a sauce that clings to both the beef and broccoli without being gluey.

Taste and adjust seasoning with salt and black pepper if needed. The sauce should be perfectly balanced—sweet from the brown sugar, salty from the soy sauces, and aromatic from the garlic and ginger. If it's too thick, add another splash of water to loosen it.

5

Finish and Serve with Style

Remove from heat and stir in the sliced green onions. Let the dish rest for 2-3 minutes—this allows the flavors to meld together beautifully. Serve immediately over steamed rice or noodles for the perfect pairing.

Each bite should deliver tender beef with a perfect sear, crisp-tender broccoli, and a sauce that's rich, glossy, and packed with umami depth. The aroma alone will have everyone at the table asking for seconds!

👨‍🍳

Pro Tips For Making Beef And Broccoli In Garlic Sauce

  • Slice Thin, Slice Fast: I learned this the hard way—thick flank steak slices won’t sear properly and end up chewy. Cut against the grain into ¼-inch strips, then let them sit in the fridge for 10 minutes to relax. Trust me, your knife will thank you later.
  • Blanch Broccoli First: Skip the soggy florets by blanching broccoli in boiling water for 30 seconds before stir-frying. Drain and shock in ice water—this keeps the color vibrant and texture crisp. (Yes, even if you’re impatient like me.)
  • Start Hot, Finish Low: Crank the wok or pan to max heat when searing the beef, but pull it off the flame for the garlic-ginger sauce. High heat burns garlic; low and slow lets it caramelize without turning bitter. I used to rush this and wondered why my sauce tasted flat.
  • Use Cornstarch Slurry: Toss the cooked beef and broccoli with a mix of 1 tablespoon cornstarch + 2 tablespoons water right before adding the sauce. This thickens the garlic sauce instantly without clumping—no need to simmer forever. (Does it look weird? Yes. Does it work? Every single time.)

Make-ahead tips for beef and broccoli in garlic sauce

Prep Ahead for Efficiency

Slice the 1.25 lb flank steak and cut 1.5 lbs broccoli florets the night before—store in airtight containers in the fridge. This saves 15-20 minutes of prep time on cooking day.

I always marinate the beef strips in 1 tbsp soy sauce and 1 tsp cornstarch for 30 minutes before cooking to ensure extra tenderness. 💡

Sauce Prep Shortcut

Make the garlic sauce 24 hours ahead and store it in the fridge. The flavors develop beautifully overnight, and you can reheat it gently on the stove.

Just bring it to a simmer and thicken with a cornstarch slurry if needed. I double the recipe and freeze half—perfect for quick stir-fries later. 🥄

Broccoli Pre-Cooking

Blanch the broccoli florets in boiling water for 1 minute, then shock in ice water. This jumpstarts the cooking process, so they only need 2-3 minutes in the wok later.

Drain well and pat dry before stir-frying to prevent a soggy texture. Store blanched broccoli in an airtight container for up to 2 days.

Beef Pre-Searing

Sear the beef strips completely ahead of time and store them in the fridge. Reheat in the wok for 1-2 minutes when ready to serve—this maintains that perfect caramelized crust. I like to toss the pre-seared beef with 1 tsp soy sauce before storing to keep it flavorful. 🥩

Complete Meal Assembly

Cook the rice separately and store it in a thermos or insulated container to keep it warm. Assemble the dish just before serving by combining the reheated beef, broccoli, and sauce.

This ensures everything stays hot and the broccoli remains crisp-tender. I also prep the garnish—sliced green onions—right before serving for maximum freshness. ✨

Freezer-Friendly Components

Freeze the cooked beef and broccoli separately in single-serving portions for up to 3 months. Thaw overnight in the fridge, then reheat in the wok with fresh sauce.

The beef reheats beautifully, though the broccoli may soften slightly—add it to the wok fresh for the best texture. This is my go-to for lazy weeknights! ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 7g35%
Cholesterol 110mg37%
Sodium 1200mg52%
Total Carbohydrate 38g13%
Dietary Fiber 5g18%
Sugars 12g
Protein 45g90%
* 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

Can I use a different cut of beef instead of flank steak? Flank steak is ideal because it's tender when sliced thin, but you can also use sirloin or ribeye. Just

1

How do I prevent the broccoli from getting mushy?

Keep the broccoli florets bite-sized (about 1-inch pieces) and cook them for only 3-4 minutes over high heat. Start with fresh broccoli at room temperature—cold florets release moisture and steam instead of sear. For extra crispiness, toss them with ½ tsp cornstarch before stir-frying. And always cook the beef first, then add the broccoli at the end.

2

What can I substitute for dry sherry in the sauce?

Use dry white wine (like Sauvignon Blanc) or chicken broth in a 1:1 ratio. For depth, add ½ tsp fish sauce or an extra pinch of MSG to mimic sherry's umami. Avoid sweet wines—they'll throw off the sauce's balance. If you're avoiding alcohol entirely, use extra soy sauce (an extra 1 tbsp) plus ½ tsp balsamic vinegar.

3

Why did my sauce turn out too thick/thin?

For thick sauce, stir in the cornstarch slurry last and cook for 1-2 extra minutes until glossy. If it's too thin, mix ½ tsp cornstarch with 1 tsp water and stir in. The sauce should coat the back of a spoon but still be pourable. Pro tip: Simmer uncovered to reduce naturally if needed. For extra insurance, whisk the cornstarch into the soy sauce mixture at the start—this prevents clumping.

4

Can I make this dish ahead of time?

Yes! Cook the beef and broccoli separately, then store in airtight containers in the fridge for 2 days. Reheat the beef in the wok for 1-2 minutes and add fresh broccoli at the end. The sauce is best made fresh, but you can reheat it gently and adjust thickness with a cornstarch slurry. For freezing, package components separately—beef reheats well, while broccoli is better added fresh for texture.

★★★★★4.5(11 reviews)
Categories Sauces & Condiments