Beef and Broccoli Recipe With Beef Broth: Wok-Sear Umami Crunch in 25 Minutes

Soups & Stews

Beef and Broccoli Recipe With Beef Broth: Wok-Sear Umami Crunch in 25 Minutes

This beef and broccoli recipe with beef broth delivers restaurant-quality flavors in just 25 minutes, transforming simple ingredients into a dish packed with wok-seared umami crunch and deep savory notes.

The secret lies in high-heat searing of the beef followed by a quick braise in rich beef broth, creating tender slices that stay perfectly textured while absorbing all the caramelized flavors.

I developed this version after years of testing—it’s the one that finally convinced even the biggest beef-and-broccoli skeptics in my family to ask for seconds.

What sets this recipe apart is the balance of techniques: the beef gets a proper sear in a hot wok or skillet to build flavor, while the broccoli stays crisp-tender from just a few minutes of cooking.

The beef broth isn’t just an afterthought—it’s the star, simmered until it reduces into a glossy, flavorful sauce that coats every bite. No complicated steps, no long waits, just bold, satisfying results that taste like they’ve been simmering all day.

The final dish delivers tender beef slices with a caramelized crust, bright green broccoli florets that hold their crunch, and a sauce so rich it clings to every forkful. The aroma alone—garlicky, umami-packed, with just a hint of soy—will have everyone gathering around your table.

This isn’t just another take on beef and broccoli; it’s the version that turns a simple weeknight dinner into something special.

Serve it over steamed jasmine rice for the full experience, or with noodles for a quick stir-fry twist. The leftovers reheat beautifully, making it perfect for meal prep. Let’s get cooking—this dish is faster than takeout but tastes like it came from your favorite Chinese restaurant.

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

Ingredients for beef and broccoli recipe with beef broth

Pantry staples meet wok magic—just 15 ingredients for restaurant-style beef and broccoli.

Ingredient Amount Notes
Flank Steak 🥩 1 ½ lb Thinly sliced against grain
Fresh Broccoli 🥦 2 cups Cut into florets, stems peeled
Beef Broth 🍲 1 ½ cups Homemade or high-quality store-bought
Oyster Sauce 🍶 3 tbsp Kikkoman brand preferred
Soy Sauce 🥄 2 tbsp Low-sodium preferred
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Cornstarch 🌾 1 tbsp For thickening sauce
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Ginger Root 🌿 1 tbsp Fresh, grated
Vegetable Oil 🫒 2 tbsp High smoke point
Green Onions 🧅 4 whole Sliced, for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
White Pepper 🌶️ ¼ tsp For subtle heat
Jasmine Rice 🍚 1 ½ cups Uncooked, for serving

The flank steak is non-negotiable here—it's lean but packed with flavor, and slicing it thinly against the grain ensures tender bites. Costco or Trader Joe's usually have pre-sliced versions, but if you're buying whole, ask the butcher to cut it for stir-fry. Fresh broccoli with bright green florets and firm stems is key—Trader Joe's often has the best quality. For the beef broth, Kitchen Basics or Pacific Foods brands are my go-to for that deep umami punch without artificial additives. The oyster sauce? Kikkoman is the gold standard—it's sweeter and richer than most store brands.

No oyster sauce? Hoisin sauce plus a splash of soy sauce works in a pinch, though it won't be identical. Fresh ginger and garlic are ideal, but if you're using powdered, double the amount—it's less potent. The sesame oil is for aroma only, so use the toasted variety (the regular kind is for cooking). Cornstarch is your secret weapon for that glossy, clingy sauce—don't skip it. For the rice, jasmine is traditional, but basmati works too. And if you're short on green onions, scallions or chives will do in a pinch, though they've got a different flavor profile.

Broccoli keeps best in the fridge for 5-7 days if you wrap the stems in a damp paper towel. The beef broth freezes beautifully for up to 6 months, so make extra if you can. This dish reheats like a dream—just add a splash of water or broth to the pan and warm through. I always make double batches because the flavors get even better the next day as everything melds together. Store leftovers in airtight containers for 3-4 days in the fridge.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. Sear the flank steak, toss in the broccoli florets, and let the beef broth simmer—no extra pots, no stress. The soy and oyster sauces cling to everything, turning cleanup into a five-minute wipe-down.
  • Umami Bomb: That first bite? Rich, salty-sweet, with the broth reducing into a glossy glaze. The oyster sauce adds depth while the soy cuts through the steak’s chew—it’s the kind of flavor that makes you pause mid-bite. (Yes, even on a Tuesday night.)
  • Lunchbox Hero: Double the batch and you’ve got tomorrow’s work lunch sorted. The steak stays tender when reheated, and the broccoli holds its crunch—just pack it in a container with rice, and you’re golden. My coworkers still ask for seconds weeks later.
  • Budget Steakhouse: Flank steak is affordable, and beef broth stretches the sauce so you’re not drowning in expensive ingredients. A single pan-sear and simmer turns $10 of groceries into a restaurant-quality meal. Honestly, I make this when I want to feel fancy without breaking the bank.

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

This stir-fry delivers restaurant-quality umami crunch in just 25 minutes—here's exactly how.

1

Prep the Flank Steak for Perfect Texture

Slice the 1.5 lb Flank Steak thinly against the grain into ¼-inch thick strips. The grain runs lengthwise, so you'll see those long muscle fibers—cut perpendicular to them for tender bites. Pat the slices dry with paper towels to remove any surface moisture, then season generously with 1 tsp Salt, 0.5 tsp Black Pepper, and 0.25 tsp White Pepper. This seasoning step is crucial—it ensures every bite has bold flavor without overpowering the dish.

Let the seasoned steak sit at room temperature for 15 minutes while you prep the rest. This equalizes the temperature, preventing cold spots that can make the meat tough. I like to place the slices on a wire rack over a plate to allow air circulation—this keeps them from steaming in their own juices.

2

Cook the Jasmine Rice to Al Dente Perfection

Rinse the 1.5 cups Jasmine Rice under cold water until the water runs clear, then drain well. In a medium saucepan, combine the rice with 2 cups water and bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover tightly with a lid, and simmer for 15 minutes. Don't peek or stir—this disrupts the even cooking process.

After 15 minutes, turn off the heat and let the rice steam undisturbed for another 10 minutes. The residual heat finishes cooking the grains perfectly. Fluff with a fork before serving—this prevents clumping and gives you that distinct jasmine aroma. Keep the rice warm while you finish the stir-fry.

3

Build the Umami-Packed Sauce Base

In a small bowl, whisk together 1.5 cups Beef Broth, 3 tbsp Oyster Sauce, 2 tbsp Soy Sauce, and 1 tbsp Sesame Oil. Set aside—this sauce will carry all that deep, savory flavor. In a separate small bowl, mix 1 tbsp Cornstarch with 2 tablespoons cold water to create a slurry. This will thicken the sauce beautifully at the end.

While the rice cooks, heat 2 tbsp Vegetable Oil in a large wok or skillet over high heat until shimmering. Add the 4 cloves Garlic Cloves and 1 tbsp Ginger Root, stirring constantly for 30 seconds until fragrant but not browned. This quick cooking preserves their bright flavors—don't let them sit too long or they'll turn bitter.

4

Stir-Fry the Broccoli to Crisp-Tender Perfection

Add the 2 cups Fresh Broccoli to the wok in a single layer. Stir-fry for 2-3 minutes until the florets brighten in color and the stems become tender-crisp. You want them to hold their shape but yield slightly when pierced with a fork. Work quickly—broccoli cooks faster than the beef and will quickly turn mushy if overcooked.

Push the broccoli to one side of the wok, creating space in the center. Add the seasoned Flank Steak strips in a single layer. Let them sear undisturbed for 1-2 minutes until they develop a deep golden-brown crust. This initial sear locks in juices and creates that signature wok-seared flavor. Only stir once the edges begin to pull away from the pan.

5

Combine and Finish with Perfect Sauce Consistency

Pour the beef broth mixture over the beef and broccoli, then add the cornstarch slurry. Stir everything together vigorously for 1-2 minutes until the sauce thickens and coats the ingredients evenly. You're looking for a glossy, velvety sauce that clings to the beef and broccoli without being gluey. If it thickens too quickly, add 1-2 tablespoons hot water to loosen it.

Taste and adjust seasoning if needed—this is your chance to balance flavors. The sauce should be rich but not overpowering, with a perfect harmony of umami from the oyster sauce and salty depth from the soy. Garnish with 4 whole Green Onions sliced diagonally for freshness and color. Serve immediately over the Jasmine Rice while everything is hot and vibrant.

👨‍🍳

Pro Tips For Making Beef And Broccoli Recipe With Beef Broth

  • Slice Against the Grain: Flank steak’s tough fibers run diagonally—cutting perpendicular to them turns chewy meat into tender strips that practically melt in your mouth. Grab a sharp knife and angle those slices at 45 degrees, or your fork will fight the bite every time.
  • Blanch Broccoli First: Toss broccoli florets into boiling water for 30 seconds, then shock in ice water. This stops the cooking process so they stay crisp-tender when they hit the pan later. (Yes, it’s an extra step, but mushy broccoli ruins everything.)
  • Deglaze with Cold Broth: After searing the beef, pour in cold beef broth instead of hot. The temperature drop creates a richer sauce with less risk of scrambling the fond at the bottom of the pan—no one wants a grainy, burnt-tasting sauce.
  • Reduce the Sauce Low: Once the beef broth and sauces (oyster, soy) are simmering, drop the heat to actual low and let it bubble gently for 5 minutes. Skipping this step leaves you with a watery glaze instead of a thick, glossy coating that sticks to every bite. (Patience pays off.)

