Beef and Broccoli With Beef Broth Recipe: Wok-Heated Crispy Beef and Silky Broccoli

Soups & Stews

Beef and Broccoli With Beef Broth Recipe: Wok-Heated Crispy Beef and Silky Broccoli

This beef and broccoli recipe with beef broth transforms a classic into something extraordinary—crispy wok-seared beef strips paired with tender, silky broccoli in a rich, aromatic sauce. The beef broth isn't just a liquid; it's the flavor foundation that elevates every bite, creating depth that store-bought sauces can't match. I developed this method after years of perfecting the balance between texture and taste, ensuring the beef stays crispy while the broccoli remains vibrant and tender.

The secret lies in high-heat wok cooking, which creates those coveted crispy edges on the beef while keeping the centers juicy. The beef broth simmers into a velvety sauce that clings to each piece, carrying layers of umami and savory notes. Unlike many versions that rely on soy sauce alone, this recipe builds complexity through proper seasoning—ginger, garlic, and a touch of brown sugar that rounds out the flavors without overpowering.

By the time you plate this dish, you'll have perfectly seared beef strips with a caramelized crust, bright green broccoli florets that stay crisp-tender, and a sauce so flavorful it'll disappear faster than you can say "second helping." The beef broth ensures the sauce remains rich and balanced, not overly salty or sweet. This is comfort food at its finest—restaurant-quality that you can make at home.

Serve it over steamed rice to soak up every last drop of that delicious sauce, or enjoy it as-is for a hearty meal that feels special without requiring hours in the kitchen. The technique is straightforward, but the results are anything but ordinary. Let's get started on creating this wok-heated masterpiece.

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

Ingredients for beef and broccoli recipe with beef broth

Crispy beef, silky broccoli, and rich beef broth sauce—just these ingredients transform a classic into something extraordinary.

Ingredient Amount Notes
Flank Steak 🥩 1 lb Thinly sliced against grain
Fresh Broccoli 🥦 1 ½ lb Cut into florets, stems peeled
Beef Broth 🥫 1 ½ cups Homemade or high-quality store-bought
Soy Sauce 🍶 ⅓ cup Low-sodium preferred
Sesame Oil 🫒 1 tbsp Toasted for aroma
Brown Sugar 🍯 1 tbsp Light or dark
Garlic Cloves 🧄 4 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Grated finely
Cornstarch 🌾 1 tbsp For sauce thickening
Vegetable Oil 🫒 2 tbsp High smoke point
Green Onions 🧅 3 whole Sliced thinly for garnish
Sesame Seeds 🌱 1 tbsp Toasted for crunch
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The beef is where the magic happens. Flank steak is ideal—it's lean enough to sear quickly but still holds up to high heat. Slice it thinly against the grain for tender bites. Costco or Whole Foods usually carry it pre-sliced, but if you're cutting it yourself, freeze it for 20 minutes first to make it easier. The broccoli should be bright green, with tight florets—Trader Joe's often has the best quality. For the beef broth, homemade is best, but Pacific Foods or Kettle & Fire brands are solid store-bought options. Avoid the low-sodium versions unless you're adding extra salt later.

No flank steak? Sirloin or ribeye work too, but slice them thinner. Fresh ginger too pricey? Substitute 1 tsp ground ginger, but you'll lose some of that fresh zing. The soy sauce can be swapped for coconut aminos if you're avoiding sodium. Cornstarch running low? Arrowroot powder or tapioca starch works just as well. For the broccoli, don't overcrowd the pan—it should sizzle, not steam. The stems are edible and delicious when peeled and cut into matchsticks. And if you're feeling fancy, add a splash of Shaoxing wine to the sauce for extra depth.

This dish reheats beautifully—just add a splash of water or broth to the sauce. Store leftovers in an airtight container for up to 4 days. The sauce thickens as it cools, so you can thin it with a little water or broth when reheating. For extra crispy beef, pat the slices dry before searing. The sesame seeds and green onions are best added fresh right before serving—they lose their crunch when stored. If you're prepping ahead, keep the sauce and beef separate until ready to serve.

❤️

