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

Sauces & Condiments

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

This beef and broccoli in garlic sauce recipe delivers the perfect balance of wok-fired crunch and umami-packed gloss that makes every bite irresistible. The secret lies in high-heat searing of the beef followed by a quick stir-fry with garlic-infused broccoli, all finished in a velvety sauce that coats every piece.

I've perfected this recipe over countless weeknight dinners, and it consistently delivers restaurant-quality results at home.

The process is straightforward yet transformative: tender beef strips achieve a satisfying sear while maintaining juiciness, and the broccoli develops just enough bite to complement the sauce.

What makes this recipe truly special is the garlic sauce itself—a harmonious blend of soy, oyster, and hoisin that creates that signature glossy finish while keeping the flavors perfectly balanced. The sauce reduction happens in minutes, allowing you to enjoy this dish without hours of preparation.

By the time you're done, you'll have perfectly seared beef with a caramelized crust, bright green broccoli with crisp-tender stems, and a sauce that's rich yet not overpowering. Each component comes together in perfect harmony, creating a dish that's both comforting and exciting.

The aroma alone will have everyone gathering around the table, and the first bite delivers that satisfying combination of textures and flavors that makes this recipe a standout.

This dish works beautifully as a weeknight dinner or impresses when served for guests. The technique is simple enough for beginners but delivers professional results that will have you reaching for the wok again and again. Let's get started on creating this restaurant-quality meal at home.

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

Ingredients for beef and broccoli in garlic sauce

Restaurant-quality beef and broccoli begins with these carefully selected ingredients for wok-fired crunch and umami richness.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Broccoli Florets 🥦 1 ½ lbs Cut into bite-sized pieces
Garlic Cloves 🧄 8 cloves Minced finely for sauce
Sesame Oil 🫒 1 tbsp For wok searing aroma
Soy Sauce 🥄 ½ cup High-quality, low-sodium preferred
Oyster Sauce 🍜 ¼ cup Authentic, not imitation
Hoisin Sauce 🍜 2 tbsp For sweet umami depth
Cornstarch 🌾 1 tbsp For sauce thickening
Neutral Oil 🫒 ½ cup High smoke point preferred
Green Onions 🧅 4 whole Sliced for garnish
Sesame Seeds 🌾 1 tbsp Toasted for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Sugar 🍬 1 tsp Balances acidity

The flank steak is non-negotiable for this recipe—its lean yet tender texture holds up perfectly to high-heat searing. Ask your butcher to slice it thinly against the grain (about 1/4-inch thick) for maximum tenderness. For best results, purchase from a quality meat counter where they can handle it properly. If you're working with whole steaks, freeze them for 30 minutes first to make slicing easier. The broccoli should be fresh with vibrant green florets—Trader Joe's or Whole Foods carry excellent selections, or grow your own for peak flavor. Avoid pre-cut broccoli as it tends to wilt faster.

