Beef and Broccoli Recipe That’s Really Good

Beef and broccoli recipes are not as hard to make as you think. The most complicated part is chasing down the different ingredients for the marinade, so once you have those, you’re off to the races. This makes an awesome dinner any time of the year and it doesn’t take too much time to make.

It doesn’t hurt to own a wok pan, but I made this in a cast iron skillet, and it was still pretty good.

Click to Skip to the notecard version of the recipe

What You’ll Need to Make This Beef and Broccoli Recipe

What It IsNameWhere to get it
CookwareLarge Skillet or Wok PanAmazon
CookwareInsta Pot or Large PotAmazon
Cookware1 Large Mixing BowlAmazon
CookwareMeasuring Spoons – varying sizesAmazon
CookwarePyrex Measuring Cup (1 Cup)Amazon
CookwareLarge knife (for cutting meat)Amazon
CookwareCutting boardAmazon
CookwareMesh strainerAmazon
CookwareWooden spoonAmazon
CookwareLarge soup spoonAmazon
Ingredient1/2 Cup Apple Cider VinegarStore
Ingredient1/2 Cup WaterStore
Ingredient1 Cup Oyster SauceStore
Ingredient1.5 teaspoons soy sauceStore
Ingredient2 teaspoons toasted sesame oilStore
Ingredient1 teaspoon cornstarchStore
Ingredient1 pound beef round steak (cut into strips)Store
Ingredient2 tablespoons cooking oilStore
Ingredient1 tablespoon fresh ginger rootStore
Ingredient2 tablespoons minced garlicStore
Ingredient1 pound broccoli (cut the stems off)Store
Ingredient3 Cups white rice (uncooked), soakedStore
Ingredient4.5 cups of water for cooking the riceSink

Let’s start things off by cooking your rice. One thing that I’ve noticed in other beef and broccoli recipes out there is that they never mention the rice. Pretty much any time I’ve ordered this at a restaurant ever it’s come with that as a side, so I figured I’d make that part of the recipe.

I always soak rice now before cooking it. While this isn’t necessary, there are a couple of benefits that I won’t dig into here.

If you use something like Jasmine rice, you don’t need to soak it, although washing it is good.

soaking rice for beef and broccoli recipe

Grab a big pot next for this part of the beef and broccoli recipe

Pour 4.5 cups of water into the pot and set to high heat. It takes about 20 minutes to cook, so here’s a timer you can set for that (silent mode on iPad/iPhone needs to be off for the alarm to work):

boiling rice in water

Once it’s boiling, cover the pot with a lid, turn the heat down to a simmer, and let it continue to cook for 20 minutes while you work on the rest of the recipe.

Next, grab your apple cider vinegar and measure out half a cup of that.

apple cider vinegar for beef and broccoli recipe

Pour it into a medium to large-sized mixing bowl and follow that by pouring in a 1/2 cup of water.

mixing bowl with marinade

Then, get your oyster sauce for this part of the beef and broccoli recipe. If yours is also 9 ounces, that’s about a cup since some will stick to the sides of the bottle. You can just pour the whole bottle in if that’s the case or measure out 1 cup of it.

Oyster sauce for beef and broccoli recipe

Next, get your soy sauce and measure 1.5 teaspoons of that into the mixing bowl.

soy sauce with measuring spoons

After that, get your sesame seed oil and measure 2 teaspoons of that into the bowl for this part of the beef and broccoli recipe.

sesame oil

Once that’s in there, dump your 1 teaspoon of corn starch into the mixing bowl.

1 teaspoon of corn starch in marinade

Mix everything around with a large spoon, then grab your garlic.


Measure out 2 tablespoons and throw those into the bowl, too. After the garlic (this step isn’t pictured) put 1 tablespoon fresh ginger root in.

Following that, grab a cutting board, big knife, and your meat. Ideally, the meat will already be separated into 1/3-pound chunks like mine is here.

