Hi Friends! This recipe is perfect if you love Asian food, especially popular beef and broccoli. This Beef and Broccoli Stir Fry is flavorful and fresh with plenty of fresh broccoli. Making it at home is way better and cheaper than ordering take-out. Your family will love this homemade recipe.

Beef & Broccoli Recipe for Best Chinese Beef Broccoli Stir fry in a cooking pan

Easy Beef and Broccoli recipe

Our recipe  an easy variation of the classic Chinese beef and broccoli recipe that’s perfect for weeknights or when you have broccoli and beef left in the fridge. What makes this broccoli and beef recipe easy is that it only really takes less than 30 minutes . It’s also the perfect easy Asian recipe if you’re looking to cook a dinner with an Asian theme. Kids LOVE this recipe and all you need to make it a complete meal is to add it to some healthy pineapple fried rice or steamed rice and you have the perfect easy weeknight dinner.

Video: Easy Beef and Broccoli Recipe:

Best Cut of Beef for Restaurant Style Chinese Beef and Broccoli Recipe

There’s so many cuts of beef that could do well with this recipe. We love cuts that are tender with a little marbeling of fat, but these cuts are going to more expensive. Simple tender and and lean cuts are Top-sirloin steak, Tri-tip steak or top round. What ever steak you decide, make sure to cut the steak against the grain. Slicing against the grain will make the steak pieces easier to chew. Also, make sure to use a sharp knife to get those thin cuts. Here’s a great article on different cuts of beef.

Easy and Best Chinese Beef and Broccoli Recipe Restaurant Style in a cooking pan

Tips on How to Make Beef and Broccoli

If you want to make it healthier, you can certainly make a salad out of it by tossing it with some fresh lettuce. What ever you decide, this easy beef and broccoli stir fry recipe will remain a family favorite.

  • For more flavor, add additional garlic or ginger. These aromatics make the stir fry extra flavorful and fragrant.
  • Serve with white rice, brown rice, quinoa or couscous.
  • The ingredients that are listed below can be flexible and changed to your liking. We like our beef and broccoli to be well seasoned so when it’s added on rice, it’s perfect. So adjust the seasoning to your personal preference.
  • It’s fun to experiment with sauces and spices when cooking with Asian style stir fry recipes. Add some hot sauce for a nice spicy kick!
  • You can replace or add cauliflower to the recipe. It’s another fantastic vegetable that pairs well with the beef and sauce. Here’s our beef and cauliflower recipe. 
  • Give this recipe a try and let us know in the comments! You will be surprised at truly how simple this recipe is. All recipe details are in the recipe box below.
Beef & Broccoli Recipe for Best Chinese Beef Broccoli Stir fry in a cooking pan


Beef & Broccoli Recipe for Best Chinese Beef Broccoli Stir fry @bestrecipebox

Easy Beef & Broccoli Stir Fry

Please read blog post for more recipe details.
If you like your broccoli soft, add about 1/4 cup of water to the broccoli while it cooks. It should be absorbed and evaporated off by the time the broccoli is soft.
For the sauce, you can substitute more oyster sauce or hoisin sauce for the other one (use 1/4 cup of hoisin or oyster sauce instead of 2 Tablespoons for each one).
4.75 from 12 votes

{click on stars to rate}



  • 1 pound (454 g) beef sirloin , top round, chuck steak, or flank steak, sliced thin for a tender bite
  • 1 pound (454 g) broccoli florets , cut into bite sized pieces
  • 3 Tablespoons (45 ml) vegetable oil , divided
  • 1 small onion , diced
  • 3 cloves garlic , minced
  • 1 inch (2.55 cm) knob of fresh ginger , minced

For the Sauce:


  • Make the sauce: in medium bowl whisk together the water and cornstarch until smooth. Whisk in the remaining all sauce ingredients (soy sauce, brown sugar, oyster sauce, hoisin sauce, rice vinegar, and sesame seed oil). Set aside.
  • Heat a large sauce pan on medium high heat. Add 2 Tablespoons of oil, onion, garlic and ginger. Cook until soft and translucent. Add broccoli and cook until broccoli is tender, stirring constantly (if you like your broccoli soft, add about 1/4 cup of water to the broccoli while it cooks – it should be absorbed and evaporated off by the time the broccoli is soft). Remove all ingredients from pan.
  • Add remaining 1 Tablespoon of oil to pan. Heat pan to high heat. Add beef and sear until cooked through. Add broccoli back into the pan with the beef and stir.
  • Stir the sauce one more time to make sure the cornstarch is incorporated, then pour the sauce over the beef and broccoli. Heat the sauce to a strong simmer. Cook for about 1-2 minutes to thicken the sauce, stirring occasionally to make sure all beef and broccoli is coated with sauce.
  • Serve warm over rice or noodles.


YouTube video

Nutrition Information per Serving

Calories: 403kcal, Carbohydrates: 36g, Protein: 30g, Fat: 16g, Saturated Fat: 10g, Cholesterol: 62mg, Sodium: 1567mg, Potassium: 864mg, Fiber: 3g, Sugar: 23g, Vitamin A: 705IU, Vitamin C: 103.9mg, Calcium: 111mg, Iron: 3.6mg

Make-Ahead Beef and Broccoli Stir Fry

This is wonderful to make ahead and freeze. But if you’re going to freeze and re-heat, don’t cook the broccoli too much. Allow it to still be slightly crunchy and after thawing and re-heating again, the broccoli will be perfectly tender. If you cook it too much ahead of time, the broccoli will be mushy by the time you’re re-heating it.

More Easy Broccoli Recipes: