Beef and Broccoli in Garlic Sauce Recipe: One-Pan Umami Bomb With Wok-Hei Flavor

Sauces & Condiments

Beef and Broccoli in Garlic Sauce Recipe: One-Pan Umami Bomb With Wok-Hei Flavor

This beef and broccoli in garlic sauce recipe delivers restaurant-quality wok-hei flavor with just one pan and 30 minutes of active time. The secret lies in high-heat searing for tender beef and a fragrant garlic sauce that balances sweet, savory, and umami notes perfectly. I developed this version after years of testing—it’s the one that finally convinced even my pickiest eaters to ask for seconds.

The technique is straightforward but precise: thinly sliced beef strips hit the pan first to render fat and develop a caramelized crust before broccoli joins for just 2 minutes of steaming. Meanwhile, the sauce builds in stages—garlic blooms without burning, soy and honey marry into a glossy glaze, and a splash of rice wine brightens the finish. Every element comes together in that final toss, where the sauce clings to both beef and broccoli for maximum flavor impact.

What you’ll end up with is a dish that’s bold yet balanced—charred edges on the beef, vibrant green broccoli with crisp-tender stems, and a sauce that’s sticky enough to coat every bite but never overpowering. The aroma alone will have your kitchen smelling like a bustling Chinese restaurant, while the texture delivers the perfect contrast of tender beef and slightly blistered broccoli florets. This is comfort food at its finest, elevated by technique without sacrificing simplicity.

Serve over steamed jasmine rice to soak up every last drop of that garlic-infused sauce, or pair with egg noodles for a heartier meal. The leftovers reheat beautifully, making this an ideal weeknight solution that still feels special. Ready to master this one-pan umami bomb?

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

Ingredients for beef and broccoli in garlic sauce

Here's what you'll need to recreate that restaurant-style beef and broccoli with bold garlic sauce.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Broccoli Florets 🥦 1 ½ lbs Large stems trimmed, florets intact
Garlic Cloves 🧄 6 cloves Minced, not pre-minced jar
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Light Soy Sauce 🍶 ½ cup Kikkoman preferred
Honey 🍯 2 tbsp Wildflower for depth
Rice Wine 🍷 2 tbsp Dry sherry substitute
Cornstarch 🌾 1 tbsp For sauce thickening
Vegetable Oil 🫒 2 tbsp High smoke point
Sesame Seeds 🌱 1 tbsp Toasted, for garnish
Green Onions 🧅 3 whole Sliced, white and green
Red Pepper Flakes 🌶️ ½ tsp Optional for heat
Salt 🧂 1 tsp Kosher preferred
Black Pepper 🌶️ ½ tsp Freshly cracked

The beef is everything here. Flank steak is ideal—lean but tender when sliced thin against the grain, which takes about 5 minutes with a sharp knife. I grab mine from the butcher counter at Whole Foods when it's on sale, but the pre-sliced packages at Trader Joe's work in a pinch. If you can't find flank, sirloin or ribeye sliced thin will do, but avoid chuck—it's too tough for this dish. The broccoli should be bright green and firm—avoid those sad, yellowing florets at the back of the produce section. Trim the thick stems and cut into even-sized pieces so they cook uniformly.

No sesame oil? Toasted peanut oil works in a bind, but you'll lose that nutty aroma. The minced garlic is non-negotiable—pre-minced jars have garlic powder and oils that won't bloom properly. Rice wine is crucial for brightness, but dry sherry or even white wine vinegar at half the amount will save you if you're out. For the sauce thickening, cornstarch is your best bet, but arrowroot powder works the same. The green onions add freshness—if you're feeling fancy, buy the baby scallions from the produce section for milder flavor. And that honey? Wildflower or clover adds more depth than plain old grocery store honey.

This dish tastes even better the next day, so double the recipe if you're feeding a crowd. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze for 3 months. The sauce thickens as it cools, so just add a splash of water when reheating. For serving, I always keep a small bowl of extra sauce on the table—trust me, everyone will want seconds. And if you've got jasmine rice steaming while you cook, you're already winning at life.

❤️

