Beef and Broccoli in Garlic Sauce Recipe: Wok-Tossed Umami Crunch With Silky Glaze

Sauces & Condiments

Beef and Broccoli in Garlic Sauce Recipe: Wok-Tossed Umami Crunch With Silky Glaze

This beef and broccoli in garlic sauce recipe delivers restaurant-quality umami crunch with a silky glaze that coats every bite. The secret lies in high-heat searing of beef strips followed by a quick wok toss that locks in tender texture while developing deep savory flavors.

I've perfected this technique over years of testing—no dry meat or mushy broccoli here, just perfect al dente vegetables and perfectly caramelized beef.

The sauce is where the magic happens—a balance of garlic, soy, and a touch of sweetness that creates that signature glossy finish. We'll build it from scratch with just five pantry staples, reducing it to a velvety consistency that clings beautifully to both beef and broccoli.

The key is proper timing: beef gets seared first, then set aside while broccoli gets its turn in the wok before everything comes together.

What you'll end up with is a dish that's equally impressive served over steamed rice or as a standalone meal. The beef remains tender with just enough bite, the broccoli stays vibrant with a satisfying crunch, and that garlic sauce ties everything together in perfect harmony.

This is the kind of home-cooked meal that makes takeout seem like a distant memory.

The best part? It comes together in under 30 minutes with minimal prep. We'll walk through each step—from properly slicing the beef to achieving that perfect wok-hei—so you can recreate this dish with confidence. Let's get started on making beef and broccoli that rivals your favorite Chinese restaurant.

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

Ingredients for beef and broccoli in garlic sauce

Restaurant-quality beef and broccoli starts with these 15 ingredients—each playing its part for that signature wok-tossed crunch and silky glaze.

Ingredient Amount Notes
Flank Steak 🥩 1 ¼ lb Thinly sliced against grain
Broccoli Florets 🥦 1 ½ lb Medium-sized, cut into bite-sized pieces
Garlic Cloves 🧄 6 cloves Minced for sauce, peeled
Fresh Ginger 🌿 1 tbsp Finely grated, peeled
Soy Sauce 🍶 ½ cup High-quality, preferably Japanese
Oyster Sauce 🥫 2 tbsp For umami depth
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Brown Sugar 🍯 1 tbsp Lightly packed
Cornstarch 🌾 1 tbsp For sauce thickening
Vegetable Oil 🫒 ½ cup High smoke point
Green Onions 🧅 3 whole Sliced, for garnish
Sesame Seeds 🌰 1 tsp Toasted, for crunch
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
White Rice 🍚 2 cups Uncooked, for serving

The flank steak is non-negotiable here—it's lean but tender when sliced thin against the grain. Costco or your butcher shop will have the best cuts, and ask for it pre-sliced if you're short on time. Broccoli should be bright green and firm—avoid those sad, yellowing florets at the grocery store. For garlic, Penzeys or the bulk section at Whole Foods gives you the freshest cloves. And trust me on the ginger: fresh grated makes all the difference compared to powdered. If you're feeling fancy, grab a microplane—it makes grating ginger a breeze.

No oyster sauce? Double the soy sauce plus 1 tsp fish sauce gets you close, though it won't have that same depth. Running out of sesame oil? Toasted walnut oil works in a pinch, but the aroma is different. The cornstarch is key for that glossy finish—don't skip it! For the rice, jasmine or basmati steams up beautifully, but any long-grain white works. Want extra crunch? Add 1/4 cup crushed peanuts to the garnish. And if you're making this ahead, cook the beef and broccoli separately—they reheat better that way.

This dish tastes even better the next day—honestly, the flavors meld into something magical. Store components separately in airtight containers for up to 3 days, then reheat with a splash of water to restore moisture. For freezing, only freeze the sauce and rice—the beef and broccoli get rubbery. I always make double batches because it disappears so fast. Pro tip: Save the leftover sauce for stir-fries or drizzle over noodles—it's that good.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for lazy nights—just sear the steak, toss in the broccoli, and let the garlic-ginger-soy sauce work its magic. No dirty dishes, no fuss, just that rich, sticky sauce clinging to everything.
  • Umami Bomb: That first bite? The tender steak with its crispy edges, the broccoli still bright green, all coated in a sauce so savory-sweet from the soy and garlic. Honestly, it’s the kind of flavor that makes you pause mid-bite.
  • Lunchbox Hero: Between us, this is my go-to for meal prep—sliced steak and broccoli reheat beautifully, and the sauce stays glossy. Pack it in containers, and suddenly you’ve got a weeknight dinner that feels fancy without the effort.
  • Budget Win: Flank steak stretches far, and broccoli’s one of the most affordable veggies out there. I make this twice a month, and it’s always a hit—whether it’s feeding my family or just me after a long day. No guilt, all satisfaction.

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

