Rating: 0.00
(0)

25-Min Stir-Fry Beef and Broccoli Recipe

By CiCi Li
February 26, 2022

Stir-Fry Beef and Broccoli is one of the most loved Chinese takeout dishes—tender slices of beef, crisp-tender broccoli, and a rich, savory sauce that brings everything together. It’s simple, comforting, and incredibly satisfying.

What makes this dish special is how quickly it comes together once you understand a few key techniques. With the right approach, you can achieve that soft, tender beef and glossy sauce you’d expect from a restaurant, right at home.

This recipe focuses on those small but important details that make all the difference, so you can recreate a version that’s not just good—but truly better than takeout.

How to Make Beef Tender for Stir-Fry?

One of the secrets to restaurant-style beef is a technique called velveting.

In this recipe, the combination of egg white and cornstarch creates a thin coating around the beef that helps lock in moisture during cooking. This prevents the beef from drying out when exposed to high heat.

As the beef cooks, this coating forms a protective layer, giving the meat a soft, tender texture that’s characteristic of Chinese takeout dishes.

Why Is My Beef Tough or Chewy?

If your beef turns out tough, it usually comes down to technique rather than the recipe itself.

Slicing the wrong direction: Cutting along the grain leaves long muscle fibers intact, which results in a chewy texture.

Overcooking the beef: Thinly sliced beef cooks very quickly. Leaving it in the wok too long will make it tough.

Using the wrong cut: Lean cuts work well, but they need to be sliced properly and cooked briefly to stay tender.

How to Slice Beef for Stir-Fry?

Slicing the beef correctly is essential for both texture and cooking.

Always cut the beef against the grain, which means slicing across the muscle fibers. This shortens the fibers and makes the beef easier to chew.

For stir-frying, aim for thin, even slices, about 1/4 inch thick. This allows the beef to cook quickly and evenly in the wok.

If the beef is difficult to slice, placing it in the freezer for a short time can help firm it up, making it easier to cut cleanly.

Why Blanch Broccoli First?

Blanching the broccoli before stir-frying helps control both texture and color.

A quick blanch softens the broccoli slightly so it cooks evenly with the beef later, without becoming overcooked.

It also helps the broccoli retain its bright green color and crisp-tender texture, which can be harder to achieve if it’s cooked entirely in the wok.

This step ensures the broccoli stays vibrant and perfectly cooked in the final dish.

What Makes the Sauce Taste Like Takeout?

The signature flavor of beef and broccoli comes from a well-balanced sauce.

Soy sauce provides the savory base.
Dark soy sauce adds deeper color and richness.
Oyster sauce brings umami and a subtle sweetness, giving the dish its depth.
Hoisin sauce adds a slightly sweet and complex flavor that rounds everything out.
Chicken stock helps create a smooth, glossy consistency that coats the beef and broccoli evenly.

When combined and thickened, these ingredients create that familiar, rich, restaurant-style sauce that clings perfectly to every bite.

Let’s Talk Ingredients

Flank steak
Flank steak is ideal for stir-frying because it’s lean and flavorful. When sliced thinly against the grain, it becomes tender and cooks quickly.

Egg white and cornstarch slurry
This combination helps tenderize the beef and creates a light coating that locks in moisture during cooking.

Soy sauce and rice wine
These seasons the beef and add depth to the beef, enhancing the overall flavor.

Broccoli
Broccoli adds freshness and texture. Blanching it briefly keeps it bright green and crisp-tender.

Oyster sauce, hoisin sauce, and dark soy sauce
These build the foundation of the sauce, adding umami, sweetness, and color.

Chicken stock
Chicken stock helps loosen the sauce and gives it a smooth, glossy finish.

Cornstarch slurry
A small amount of cornstarch mixed with water thickens the sauce so it coats the ingredients evenly.

Scallions
Scallions add aroma and a subtle sharpness that balances the richness of the sauce.

Cooking oil
Use a high-smoking-point oil for stir-frying to handle the high heat needed for proper searing.

Step-by-Step: Let’s Cook!

Step 1: Marinate the beef

In a small bowl, mix the cornstarch and water to form a slurry.

In a separate bowl, add the beef and sprinkle in the salt. Mix well.

Add the egg white, the cornstarch slurry, rice wine, soy sauce, and white pepper. Mix until the beef has fully absorbed the marinade.

Tip: The beef should look slightly sticky with no excess liquid—this helps it stay juicy during stir-frying.

Step 2: Make the sauce

In a bowl, whisk together the soy sauce, dark soy sauce, oyster sauce, hoisin sauce, sesame oil, white pepper, and chicken stock.

Tip: Having the sauce ready allows you to move quickly once you start stir-frying.