Why You'll Love This Recipe

  • Two-Ingredient Sauce Magic: Honestly, the flavor comes from just three things: garlic, soy sauce, and sesame oil. Sear the steak, blitz the garlic in the same pan, and—boom—you’ve got a sauce that’s richer than takeout but way healthier.
  • Steak in Minutes: Flank steak slices fast and stays tender. I slice against the grain, toss in the pan for 3-4 minutes, and the result? That crispy edge with the creamy center? Chef’s kiss. No fancy techniques, just timing.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The broccoli stays crisp, the beef holds up, and the sauce clings like glue. Pack it cold or reheat—both work, and my kids actually finish their lunches.
  • Budget-Friendly Feast: Flank steak stretches far, broccoli’s cheap in season, and a few cloves of garlic make the whole thing sing. I’ve fed four people for under $15, and honestly? No one’s complained about seconds.

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

Here's how to make this wok-hei classic with tender beef, crisp broccoli, and a glossy garlic sauce.

1

Prep the Beef and Broccoli for Perfect Texture

Slice the 1 lb Flank Steak thinly against the grain into ¼-inch thick strips. This ensures tender bites that cook through quickly in the hot pan. Pat the slices dry with paper towels—any moisture will prevent that perfect sear. In a large bowl, toss the beef with 1 tsp Salt and ½ tsp Black Pepper, letting the seasoning cling to each strip.

Trim the large stems from the 1.5 lbs Broccoli Florets and cut each floret into 1-inch pieces. This size keeps them intact during cooking while allowing the sauce to penetrate. Give the broccoli a quick rinse and pat it dry with a kitchen towel. Don't skip this step—wet broccoli steams instead of crisping up in the wok.

2

Sear the Beef and Broccoli for Maximum Flavor

Heat 2 tbsp Vegetable Oil in a large skillet or wok over high heat until shimmering. Add the beef in a single layer and let it sear undisturbed for 1-2 minutes until deep golden brown on one side. This initial sear locks in juices and builds flavor. Use tongs to flip the beef and cook for another 1-2 minutes until it reaches 145°F internally. Remove the beef and set it aside.

In the same pan, add 1 tbsp Sesame Oil and swirl to coat. Toss in the broccoli florets and stir-fry for 3-4 minutes until they turn a bright vibrant green and just begin to soften at the edges. The high heat ensures they stay crisp-tender rather than turning mushy. Remove the broccoli and set it aside with the beef.

3

Build the Garlic Sauce from Scratch

Reduce the heat to medium and add the 6 cloves minced Garlic Cloves to the pan. Cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Pour in the ½ cup Light Soy Sauce, 2 tbsp Rice Wine, and 2 tbsp Honey, stirring to deglaze the pan and scrape up any browned bits. Let the sauce simmer for 2 minutes until slightly reduced.

In a small bowl, whisk together 1 tbsp Cornstarch with 2 tablespoons water to create a slurry. Slowly pour this into the simmering sauce while stirring constantly. The sauce should thicken within 1-2 minutes into a glossy, coatable consistency. If it's too thick, add 1-2 tablespoons water to reach your desired texture. Taste and adjust seasoning with more Light Soy Sauce or a pinch of Salt if needed.

4

Combine Everything for the Perfect Finish

Return the beef and broccoli to the pan and toss everything together for 1-2 minutes until everything is evenly coated in the sauce. The residual heat will finish cooking the beef while warming through the broccoli. Sprinkle with ½ tsp Red Pepper Flakes if you like a little heat, then remove from heat.

Garnish with 1 tbsp toasted Sesame Seeds and 3 sliced Green Onions. Serve immediately over steamed rice to soak up that glorious garlic sauce. The beef should be tender with a slight chew, the broccoli crisp-tender, and the sauce glossy with just the right balance of sweet, salty, and umami flavors.

👨‍🍳

Pro Tips For Making Beef And Broccoli In Garlic Sauce

  • Slice Against the Grain: The flank steak’s fibers run long, and cutting them crosswise makes every bite chewier than it should be. Grab your knife and slice diagonally at a 45-degree angle—this shortens the fibers and keeps the texture tender. (Yes, it looks like you’re drawing a zigzag, but trust me.)
  • Blanch Broccoli First: Raw broccoli florets take forever to cook and turn mushy if you toss them in raw. Give them a quick 30-second blanch in boiling water, then shock in ice water—this jumpstarts the cooking and keeps them bright green. Your sauce won’t turn into a sad, watery broth either.
  • Don’t Overcrowd the Pan: I used to dump everything in at once, thinking it would cook faster. Wrong. The steak steams instead of sears, and the garlic burns before the beef gets color. Cook the steak in batches if needed—just 3-4 minutes per side on high heat—and add the broccoli only after the beef is browned.
  • Finish with Cold Sesame Oil: Adding sesame oil at the end, straight from the fridge, gives it that signature nutty aroma without burning it off. A splash at the very end, right before serving, does more for the flavor than drowning the dish in it earlier. (And no, it doesn’t need to be "toasted"—that’s a myth.)