Why You'll Love This Recipe

  • Minimal Chopping Required: I swear by this trick—just slice the steak thin against the grain and chop the broccoli into even florets. No fancy knife work, no stress. The beef broth deglazes the pan in seconds, so you’re basically done before the timer goes off.
  • Umami Bomb: That beef broth? It’s the MVP. Simmering it with soy sauce until it’s rich and glossy turns this into something restaurant-worthy. The sesame oil finish—just a drizzle—adds this nutty punch that makes every bite ridiculously good. (Yes, even on a Tuesday night.)
  • Leftovers That Beg for Seconds: This dish tastes better the next day. The steak gets tenderer, the broth reduces into a sticky glaze, and suddenly you’ve got a meal that’s even more crave-worthy cold. Pack it for lunch or reheat it for dinner—no one will guess it’s the same recipe.
  • Budget Meal, Big Impact: Flank steak stretches far when sliced thin, and broccoli’s one of the most affordable veggies out there. A single pan, five ingredients, and you’ve got a dish that feels fancy but won’t break the bank. Honestly, it’s my go-to when I need to feed the family without sacrificing flavor.

Step-by-step instructions for wok-heated beef and broccoli

Let's create a restaurant-quality dish with perfectly crispy beef and tender broccoli.

1

Prepare the Flank Steak for Cooking

Slice the 1 lb flank steak thinly against the grain using a sharp knife. This step is crucial—thin slices ensure quick cooking and maximum tenderness. Place the sliced steak in a bowl and season generously with the 1 tsp salt and 0.5 tsp black pepper. Let it sit for 10 minutes while you prepare the rest of the ingredients. This resting time allows the salt to penetrate the meat, enhancing flavor and preventing tough texture.

While the steak marinates, peel the stems from the 1.5 lb fresh broccoli and cut it into even-sized florets. The stems should be peeled to remove any tough fibers, and the florets should be about 1.5 inches in diameter for even cooking. Set the broccoli aside for now—we'll add it to the wok later.

2

Create the Sauce Base

In a small bowl, combine the 1.5 cups beef broth, 0.33 cup soy sauce, 1 tbsp brown sugar, and 1 tbsp cornstarch. The cornstarch will help thicken the sauce later, giving it that perfect silky consistency. Mix well until the cornstarch dissolves completely—this ensures the sauce won't clump or be grainy. Set this mixture aside for now.

In a separate small bowl, mix the 4 cloves minced garlic cloves and 1 tbsp finely grated fresh ginger. This aromatic blend will infuse the dish with deep, savory flavor. Keep this mixture ready—you'll add it to the wok just before the beef and broccoli.

3

Cook the Beef to Crispy Perfection

Heat a wok or large skillet over high heat until it's very hot. Add the 2 tbsp vegetable oil and swirl to coat the bottom evenly. Once the oil is shimmering, add the seasoned steak slices in a single layer. Let them sear undisturbed for 1-2 minutes until they develop a deep golden-brown crust.

Here's the thing—don't touch the steak during this time. You'll know it's ready when the edges are crispy and slightly charred. Once the steak is browned on one side, carefully flip each piece and cook for another 1-2 minutes until fully cooked through. Remove the steak from the wok and set it aside on a plate.

4

Stir-Fry the Broccoli and Build the Sauce

In the same wok, add a bit more vegetable oil if needed to coat the bottom lightly. Add the 1.5 lb broccoli florets and stir-fry over high heat for 2-3 minutes until the edges begin to soften but still retain a vibrant green color. You want the broccoli to stay crisp-tender, not mushy.

Pour the sauce mixture into the wok and stir vigorously. The heat will cause the cornstarch to thicken the sauce almost immediately. Add the garlic and ginger mixture and stir for another 1-2 minutes until the sauce coats the broccoli evenly and thickens to a glossy consistency. Taste and adjust seasoning with a pinch more salt or soy sauce if needed.

5

Finish and Serve with Crunchy Garnishes

Return the crispy steak to the wok and toss everything together gently. Add the 1 tbsp toasted sesame oil and stir for 30 seconds to infuse the dish with nutty aroma. The sesame oil should sizzle slightly—this is your cue that it's working its magic.

Divide the beef and broccoli among 4 plates, garnishing each serving with 1 tbsp toasted sesame seeds and thinly sliced green onions. The sesame seeds add a delightful crunch, while the green onions bring a fresh contrast to the rich flavors. Serve immediately while the beef is still crispy and the broccoli is vibrant and tender. Enjoy your homemade wok-heated beef and broccoli!

👨‍🍳

Pro Tips For Making Beef And Broccoli Recipe With Beef Broth

  • Slice Against the Grain: Flank steak’s fibers run long—cutting perpendicular to them turns tough chews into tender bites. Use a sharp knife and slice at a 45-degree angle for maximum tenderness, especially after searing. (Yes, even if you’re impatient like me, resist the urge to rush this.)
  • Blanch Broccoli First: Toss broccoli florets in boiling water for 30 seconds, then shock in ice water. This stops cooking, preserves color, and ensures they’re perfectly crisp-tender when they hit the pan later. I learned this the hard way—overcooked broccoli in beef broth is sad, mushy broccoli.
  • Deglaze with Cold Broth: After searing the steak, pour in cold beef broth instead of hot. The temperature shock loosens browned bits more effectively than scraping with a spatula. Let it simmer until it warms up—this builds richer flavor without burning the sauce.
  • Finish with Toasted Sesame: Drizzle sesame oil at the very end, right before serving, and let it sit for 30 seconds. The nutty aroma hits harder when it’s fresh, not cooked off. (And no, you can’t skip this—it’s the thing that makes this dish taste like a restaurant.)