No authentic oyster sauce? Substitute with a mix of soy sauce and a splash of fish sauce (though it won't be identical). The hoisin adds that signature sweetness—La Choy or Lee Kum Kee are reliable brands. For the garlic, roast it first for deeper flavor (400°F for 15 minutes), then mince. The sesame oil is purely aromatic here—use sparingly (just 1 tbsp) to avoid overpowering the dish. If you're making this ahead, prep the sauce components separately and store them in the fridge for up to 3 days before combining.

This dish reheats beautifully—cover with foil and warm in a 300°F oven for 10 minutes to maintain that wok-fired texture. The sauce thickens as it cools, so if it seems too thin when first made, simmer uncovered for 2-3 minutes to reduce. Store leftovers in an airtight container for 3-4 days in the refrigerator. For freezing, portion the sauce separately from the beef and broccoli—freeze sauce for up to 3 months and reheat beef/broccoli separately. Garnish with toasted sesame seeds just before serving to preserve their crunch.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’d rather watch Netflix than scrub pots—just sear the steak, toss in the broccoli, and let the garlic-soy sauce do the work. That sesame oil finish ties it all together with zero extra dishes.
  • Garlic Bomb Flavor: Between us, the moment that sauce hits your tongue is chef’s kiss—the umami from soy sauce, the punch of fresh garlic, and that nutty sesame oil warmth. It’s the kind of dish that makes you go back for seconds without even thinking.
  • Lunchbox Hero: Honestly, this is my go-to for meal prep because it reheats like a dream. Pack the leftovers cold for lunch, and the steak stays tender while the broccoli keeps its crunch—no sad, mushy veggies here.
  • Budget-Friendly Powerhouse: Flank steak stretches further than you’d think, and broccoli’s one of the most affordable veggies out there. A single batch feeds my family of four for two nights, and the sauce costs pennies to make. Smart, simple, and satisfying.

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

Master this wok technique for restaurant-quality texture and flavor balance every time.

1

🍳 Step 1: Marinate and Prep the Flank Steak

Slice the 1 lb flank steak thinly against the grain into ¼-inch thick strips. Transfer to a bowl and toss with 1 tbsp sesame oil, 1 tsp salt, and ½ tsp black pepper. Let it marinate for 15-20 minutes at room temperature—this ensures even seasoning and prevents toughness.

While the steak marinates, cut the 1.5 lbs broccoli florets into bite-sized pieces and set aside. Mince the 8 cloves garlic finely—this will form the aromatic base of your sauce. The key here is precision: too coarse and the garlic won't infuse properly; too fine and it burns quickly. I like to use the flat side of my chef's knife for this.

2

🔥 Step 2: Wok-Sear the Beef and Broccoli

Heat a wok or large skillet over high heat until it's screaming hot. Add ½ cup neutral oil and swirl to coat. Working in batches if needed, add the marinated steak strips and sear for 1-2 minutes per side until they develop a deep golden crust. Remove and set aside on a plate.

In the same wok, add the broccoli florets and stir-fry for 3-4 minutes until they turn bright green and just begin to blanch. The broccoli should retain its crunch—overcooking turns it mushy. Push the broccoli to one side of the wok and add 1 tbsp sesame oil to the empty space, letting it heat for 30 seconds before adding the garlic. This prevents burning and maximizes flavor extraction.

3

🥘 Step 3: Build the Garlic Sauce

Pour in ½ cup soy sauce, ¼ cup oyster sauce, and 2 tbsp hoisin sauce, stirring constantly to combine with the garlic. Let the sauce simmer for 1-2 minutes until it thickens slightly. Add the 1 tsp sugar and stir until dissolved—this balances the acidity from the soy sauce and enhances the umami depth.

Return the seared beef to the wok and toss everything together for 1-2 minutes until the beef is fully coated in the sauce. The sauce should cling to the beef and broccoli, creating a glossy sheen. If it's too thick, add 1-2 tablespoons of water to loosen it. The sauce should coat the back of a spoon but still be silky, not gluey.

4

⏰ Step 4: Thicken and Garnish

In a small bowl, whisk together 1 tbsp cornstarch with 2 tablespoons of water to create a slurry. Pour this into the wok while stirring vigorously. The sauce will thicken immediately—keep stirring for 30-60 seconds until it reaches a glossy, velvety consistency. This is where the magic happens: the cornstarch transforms the sauce from thin to perfectly clingy.

Remove from heat and divide the beef and broccoli among 4 plates. Garnish each serving with 1 whole sliced green onion and 1 tbsp toasted sesame seeds. The sesame seeds should be lightly toasted in a dry skillet over medium heat for 1-2 minutes until fragrant—this adds texture and aroma. Serve immediately over steamed rice for the full experience.

👨‍🍳

Pro Tips For Making Beef And Broccoli In Garlic Sauce

  • CRANK THE HEAT HIGH: Start your steak sear in a screaming-hot pan—no wimpy medium heat. I used to rush this, and the beef would just steam instead of develop that caramelized crust. Get it blistering in 2-3 minutes per side, then pull it out early (it’ll finish in the sauce). The broccoli can wait; the steak can’t.
  • SLICE AGAINST THE GRAIN: Cut your flank steak thin and against the grain—no wider than ¼-inch slices, or you’ll end up chewing. I learned this the hard way after serving my first batch with stubbornly tough strips. A sharp knife and a steady hand make all the difference here. No one wants to fight their beef and broccoli.
  • BLANCH BROCCOLI FIRST: Toss your broccoli florets in boiling water for exactly 30 seconds—just until the edges turn bright green. Drain and shock in ice water to stop cooking. This keeps them crisp-tender when they hit the sauce later. Skipping this step means soggy florets drowning in garlic oil. Trust me, the contrast matters.
  • THICKEN THE SAUCE: After deglazing with soy sauce and a splash of water, let the sauce reduce by half before adding sesame oil. Stir in a teaspoon of cornstarch mixed with water (yes, even if the recipe doesn’t say it) to make it glossy and clingy. I was skeptical until I tried it—now it’s non-negotiable. The sauce should coat a spoon, not pool like soup.

Wine and beer pairings for this dish

Garlic Sauce Wine Pairings

The rich umami depth of this garlic sauce pairs beautifully with dry Riesling from Germany or Austria. The wine's crisp acidity cuts through the sauce's richness while its subtle sweetness complements the hoisin's depth.

I love Dr. Loosen Blue Slate—it's bright enough to cleanse your palate between bites while enhancing the dish's savory notes. 🍷

Rosé for Lighter Palates

For those who prefer something lighter, a dry Provence rosé like Whispering Angel works wonderfully. Its citrus and floral notes provide a refreshing contrast to the beef's caramelized crust and the garlic's pungency. Serve it slightly chilled to highlight its vibrant character while letting the dish's bold flavors shine.

Beer Pairing Options

A light lager such as Asahi Super Dry is my go-to beer pairing. Its clean, crisp profile balances the dish's rich flavors without overpowering them.

For craft beer lovers, try a wheat beer like Blue Moon—its citrusy notes mirror the garlic's brightness while the light body prevents the sauce from tasting heavy.

Sake for Authentic Pairing

For an authentic Asian-inspired pairing, serve with dry sake like Dassai 18. The sake's clean, slightly nutty profile complements the dish's umami elements while its crispness enhances the garlic's aroma.

Chill the sake slightly before serving to bring out its delicate flavors alongside the warm, savory beef and broccoli. 🍶

Sweet White Wine Alternative

If you prefer something sweeter, a dry Gewürztraminer from Alsace adds a unique twist. Its lychee and spice notes harmonize beautifully with the hoisin's sweetness and the garlic's intensity. The wine's aromatic complexity makes each bite of beef and broccoli even more memorable.

Non-Alcoholic Options

For a refreshing non-alcoholic pairing, try sparkling yuzu soda or a ginger beer like Feather's. The effervescence cleanses your palate, while the citrus or ginger notes brighten the dish's savory profile. Serve chilled to enhance the contrast between the warm beef and the cool beverage. 💧

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 26g33%
Saturated Fat 6g30%
Cholesterol 105mg35%
Sodium 1100mg48%
Total Carbohydrate 32g11%
Dietary Fiber 5g18%
Sugars 10g
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?

Yes, but choose cuts with similar texture. Sirloin or ribeye work well—slice them ¼-inch thick against the grain. Avoid tougher cuts like chuck, as they won't tenderize properly with quick cooking. For extra tenderness, marinate for 30 minutes in 1 tbsp soy sauce + 1 tsp cornstarch before searing.

2

Why does my sauce turn out too thin?

The sauce may be too thin if you didn't reduce it long enough or if the cornstarch slurry wasn't properly mixed. Always simmer the sauce for 2-3 minutes before adding beef, and whisk the cornstarch with cold water to prevent clumping. For extra thickness, add ½ tsp more cornstarch mixed with 1 tsp water at the end.

3

How do I prevent broccoli from getting mushy?

Broccoli turns mushy when overcooked or crowded in the pan. Cook in small batches for 3-4 minutes max over high heat, and stir constantly. For extra crunch, blanch in boiling water for 1 minute before stir-frying. Keep the wok screaming hot—a cold pan steams instead of sears.

4

Can I make this dish ahead of time?

Yes, but store components separately. Cook the beef and broccoli, then refrigerate in an airtight container for 2 days. Reheat the sauce separately and toss with the beef/broccoli over medium heat for 2-3 minutes. For freezing, portion sauce in one container and beef/broccoli in another—freeze sauce for 3 months and reheat beef/broccoli separately.

5

What's the secret to extra crispy beef?

High heat and proper slicing are key. Use a hot wok or cast-iron skillet until oil smokes slightly. Slice beef ¼-inch thick against the grain, pat dry with paper towels, and sear in small batches for 1-2 minutes per side. A 15-minute marinade in 1 tbsp soy sauce + 1 tsp cornstarch also helps create a crispy crust.

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