Essential equipment for this dish

Wok Essentials

A carbon steel wok is my go-to for this dish—it heats up fast and retains that signature wok-hei flavor. I use a 14-inch from Made In ($89) because it's durable and has great heat distribution. If you don’t have a wok, a heavy-bottomed cast iron skillet (like Lodge 12-inch) works just as well. The key is getting the pan ripping hot before adding oil—this creates that perfect sear on the beef. 🔥

Garlic Mincing Tools

Fresh minced garlic makes all the difference in this sauce. I swear by a microplane for garlic—it gives you finely textured, even minces without the mess of a knife. The Benedict brand ($15) is my favorite. If you prefer a knife, use a sharp chef’s knife and slice the cloves paper-thin, then chop crosswise. Never use pre-minced garlic from a jar—it lacks the aromatic oils that bloom during cooking.

High-Heat Oils

For searing, you need an oil with a high smoke point—avocado oil or refined peanut oil are my top picks. I keep a bottle of Avocado Joe ($12) in my pantry for this exact purpose. Sesame oil is used separately for aroma—only add it after the beef is seared. Never cook with toasted sesame oil directly over heat, or it’ll burn and turn bitter. A small 1-tbsp measure is all you need for that nutty aroma.

Sauce Thickening Tools

The secret to a glossy sauce lies in proper thickening. I always use cornstarch because it dissolves cleanly without altering flavor. For mixing the slurry, a small silicone spatula works best—it’s flexible enough to scrape every last bit from the bowl. If you’re making this frequently, consider a mini whisk for smoother cornstarch dispersion. The slurry should be thin like cream before adding to the sauce, or it’ll clump.

Tongs and Spatulas

You’ll need long-handled tongs (like OXO Good Grips) to flip the beef without piercing it. For tossing the broccoli, a heat-resistant silicone spatula (I use Epicurean) is ideal—it won’t scratch your pan. Keep a small bowl nearby for tossing ingredients as you work. Pro tip: Rest your tongs on the side of the pan when not in use to avoid cross-contamination between beef and broccoli.

Optional Upgrades

For next-level flavor, invest in a garlic press—it’s faster than mincing and gives consistent results. A digital thermometer (like Thermoworks Smoke) ensures your beef hits 145°F perfectly every time. If you love garlic, try elephant garlic for a milder, sweeter flavor in the sauce. And for serving, a bamboo steamer basket keeps rice warm while you cook. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 5g25%
Cholesterol 95mg32%
Sodium 1120mg49%
Total Carbohydrate 36g12%
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 use a different cut of beef instead of flank steak?

Yes! Sirloin or ribeye work beautifully when sliced thin against the grain. Avoid tougher cuts like chuck—they won't tenderize properly in this quick cooking method. For extra tenderness, marinate the beef for 30 minutes in a mix of 1 tbsp soy sauce, 1 tbsp rice wine, and 1 tsp cornstarch before cooking.

2

How do I prevent the broccoli from turning mushy?

Keep the heat high and cook the broccoli for only 3-4 minutes until vibrant green. Overcrowding the pan lowers the temperature and causes steaming. Pat the florets completely dry before cooking, and work in batches if needed. The stems should remain slightly crisp—this is the perfect texture for this dish!

3

What if I don't have rice wine? Can I substitute?

Use dry sherry as a 1:1 substitute, or white wine vinegar at half the amount (1 tbsp instead of 2 tbsp). For a non-alcoholic option, try apple cider vinegar with a pinch of sugar. The key is acidity to balance the sauce's sweetness—just taste and adjust with more soy sauce if needed.

4

Can I make this dish ahead of time?

Yes, but with one crucial step: reheat the sauce separately to prevent it from turning gluey. Cook the dish as directed, then refrigerate components separately (beef, broccoli, sauce) for up to 4 days. When ready to serve, warm the sauce alone first, then toss with the beef and broccoli over high heat for just 1-2 minutes. The sauce will re-coat beautifully.

5

Why does my sauce taste too salty?

This usually happens when the soy sauce isn't balanced with sweetness. Add 1 tsp honey or ½ tsp sugar to the sauce and let it simmer for 1 minute to integrate. For extra depth, a splash of rice wine (even if you didn't use it earlier) helps brighten the flavors. Taste as you go—this sauce is highly adjustable!

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