Common mistakes when making great beef and broccoli recipe with beef broth

Overcrowding the Wok

One of the biggest mistakes I see is overcrowding the wok when cooking the beef or broccoli. When you pack too much in there, the food steams instead of searing, resulting in soggy beef and mushy broccoli. The key is to work in batches—I cook the beef in two separate rounds if needed, and do the same with the broccoli. A properly sized wok should have enough space for ingredients to sizzle and develop that beautiful crust. 🔥

Skipping the Rest

Many home cooks rush through the resting step after slicing the beef, but this is where flavor development happens. The 10-minute rest allows the salt to penetrate the meat and the seasoning to meld together. If you skip this, your beef will release too much moisture during cooking, leading to a dull flavor and potential toughness. Trust me, that extra 10 minutes makes all the difference in the final texture and taste.

Underseasoning the Broth

The beef broth is the flavor foundation of this dish, so don't skimp on seasoning it. Many recipes call for plain broth, but I always add a pinch of salt and a splash of soy sauce directly to the broth before using it in the sauce. This extra layer of flavor ensures your final sauce isn't flat. If you're using store-bought broth, taste it first—some brands can be surprisingly bland and need a boost.

Using Low-Quality Soy Sauce

Not all soy sauces are created equal, and using low-quality or low-sodium versions can make your dish taste watered down. I always recommend using a good low-sodium soy sauce (like Kikkoman or Lee Kum Kee) because it gives you better control over the saltiness. If you're using regular soy sauce, reduce the amount slightly to avoid over-salting your dish. The flavor difference is noticeable, and your sauce will taste richer as a result.

Overcooking the Broccoli

Broccoli cooks faster than you think, and once it turns bright green and slightly softened, it's ready. Leaving it in the wok too long will turn it into a sad, mushy pile. Aim for 2-3 minutes of stir-frying over high heat—just until the edges are tender but the center still has a little bite. The broccoli should stay vibrant and crisp-tender, not limp. This is where timing is everything!

Ignoring the Cornstarch

Many people skip the cornstarch step or don't mix it well with the sauce ingredients, leading to a thin, watery sauce. The cornstarch needs to be fully dissolved in the broth mixture before adding it to the wok. If you see lumps, your sauce will turn grainy. I like to whisk the cornstarch into the warm broth first, then add the rest of the ingredients. This ensures a silky, glossy sauce that coats every bite perfectly. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 105mg35%
Sodium 1200mg52%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 8g
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

Why does this recipe use beef broth instead of water?

The beef broth adds deep umami flavor that water simply can't match. It creates a rich, savory base for the sauce that makes every bite more satisfying. Plus, it helps balance the sweetness from the brown sugar and saltiness from the soy sauce for a perfectly harmonized taste.

2

Can I substitute flank steak with another cut?

Yes! Sirloin or ribeye work well, but slice them thinner (about 1/4-inch thick) for quick cooking. Flank steak is ideal because its lean texture becomes tender when sliced against the grain. For extra tenderness, marinate the meat for 15-30 minutes in soy sauce, garlic, and ginger before cooking.

3

How do I prevent the broccoli from turning mushy?

Cook broccoli over high heat for only 2-3 minutes—just until the edges soften but the center stays bright green. Avoid overcrowding the wok, and work in batches if needed. Stir-frying too long or with too little oil causes steaming instead of searing.

4

Can I make this dish ahead of time?

Store the cooked beef and broccoli separately in an airtight container for up to 4 days. Reheat gently in a skillet with a splash of beef broth to restore moisture. The sauce thickens when chilled, so thin it with a little water or broth when reheating. Garnish with fresh sesame seeds and green onions right before serving for maximum crunch.

5

What's the best way to serve this dish?

Serve it over steamed jasmine rice to soak up the flavorful sauce. For extra presentation, drizzle with sesame oil and sprinkle with toasted sesame seeds. Pair with a side of steamed edamame or a simple cucumber salad to balance the richness. The beef's crispy texture pairs perfectly with soft rice and fresh greens.

★★★★★4.5(1 review)
Categories Soups & Stews