Better Than Takeout Beef and Broccoli

Better than takeout beef and broccoli is truly better than takeout. As an added bonus it’s significantly faster, more affordable, and healthier too. From the tender beef strips to the crisp broccoli and mouthwatering Asian-inspired sauce this recipe is going to become your new go-to favorite.

Beef and Broccoli

This beef and broccoli stir fry uses basic pantry staple ingredients and comes together in minutes flat making it a perfect dinner option any night of the week.

From the seared beef strips to the wonderful marinade soaking into every bite this dish is simply delicious, especially when you pair it with a wonderful bowl of freshly cooked white rice. 

Homemade Beef and Broccoli

Chinese beef and broccoli is the epitome of Chinese food and one of the most popular items served at American Chinese restaurants, of course, it’s not hard to see why.

This dish has everything from meat to veggies, and a savory sauce holding it all together in every bite, this is a dish that never lasts long as everyone happily goes back for seconds.

We’ve turned out favorite take-out food and turned it into a healthy beef and broccoli stir fry that the whole family can enjoy. 

Beef and broccoli ingredients

Ingredients you’ll need for Beef and Broccoli:

  • Low sodium beef broth
  • Soy sauce
  • Honey
  • Sesame oil
  • Cornstarch
  • Apple cider vinegar
  • Garlic powder
  • Ground ginger
  • Red pepper flakes
  • Oil
  • Beef quick fry strips
  • Fresh broccoli

For the exact amounts needed, please see the recipe card below.

Beef and broccoli 2

How to Make Better Than Takeout Beef and Broccoli

Mix together the beef broth, soy sauce, honey, sesame oil, cornstarch, apple cider vinegar, garlic powder, ground ginger, and red pepper flakes in a medium-sized bowl until smooth. Set it aside.

Beef and broccoli step 1

Beef and broccoli step 2

In a large pan or pot, heat your oil over medium-high and then sear the beef strips until they are cooked through. This should take about 3-5 minutes per side.

Beef and broccoli step 3

Meanwhile, steam your broccoli until it’s tender and crisp. This usually takes about 4-5 minutes but it will depend upon the size of your used florets.

Beef and broccoli step 6

Pour the sauce mixture over the top of the cooked beef and bring it to a boil while stirring frequently until thickened.

Beef and broccoli step 4

Beef and broccoli step 5

Fold the broccoli into the beef and sauce mixture.

Beef and broccoli step 9

Serve immediately over rice. If desired you can garnish the tops with sesame seeds.

Beef and broccoli step 7

Beef and broccoli step 8

Recipe Tips

To make this recipe a bit healthier you can use reduced-sodium soy sauce and no sodium beef broth. This will help to reduce the salt intake.

Adding in the red pepper flakes is optional. They do add in a small amount of heat but they can easily be omitted or added to depending on your own personal taste preferences.

If your sauce is too thick, add in a small amount of broth to thin it out. If your sauce is too thin, add a small cornstarch slurry (1 tablespoon cornstarch and 1 tablespoon water) to thicken the sauce as it cooks.

Beef and broccoli 3

How to Make White Rice for Broccoli Beef

Heat a medium-sized saucepan over medium-high heat and bring 3 cups of water to a boil. Stir in 2 cups of white short-grain rice and then cover the pot with a lid. Turn the heat down to a simmer and allow to simmer for about 15-20 minutes or until almost all of the liquid has been absorbed by the rice. Remove from heat and let the rice rest for about 5 minutes before serving and using. 

Fluff your rice with a fork before serving to make it lighter and not so compacted before scooping and serving. I recommend starting the rice just before you begin with the broccoli beef mixture as it will finish at about the same time or will stay warm while you finish up the broccoli beef.


Beef and broccoli 5


What is the best cut of beef for beef and broccoli?

The best cuts of beef to use are flank steak, skirt steak, or a London broil depending on what is easier to get your hands on. Just remember to cut against the grain as you slice the meat into 1/4 inch thick strips as this will help to make the meat more tender and easier to chew into. Note that you can use sliced chicken instead of beef if desired.

How to get a good sear on your meat

Make sure that your skillet is hot before adding your beef strips to it. Once the pan is hot and heated to the right temperature you should be able to add a few drops of water to the pan and see them sizzle and dance around on the pan before evaporating completely. This is a good sign. Add in the oil and meat and cook as directed. Also note that adding too much meat to the pan (overcrowding it) can cause the meat to steam cook instead of sear so if needed, work in smaller batches of meat and just add them all back to the pan before adding in the sauce.

Is Chinese beef and broccoli gluten free?

This recipe can easily be made gluten free by selecting gluten free soy sauce. We do not use flour in this recipe and the only ingredient that may contain gluten is the soy sauce as some do contain gluten while others do not. Simply read the ingredient label to double-check.

How to store leftover broccoli beef

Keep your leftovers stored in an airtight container in the fridge for up to 3 or 4 days or freeze your cooled leftovers in an airtight container for up to 3 months.


Beef and broccoli 4


For more healthy homemade Chinese food recipes check out these tasty suggestions:


Beef and broccoli 5

Better Than Takeout Beef and Broccoli

Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

Tender beef strips paired with crisp broccoli in a mouthwatering Asian inspired sauce. Easy, quick, and delicious this meal will be a new go-to.


  • 1 cup low sodium beef broth
  • ¼ cup soy sauce
  • ¼ cup honey
  • 2 tablespoons sesame oil
  • 2 tablespoons cornstarch
  • 1 tablespoon apple cider vinegar
  • 2 teaspoons garlic powder
  • 1 teaspoon ground ginger
  • ½ teaspoon red pepper flakes (optional)
  • 1-2 tablespoons oil for frying
  • 1 lb beef quick fry strips
  • 1 small head broccoli, cut into florets


  1. In a medium bowl, whisk together the beef broth, soy sauce, honey, sesame oil, cornstarch, apple cider vinegar, garlic powder, ground ginger, red pepper flakes until smooth; set aside.
  2. In a large pan or pot, heat oil over medium high and sear beef strips until cooked through, about 2-3 minutes per side.
  3. Meanwhile, steam broccoli until tender-crisp (about 4-5 minutes, depending on size of florets).
  4. Pour sauce mixture on top of cooked beef and bring to a boil, stirring frequently until thickened.
  5. Fold in the broccoli to the beef and sauce, serve immediately over rice if desired and garnish with sesame seeds.
Beef and broccoli step 10

Beef and broccoli step 11

Author: Nicole V L Durham

Leave a Comment

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