Beef and Broccoli: Chinese Takeout at Home

A beef and broccoli stir fry with a salty garlic ginger sauce! It’s one of the easiest Chinese takeout recipes that you can make at home, and it’s quick enough for a weeknight meal. 

Quick and Easy Beef and Broccoli Recipe

The subject of Chinese food sometimes pains me because it’s a cuisine I love SO much but am rarely satisfied to eat out.

Chinese takeout would be a dream if I could find a place using a quality of meats that didn’t have me chewing gristly bits or unexpectedly chomping down on big hunks of fat.


The meat is often covered in sauce and it’s hard to tell until you take a bite!

I’ve made a handful of Chinese takeout dishes at home over the years (see Honey Walnut Shrimp, Crispy Orange Beef, Five-spice Orange Glazed Duck, or Sticky Chinese Spareribs), and the thing that I’ve discovered is that Chinese food is actually quite easy to make, but it can call for ingredients that most of us don’t have in our kitchen.

Beef and Broccoli - Chinese Takeout at Home!

You have two options here:

1. If you’re committed to the idea of making your own Chinese food at home, you can go to a Chinatown or hop on Amazon to buy things like Chinese Rice Cooking Wine and such, and know that you’ll make these dishes again and again.

Or 2. You can substitute ingredients you probably DO have, and settle knowing that the flavor will be mostly there but not exactly the same.

Fortunately for Beef and Broccoli, the ingredients are pretty standard except for the Rice Cooking Wine, and you can substitute that with other types of alcohol.

To get started, add soy sauce and rice cooking wine to thin strips of beef:

Beef Sirloin Strips for Chinese Beef & Broccoli

I’m using boneless beef sirloin here, but if you’re willing to spend more money on more tender cuts, you could use ribeye or strip.

While that sits, prep broccoli florets by blanching briefly on boiling water:

Blanched Broccoli for Chinese Beef & Broccoli

For the sauce, whisk to combine soy sauce, rice cooking wine, sesame oil, sugar, ginger, garlic, beef stock or water, and cornstarch:

Chinese Beef and Broccoli is an easy stir-fry with ginger and garlic

Heat a wok or high sided skillet over high heat, then add half of the beef. Let it sit in the pan untouched for one minute (so it can brown), then stir fry for another minute until mostly cooked:

Quick and Easy Chinese Beef & Broccoli

Remove the beef from the pan, then repeat with the other half of beef.

Wipe out the wok or pan, and add grapeseed oil and some sliced scallions:

Chinese Takeout at Home: Beef & Broccoli

Cook for 30 seconds until fragrant, then add the blanched broccoli, the mostly cooked beef, and all of the sauce:

Easy Chinese Beef & Broccoli

Cook for about 2 minutes until the sauce thickens and the beef is cooked. Serve with rice and enjoy!

Chinese Beef and Broccoli is an easy, flavorful stir-fry, great for a weeknight meal!

The recipe is below and I’ve made a full video of the process as well.

Beef & Broccoli

A quick & easy beef and broccoli stir fry, with a salty garlic ginger sauce


For the beef:

  • 1 lb beef sirloin stir fry strips
  • 1 tbsp soy sauce
  • 1 tbsp rice cooking wine

For the sauce:

  • 3 tbsp soy sauce
  • 2 tbsp rice cooking wine
  • 1 tsp sesame oil
  • 1 tbsp sugar
  • 1 tsp grated ginger
  • 2 tsp grated garlic
  • ½ cup water or beef stock
  • 1 tbsp cornstarch

For the stir fry:

  • 3 tbsp grapeseed oil
  • 4 scallions, sliced
  • 4 cups broccoli florets, blanched for 30 seconds


  1. In a small bowl, toss to combine the beef, soy sauce, and rice cooking wine. Let sit while you prepare the rest of the recipe.
  2. For the sauce, whisk together all ingredients.
  3. For the stir fry, heat one tablespoon of oil in a wok or high sided skillet over high heat, and add half of the marinated beef. Let sit for 1 minute without stirring, so the beef can brown, then stir for 1-2 minutes, until the beef is mostly cooked through. Remove the beef and wipe out the pan. Repeat the process with the other half of the beef.
  4. Add the remaining tablespoon of oil to the pan and add the scallions. Stir around for 30 seconds, then add the blanched broccoli, the mostly cooked beef, and all of the sauce. Cook for 1-2 minutes until the beef is fully cooked and the sauce has thickened. Take care not to overcook the beef. Serve with rice and enjoy!
All images and text ©.

More Chinese Takeout at Home Recipes:

Honey Walnut Shrimp


Orange Glazed Five Spice Duck

Orange Glazed Five Spice Duck

Crispy Orange Beef

Crispy Orange Beef - Chinese Takeout at Home

Sticky Chinese Spareribs

Sticky Chinese Spareribs