Slicing meat for beef and broccoli recipe

Slice the meat into thin strips. Once they’re all sliced up, put them into the bowl with the marinade for this part of the beef and broccoli recipe.

beef in marinade

At this point, you could let the meat marinate for a little while. In my case, I only did for about 10 minutes. Here’s a 10-minute timer if you want to do that:

Next, cook and chop up your broccoli. In my case, I used frozen broccoli that was in a bag, so all I had to do was throw it in the microwave.

If you buy broccoli from the produce section, putting it in a microwave-safe bowl with some water for about 4 minutes will get it cooked pretty well. 3-4 tablespoons of water should be fine.

cooking broccoli

After that, for this part of the beef and broccoli recipe, set a skillet on your stove to medium-high heat with 2 tablespoons of cooking oil in it.

skillet on stove

Once that’s heated up, put the meat with some marinade into the skillet. How much marinade you put in really depends on how big your skillet or wok is. If it was being cooked in an Insta Pot or a huge skillet/wok, I would include all of the marinade. For a skillet the size of the one I was using, the most I could include was about half of it.

The image actually shows way too much going in with the meat, I poured some back out into the bowl after taking this.

beef and broccoli recipe in skillet

Cook that until the meat isn’t pink anymore. It should take about 3 minutes per side. Make sure they all get spread out pretty evenly, so everything gets done about the same time (and not over done!). Once it’s cooked, the beef and broccoli recipe should yield results like below:

beef and broccoli recipe

Sorry if I made your mouth water. There you go, a tasty beef and broccoli recipe that you can enjoy any night of the week. The sauce goes great with the rice.

beef and broccoli on the table

This feeds three people and you’ll probably have some rice left over.

Notecard Version

Beef and Broccoli Recipe That's Really Good

Recipe by BobCourse: DinnerCuisine: ChineseDifficulty: Medium
Prep time


Cooking time




  • 1/2 Cup Apple Cider Vinegar

  • 1/2 Cup Water

  • 1 Cup Oyster Sauce

  • 1.5 teaspoons soy sauce

  • 2 teaspoons toasted sesame oil

  • 1 teaspoon cornstarch

  • 1 pound beef round steak (cut into strips)

  • 2 tablespoons cooking oil

  • 1 tablespoon fresh ginger root

  • 2 tablespoons minced garlic

  • 1 pound broccoli (cut the stems off)

  • 3 Cups white rice (uncooked), soaked

  • 4.5 cups of water for cooking the rice


  • Dump 3 cups of white rice (or jasmine rice) into a large pot. Soak regular white rice for a little while beforehand. Just wash jasmine rice quickly before doing this. Pour 6 cups of water into the pot with the rice.

    Alternatively, use an Insta Pot. Start the rice on high heat and moving to medium once it’s at a boil. Stir occasionally until all moisture is gone, it should take about 20 minutes.
  • In a large bowl, combine 1/2 cup of water, 1/2 cup of apple cider vinegar, 1 cup oyster sauce, 2 teaspoons toasted sesame oil, 1 teaspoon cornstarch, 1 tablespoon fresh ginger root, 1.5 teaspoons soy sauce, and 2 tablespoons minced garlic. Mix all of the ingredients.
  • Chop up 1 pound of beef into thin strips and put it into the marinade. Let that sit for at least 10 minutes or so.
  • Cook 1 pound of broccoli in the microwave by putting it in a bowl with 3 tablespoons of water and microwaving on high for about 4 minutes. Chop the stalks off (or leave them on if you want).
  • Set a skillet to medium-high heat and put 2 tablespoons of cooking oil in it. Once heated, put the meat and some marinade into the skillet.

    The amount of marinade will depend on how big your cooking area is. Bigger skillets, woks, etc. can include more of the liquid.
  • Once the meat is cooked, put the rice and the meat into separate large serving bowls and enjoy!

There are no reviews yet. Be the first one to write one.

Leave a Comment