Here's how to achieve that perfect wok-tossed balance of tender beef, crisp broccoli, and silky garlic glaze.

1

Prep the Ingredients for Maximum Flavor

Start by slicing the 1.25 lb flank steak thinly against the grain into ¼-inch strips. This ensures tender bites every time. While you work, cut the 1.5 lb broccoli florets into bite-sized pieces—keep them uniform so they cook evenly. Peel and finely grate the 1 tbsp fresh ginger and peel and mince the 6 cloves garlic. Slice the 3 whole green onions into 1-inch pieces for garnish.

Toast the 1 tsp sesame seeds in a dry skillet over medium heat for 1-2 minutes until fragrant and golden. Set aside for garnish. The reason we toast them now is to enhance their nutty aroma before they hit the final dish. I like to do this prep step first because it gets everything ready while the rice cooks—multitasking saves time!

2

Cook the Rice and Sear the Beef

While you prepare the vegetables, cook the 2 cups white rice according to package instructions—usually about 15-20 minutes. Once cooked, fluff with a fork and set aside covered. Now, heat 0.5 cup vegetable oil in a wok or large skillet over high heat until shimmering. Add the sliced flank steak in a single layer and let it sear undisturbed for 1-2 minutes until the edges turn golden brown.

Here's the thing—don't overcrowd the pan. If you need to work in batches, that's fine, but keep the batches small so the beef gets that perfect sear. Once the steak is browned on one side, push it to one side of the pan and add half of the broccoli florets. Stir-fry for 2-3 minutes until the broccoli just begins to blister. Remove both to a plate and set aside.

3

Build the Garlic Sauce

In the same wok, reduce the heat to medium and add the 1 tbsp finely grated ginger and 6 cloves minced garlic. Sauté for 30 seconds until fragrant—you'll smell that amazing garlic aroma filling your kitchen. This is where the real flavor magic happens. Next, pour in the 0.5 cup soy sauce, 2 tbsp oyster sauce, 1 tbsp brown sugar, and 1 tbsp cornstarch. Stir well to combine.

Let the sauce simmer for 1-2 minutes until it begins to thicken slightly. The cornstarch will help create that silky glaze we're after. If the sauce thickens too quickly, add 1-2 tablespoons of water to loosen it. The goal is a glossy, coatable consistency that clings beautifully to the beef and broccoli.

4

Wok-Toss and Finish

Return the beef and broccoli to the wok and toss everything together over high heat for 2-3 minutes. You want the beef to heat through while the broccoli gets that perfect crisp-tender texture. Add the 1 tbsp sesame oil and toss again to distribute it evenly. The sesame oil adds that distinctive aroma and helps balance the rich flavors.

Finally, season with 1 tsp salt and 0.5 tsp black pepper. Taste and adjust if needed—the sauce should be perfectly balanced between salty, sweet, and umami. Garnish with the toasted sesame seeds and sliced green onions for that final pop of color and texture. Serve immediately over the cooked rice for the ultimate wok-tossed experience!

👨‍🍳

Pro Tips For Making Beef And Broccoli In Garlic Sauce

  • Slice Against the Grain: I learned this the hard way—cutting flank steak thinly across the grain makes it chewy, not tender. Slice at a 45-degree angle with the grain, then cut each strip in half lengthwise for maximum tenderness. (Yes, it looks weird, but your fork will thank you.)
  • Blanch Broccoli First: Skip the crowded pan and blanch the broccoli florets in boiling water for 30 seconds before stir-frying. This softens them just enough to cook through without turning mushy—no more sad, limp florets at the bottom of the dish.
  • Sear the Beef in Batches: Crowding the pan drops the temperature and steams the meat instead of searing it. Cook the steak in two batches over high heat with a splash of water or white wine to deglaze after the first batch—crispy edges every time, no exceptions.
  • Use Double the Garlic: Fresh ginger and garlic are the soul of this dish, but most recipes skimp. Mince 8–10 cloves of garlic (not 3) and 1.5 inches of ginger—toss them in the wok with the oil first, stir like crazy, and let them sizzle until fragrant. (Your taste buds will notice the difference.)

