Beef and Broccoli is an easy, flavorful dinner that is perfect for weeknights! Made with tender beef, crisp broccoli and a savory sauce.

I love stir-fry dishes like this Beef and Broccoli. Why? Because they are packed with flavor, everyone always loves them and they come together so quickly. This means that if you’ve got a busy weeknight but want to avoid getting take out, stir-fry meals always fit the bill.

Beef and Broccoli just happens to be one of those dishes that we always order when we go out to our favorite Chinese restaurant and while that’s always good, it’s nice to be able to recreate those delectable meals at home too.

Let’s talk about what you’ll need to make it.

Beef and Broccoli Ingredients:

  • FLAT IRON STEAK: If I had to pick a favorite cut of steak it would be flat iron. It is so tender and has such a rich flavor and it works perfectly for this recipe. Just make sure to slice it thin.
  • CORNSTARCH: This is going to help give the steak a bit of a crisp exterior as well as help the sauce thicken.
  • SOY SAUCE: You’ll use this to marinate the steak as well as in the sauce mixture.
  • SHAOXING WINE: This is a Chinese cooking wine that has a slightly sweet and nutty. You’ll use it both in the steak marinade as well as the sauce. If you can’t find it you can substitute dry sherry cooking wine.
  • BROCCOLI: Fresh broccoli is going to give you the best results in this recipe. Cut it into bite-sized florets.
  • CHICKEN BROTH: I like to use low-sodium chicken broth because the soy sauce will add plenty of salt.
  • BROWN SUGAR: To add a touch of sweetness to the sauce.
  • SESAME OIL: Adds a nutty flavor. A little goes a long way and you don’t need much.
  • OYSTER SAUCE: Adds umami flavor and can often be found in the Asian/International aisle of your grocery store.
  • GARLIC
  • SALT AND PEPPER

Step by Step Photos and Instructions:

Making Beef and Broccoli is pretty easy. I do recommend using a wok or other large pan to make it in. It comes together quickly so make sure you have everything ready before you start to stir fry it all.

  • STEP #1: Slice steak into 1/4 inch thick slices. Place in a bowl and add cornstarch, soy sauce and Shaoxing wine. Use clean hands to completely coat the meat in the cornstarch/soy sauce/wine. Set aside.
  • STEP #2: Bring a large pot of water to a boil and add broccoli. Cook just until it turns bright green, 2 – 3 minutes. Use a slotted spoon to transfer to a bowl of ice water. This will stop the cooking. Drain and pat the broccoli dry.
  • STEP #3: Whisk together all of the ingredients for the sauce.
  • STEP #4: Heat a large wok over medium-high heat. Cook the steak, in batches if necessary, until browned and cooked through.
  • STEP #5: Reduce heat to medium-low. If you’ve cooked the meat in batches, return all of the beef to the pan and add in broccoli and sauce. Cook several minutes until the sauce starts to thicken. Season to taste with salt and pepper and serve over rice.

Storage and Leftovers:

Store any leftovers in an airtight container in the refrigerator. Reheat and eat within a few days.

Looking for more Asian inspired dishes? Here are some of our family favorites!

Instant Pot Chicken Adobo is a savory chicken dish with soy sauce, vinegar, peppercorn, garlic and bay leaves. A classic Filipino dish made easy in the Instant Pot. 

Easy Thai Basil Pork stir-fry—savory pork, garlic, chilies, and fresh basil ready in just 20 minutes. A quick, flavorful dinner that tastes like your favorite takeout!

Easy Potsticker Soup makes a great weeknight meal! A savory broth with potstickers, mushrooms and baby bok choy ready in under 30 minutes.

Beef and Broccoli
20m
Prep
20m
Cook
40m
Total

Servings

4

Ingredients

  • 1 1/4 pound flat iron steak (thinly sliced into 1/4 inch thick slices )
  • 2 tablespoons cornstarch
  • 1 tablespoon soy sauce
  • 1 tablespoon Shaoxing Wine
  • 6 cups fresh broccoli florets (about 1 pound)
Beef and Broccoli Sauce Ingredients:
  • 1/4 cup low sodium chicken broth
  • 3 tablespoon s soy sauce
  • 1 tablespoon Shaoxing wine
  • 1 tablespoon Oyster sauce
  • 1 tablespoon cornstarch
  • 1 teaspoon brown sugar
  • 1 teaspoon sesame oil

Instructions

  1. Slice steak into 1/4 inch thick slices. Place in a bowl and add cornstarch, soy sauce and Shaoxing wine. Use clean hands to completely coat the meat in the cornstarch/soy sauce/wine. Set aside.

  2. Bring a large pot of water to a boil and add broccoli. Cook just until it turns bright green, 2 - 3 minutes. Use a slotted spoon to transfer to a bowl of ice water. This will stop the cooking. Drain and pat the broccoli dry.

  3. Whisk together all of the ingredients for the sauce.

  4. Heat a large wok over medium-high heat. Cook the steak, in batches if necessary, until browned and cooked through.

  5. Reduce heat to medium-low. If you've cooked the meat in batches, return all of the beef to the pan and add in broccoli and sauce. Cook several minutes until the sauce starts to thicken. Season to taste with salt and pepper and serve over rice.

Nutrition Facts
Amount per serving
Calories
357
% Daily Value*
Total Fat 17g 22%
Saturated Fat 6g 30%
Cholesterol 94mg 31%
Sodium 1284mg 56%
Total Carbohydrate 18g 7%
Dietary Fiber 4g 14%
Total Sugars 4g
Protein 33g
* The % Daily Value tells you how much a nutrient in a serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Rate this recipe:
Deseree

Whether it is cooking it, eating it, shopping for it or watching TV about it, food is one of my favorite things.

Leave a Review