Beef and Broccoli

Finished beef and broccoli coated in a glossy brown sauce, with tender beef slices and crisp broccoli florets.
This Beef and Broccoli is packed with protein, clean, and delicious! It's filled with super tender beef, has a light but rich sauce, and is perfect over a fresh bed of rice.
Servings: 2 servings
Prep: 15 minutes
Cook: 10 minutes
Total: 25 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Stir Fry

  • 1 lb thinly sliced flank steak, see note 1
  • 1 tbsp shaoxing wine
  • ½ tsp salt
  • 1 tbsp cornstarch
  • 2 cups broccoli florets

Beef & Broccoli Sauce

  • ½ cup chicken broth
  • 2 tbsp soy sauce
  • 1 tsp sesame oil
  • 1 tsp grated ginger
  • 2 cloves garlic, minced
  • 2 tsp sugar
  • 1 tsp cornstarch mixed with 1 tbsp water, mixed into a slurry

Optional Garnish

  • Rice, for serving

Instructions 

  • Place your thinly sliced flank steak in a bowl and marinate with shaoxing wine, salt, and cornstarch for 15 minutes.
  • In a separate bowl, combine chicken broth, soy sauce, sesame oil, ginger, garlic, and sugar. Mix thoroughly and set aside.
  • Add oil to a pan over medium-high heat and add your steak, cooking until it’s about 80% done. Remove from the pan and set aside.
  • In the same pan, add your broccoli along with a splash of water, cover, and steam for about 1 minute until bright green and just tender.
  • Add the steak back into the pan along with the sauce and bring everything to a simmer.
  • Stir in your cornstarch slurry and cook until the sauce thickens and coats the chicken and broccoli evenly.
  • Serve over a fresh bowl of rice or enjoy it on its own.

Video

Notes

(1) The dish is traditionally made with flank steak, but any cut like ribeye, sirloin, or NY strip works!

Nutrition

Serving: 1 servingCalories: 368kcalCarbohydrates: 9gProtein: 42gFat: 18g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Rate & Comment Below!

Why This Beef And Broccoli Is So Good

I love this Beef and Broccoli recipe because not only does it taste just as good as takeout, but it’s also healthier and takes just as much time as it takes to drive down to pick up the takeout version! My personal preference is that I don’t like a heavier stickier sauce that you find at those takeout restaurants. I actually think that the lighter sauce compliments the lean steak cut and broccoli, and it has just enough of that nostalgic flavor that you’ll keep wanting to make this over and over again!

Chopsticks holding a piece of tender beef and broccoli coated in savory sauce above a bowl of beef and broccoli.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

What Makes This Beef and Broccoli So Easy?

The magic part about this Beef and Broccoli is the sauce, which is made with chicken broth, soy sauce, aromatics, and a touch of sesame oil to emulate that restaurant style taste. Additionally, everything comes together in one pan, with not a lot of prep, and even less cleanup! Additionally, even if you don’t manage to finish everything, it somehow tastes even better as leftovers!


What You’ll Need To Make Beef and Broccoli

Stir Fry

  • 1 lb thinly sliced flank steak
  • 1 tbsp shaoxing wine
  • ½ tsp salt
  • 1 tbsp cornstarch
  • 2 cups broccoli florets

Beef & Broccoli Sauce

  • ½ cup chicken broth
  • 2 tbsp soy sauce
  • 1 tsp sesame oil
  • 1 tsp grated ginger
  • 2 cloves garlic, minced
  • 2 tsp sugar
  • 1 tsp cornstarch mixed with 1 tbsp water (slurry)

Optional Garnish

  • Rice, for serving

How to Make Beef and Broccoli

Place thinly sliced flank steak in a bowl and marinate with shaoxing wine, salt, and cornstarch. Let sit for 15 minutes.

Thinly sliced flank steak being seasoned with salt and cornstarch in a metal mixing bowl to prepare tender beef for beef and broccoli stir fry.

In another bowl, mix chicken broth, soy sauce, sesame oil, ginger, garlic, and sugar. Stir and set aside.

Soy-based beef and broccoli sauce being poured into a bowl, combining chicken broth, soy sauce, sesame oil, garlic, ginger, and sugar.

Heat oil in a pan over medium-high heat. Add marinated steak and stir-fry until it’s about 80% cooked through. Remove and set aside.

Thinly sliced beef cooking in a hot pan, searing quickly over high heat to build flavor for beef and broccoli.

In the same pan, add broccoli and a splash of water. Cover and steam for 1 minute until bright green.

Broccoli florets steaming in a covered pan until vibrant green and just tender for classic beef and broccoli.

Return the steak to the pan and pour in the sauce. Simmer until everything is heated through.

Savory beef and broccoli sauce being poured over cooked beef and broccoli in a pan, starting the final simmer.

Stir in your cornstarch slurry and cook until the sauce thickens and coats everything evenly.

Cornstarch slurry being poured into beef and broccoli to thicken the sauce until glossy and evenly coated.

Serve hot over a bowl of fresh rice.

Saucy beef and broccoli being spooned over a bowl of steamed rice, finishing the classic beef and broccoli dish.

Tips & Variations

I know it may seem weird to pull out your steak that’s still pink on the outside, but trust me this is to prevent overcooking. The beef will finish in the sauce and be super tender and juicy!

If you don’t have fresh broccoli on hand, you can use frozen broccoli too. If you do end up using frozen broccoli thaw it first and pat it dry before stir frying.

This sauce is super versatile! You can use any protein in this stir fry and it’ll also taste like the takeout version of their respective proteins! For example, the chicken and broccoli sauce will taste the same, as will the shrimp and broccoli.


Frequently Asked Questions

Can I use a different cut of beef?

Yes! While flank steak is ideal for its tenderness when sliced thin, you can also use skirt steak, sirloin, or even pre-sliced stir fry beef from the store! The velveting process will make any cut of steak super lean.

Can I make this dish ahead of time?

Absolutely! Beef and Broccoli reheats well and, in my opinion, tastes even better the next day! Just make sure to store it in an airtight container and microwave for 2 minutes to reheat it.

Is there a substitute for shaoxing wine?

You can use dry sherry or just omit it. It won’t taste quite the same, but it will still taste amazing.

What if I don’t have chicken broth?

You can substitute with water! I use broth to add umami flavor and additional depth of flavor, but if you don’t have it, water works just fine.


Try These Next

If you’re craving more Chinese takeout dishes, try my Beijing Beef!

Need something reliable on the weeknights? You need to cook my Mongolian Beef!

When you want something special for a busy day, try out my Caramelized Pork Belly!

About Mitchell Masuda

I'm a home (and self-taught) cook based in New York sharing easy, delicious, and approachable Asian food recipes!

You May Also Like

Leave a comment

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

Recipe Rating