Serving suggestions for leftovers

Rice Pairing Perfection

Jasmine rice is the classic pairing for this dish, but don't be afraid to experiment. The delicate floral aroma of jasmine rice complements the rich umami flavors perfectly, while its slightly sticky texture helps soak up the sauce.

For a quicker option, use day-old rice—it reheats beautifully and absorbs the sauce more dramatically. If you're feeling adventurous, try forbidden black rice for a striking visual contrast and nutty flavor profile. 🍚

Noodle Twist Options

Swap rice for udon or ramen noodles to create a heartier meal. Cook the noodles separately and toss them with the beef and broccoli just before serving. For an authentic Chinese restaurant experience, use lo mein noodles and add a splash of Shaoxing wine to the sauce for extra depth.

I like to serve this version with a side of steamed bok choy for a complete takeout-style plate.

Vegetable Sides

Add fresh, bright vegetables to balance the richness of the dish. A simple cucumber salad with rice vinegar and sesame seeds provides refreshing crunch. For something heartier, try stir-fried bok choy with garlic and chili flakes.

I also love serving quick-pickled red onions—just slice ½ red onion thinly and soak in ¼ cup vinegar, 1 tsp sugar, and ½ tsp salt for 15 minutes before draining.

Garnish Game-Changers

Elevate your dish with simple garnishes that add texture and color. Toasted sesame seeds sprinkled on top add nutty crunch, while thinly sliced red chili peppers bring a subtle kick.

For extra freshness, add cilantro leaves or Thai basil. I always finish with a drizzle of toasted sesame oil—just ½ teaspoon adds incredible aroma and depth.

Dipping Sauces

Serve with a small bowl of sriracha mayo for those who love heat. Mix ¼ cup mayonnaise with 1 tbsp sriracha and 1 tsp lime juice for a creamy, spicy contrast.

For a more traditional option, try a quick soy-ginger dip by whisking 2 tbsp soy sauce, 1 tbsp rice vinegar, 1 tsp grated ginger, and ½ tsp honey. These sauces let everyone customize their flavor experience. ✨

Make-Ahead Serving

This dish reheats beautifully, making it perfect for meal prep. Store leftovers in an airtight container in the fridge for up to 4 days. When reheating, add a splash of beef broth or water to prevent drying.

For a cold meal, serve over cold rice noodles with a side of quick-pickled vegetables. I often pack this for lunches—it's just as delicious cold as it is hot, and the flavors meld even better overnight. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 7g35%
Cholesterol 115mg38%
Sodium 980mg43%
Total Carbohydrate 36g13%
Dietary Fiber 4g14%
Sugars 4g
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?

Sirloin or ribeye work well—just slice against the grain for tenderness. Chuck roast is another good option, but it's fattier, so trim excess fat first. For leaner results, top round works too, though it's less flavorful. Always slice thinly (¼-inch thick) for that signature stir-fry texture.

2

How do I keep the broccoli crisp-tender?

Cook broccoli in batches if needed to avoid crowding the pan—overcrowding steams instead of stir-frying. Aim for 2-3 minutes total cooking time until bright green with just a slight bite. For extra crunch, blanch broccoli in boiling water for 30 seconds first, then drain and pat dry before stir-frying.

3

Can I make this dish in a regular skillet?

Yes, but use a large, heavy-bottomed skillet (like cast iron) for even heat distribution. A wok gives better airflow for quick cooking, but a skillet works if you keep the heat high and stir constantly. For best results, reduce the recipe by 25% to prevent overcrowding.

4

What if my sauce is too thin?

Simmer the sauce uncovered for 2-3 minutes to reduce it naturally. If still too thin, mix ½ tbsp cornstarch with 1 tsp cold water and stir in. For a quicker fix, add 1 tbsp cold water to the cornstarch slurry and stir vigorously. Always add sauce gradually to avoid clumping.

5

Is this dish gluten-free?

Not traditionally, but you can adapt it! Use tamari or gluten-free soy sauce and check your oyster sauce label (some brands are gluten-free). The cornstarch can be swapped for arrowroot powder or tapioca starch. Keep an eye on the sauce—these alternatives thicken differently.

★★★★★4.6(4 reviews)
Categories Soups & Stews