Step 3: Blanch the broccoli

In a pot over high heat, bring water to a boil. Add the broccoli and blanch for about 30 seconds. Drain well.

Tip: Blanching helps the broccoli cook evenly and keeps its bright green color.

Step 4: Stir-fry the beef

In a wok over high heat, add 1 tablespoon of the cooking oil and heat until shimmering.

Add the beef and stir-fry for about 2 minutes, until just cooked. Remove.

Tip: Cook the beef briefly to keep it tender.

Step 5: Combine and finish

In the same wok over high heat, add another tablespoon of the cooking oil.

Add the scallions and stir-fry until fragrant.

Pour in the sauce and bring to a simmer. Stir in the cornstarch slurry and let the sauce thicken slightly.

Return the beef and broccoli to the wok and toss until evenly coated and heated through.

Tip: Stir-fry quickly so the beef stays tender and the broccoli remains crisp.

Stir Fry Beef and Broccoli Recipe

25-Min Stir-Fry Beef and Broccoli Recipe

No ratings yet
Beef and Broccoli is a classic Chinese stir-fry with tender slices of beef, crisp broccoli, and a rich, savory sauce that comes together in minutes.
Servings 4
Prep Time 15 minutes
Cook Time 10 minutes

Ingredients
  

For the beef

  • pounds flank steak, sliced ¼ inch thick
  • Pinch of salt
  • 1 egg white
  • 1 tablespoon cornstarch, for slurry
  • 3 tablespoons water, for slurry
  • 1 tablespoon rice wine
  • 1 tablespoon soy sauce
  • Pinch of white pepper

For the sauce

For the stir-fry

  • 2 cups broccoli
  • 2 tablespoons cooking oil separated (high-smoking-poing)
  • 2 stalks scallions white parts only

Instructions
 

  • To marinate the beef, in a small bowl, mix the cornstarch and water to form a slurry. In a separate bowl, add the beef and sprinkle in the salt, then mix well. Add the egg white, the cornstarch slurry, rice wine, soy sauce, and white pepper, then mix until the liquid is fully absorbed. Let the beef marinate while preparing the other ingredients.
  • To make the sauce, in a bowl, whisk together the soy sauce, dark soy sauce, oyster sauce, hoisin sauce, sesame oil, white pepper, and chicken stock. In a separate small bowl, mix the cornstarch with the water to form a slurry, then set aside.
  • To blanch the broccoli, in a pot over high heat, bring water to a boil. Add the broccoli and blanch for about 30 seconds, then drain well.
  • To stir-fry the beef, in a wok over high heat, add 1 tablespoon of the cooking oil and heat until shimmering. Add the beef and stir-fry for about 2 minutes until just cooked. Remove the beef.
  • To finish the dish, in the same wok over high heat, add another 1 tablespoon of the cooking oil. Add the scallions and stir-fry until fragrant. Pour in the sauce and bring to a simmer. Stir in the cornstarch slurry and let the sauce thicken slightly. Return the beef and broccoli to the wok and toss until evenly coated and heated through. Serve hot.

Video

Notes

Slice against the grain: Cutting the beef across the muscle fibers keeps it tender and easy to chew.
Mix the marinade until absorbed: The beef should absorb the liquid marinade fully—this helps lock in moisture and creates a tender texture during stir-frying.
Use the cornstarch slurry properly: Mixing the cornstarch with water first ensures it coats the beef evenly and prevents clumping.
Blanch the broccoli briefly: A quick 30-second blanch keeps the broccoli bright green and crisp-tender without overcooking.
Cook the beef quickly: Thinly sliced beef only needs a short time in the wok. Overcooking will make it tough.
Use high heat: Stir-frying over high heat helps sear the beef quickly and keeps the vegetables from becoming soggy.
Thicken the sauce at the end: Adding the cornstarch slurry at the final stage helps the sauce coat the beef and broccoli evenly without becoming too thick.
Don’t overcrowd the wok: Cooking in batches if needed helps maintain heat and prevents steaming.
Protein swap: This method also works well with chicken, shrimp, or tofu, adjusting cooking time as needed.
Author: CiCi Li
Course: Main Course
Cuisine: Chinese

Join the Conversation

  1. This was fantastic! Will definitely make again.

    1. CiCi Li Author says:

      I’m so glad that you enjoyed it, Teresa!

  2. This recipe is awesome! Authentic taste. Thank you Cici ❤️

    1. CiCi Li Author says:

      Thanks so much, Mickelia! I’m so glad that you enjoyed the recipe! ❤️

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Like 6
Close
Copyright © 2026 CiCi Li. All rights reserved.
Web Design CODEC Prime
Close