Perfect pairings for this recipe

Rice Pairings

Steamed jasmine rice is my go-to base for this dish—its delicate floral notes complement the umami-rich garlic sauce beautifully. Cook 2 cups uncooked rice with 2.5 cups water and let it steam for 15 minutes off heat after boiling.

For extra fluffiness, spread the rice on a tray after cooking to cool slightly. 🍚

Want something heartier? Serve over wild rice blend—the nutty texture contrasts wonderfully with the beef's richness. I like Lundberg's wild rice blend because it stays firm when reheated. For a fusion twist, try sushi rice—its stickiness helps the sauce cling to every bite.

Vegetable Sides

A simple steamed bok choy with a sprinkle of toasted sesame seeds adds freshness to balance the dish. Blanch 2 heads bok choy in boiling water for 1 minute, then shock in ice water. The crisp texture cuts through the sauce's richness perfectly. 🥬

For a pop of color, serve with quick-pickled cucumbers—slice 1 English cucumber into half-moons, then toss with 1 tbsp rice vinegar, 1 tsp sugar, and a pinch of salt. Let sit for 10 minutes before serving. The tangy crunch contrasts the savory beef beautifully.

Protein Add-Ons

Add shrimp for extra protein—toss ½ lb peeled shrimp with the beef during the final wok toss. The shrimp cooks in just 1-2 minutes and adds a sweet, briny element. I like wild-caught Alaskan shrimp for their clean flavor. 🦐

For a vegetarian option, swap the beef for extra-firm tofu—press and cube 1 block tofu, then pan-fry until golden before adding to the wok. The tofu soaks up the sauce beautifully while adding a satisfying chew.

Sauce Variations

Crank up the heat with chili garlic sauce—add 1 tbsp La Choy Chili Garlic Sauce to the final toss for a spicy kick. The sweet and spicy combo is addictive! For smoky depth, stir in ½ tsp smoked paprika with the garlic. 🌶️

Make it creamy by adding 1 tbsp coconut milk to the sauce base. The subtle richness balances the salty-sweet flavors perfectly. For a tangy twist, finish with 1 tsp lime juice—it brightens the dish and cuts through the richness.

Beverage Pairings

A crisp dry Riesling from Germany cuts through the dish's richness with its citrusy acidity. I love Dr. Loosen Blue Slate—its mineral notes complement the beef's umami perfectly. 🍷

For beer lovers, a light lager like Asahi Super Dry keeps the palate clean. The subtle hop bit balances the dish's sweetness without overpowering it. Avoid heavy stouts or IPAs—they'll clash with the delicate sauce.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 7g35%
Cholesterol 120mg40%
Sodium 1250mg54%
Total Carbohydrate 45g16%
Dietary Fiber 6g21%
Sugars 12g
Protein 42g84%
* 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?

Sirloin or ribeye work beautifully—just slice them thinly against the grain. For extra tenderness, try top round, but marinate it for 30 minutes first. Avoid tough cuts like chuck or brisket—they won't hold up in this quick-cooking method.

2

How do I prevent the broccoli from getting mushy?

Cook it just until bright green and tender-crisp—about 2-3 minutes in the wok. Overcrowding the pan causes steaming instead of stir-frying. For extra crunch, blanch broccoli in boiling water for 30 seconds first, then finish in the wok. And never cover the pan while cooking—steam is the enemy of crisp broccoli!

3

Can I make this dish ahead of time?

Yes, but separate components! Cook the beef and broccoli separately, then refrigerate in airtight containers for up to 3 days. Reheat gently with a splash of water to restore moisture. The sauce can be made ahead too—store it separately and reheat before tossing with the beef and broccoli. Never freeze the beef and broccoli together, as they'll get soggy.

4

What's the secret to getting that glossy garlic sauce?

The cornstarch is key—it creates that silky texture when reduced properly. Simmer the sauce just until it thickens (about 1-2 minutes) and keep heat at medium. For extra shine, add 1 tsp water at the end and toss everything together vigorously. The sauce should coat the back of a spoon when done.

5

Is this recipe gluten-free?

Not traditionally, but it's easy to adapt! Swap regular soy sauce for tamari or coconut aminos. Check your oyster sauce label—some brands are gluten-free. For extra umami without gluten, add 1 tsp fish sauce or ½ tsp MSG to the sauce. Always verify all ingredients if you're strictly gluten-free.

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