Broccoli Beef Stir Fry

Broccoli beef

Broccoli and Beef served over rice is a classic stir-fry recipe that will satisfy your craving for Chinese food! There’s no need for Panda Express when you can enjoy this Broccoli and Beef right at home.

Broccoli and Beef is such a classic recipe that so many people regularly order from Chinese take-out restaurants, yet it is incredibly easy to make at home. Not only is it easy to make, it’s also super flavorful and dare I say….better than what you might get from a restaurant like Panda Express. Plus, you can feel good knowing what is going into the recipe. I like to serve this Beef and Broccoli stir fry over rice but you could certainly serve it over noodles if you wish.

Broccoli beef 3

You will use flank steak for this recipe which has a reputation as being a tough cut of meat. However, if you follow my marinade instructions and slice the beef super thin, the beef will be ultra tender and delicious! You will want the meat to sit in the marinade for at least six hours, so plan ahead. You can prep the marinade the night before, then place the meat in the marinade in the morning and by the time you come home from work, it’ll be ready for you to use!

Broccoli beef fb

One tip I’d like to share with you in regards to cutting the beef is to place the flank steak in the freezer for about 10-15 minutes before you’re going to slice it. The meat will firm up just a bit, enough to make it a little easier to cut. Also, make sure you have a nice sharp knife before you start cutting the beef. If you don’t have a knife sharpener, I’d recommend this Wusthof Asian Edge knife Sharpener for Santoku knifes (Amazon link here) and this one is great for all of your other knives.

Broccoli beef 4

Aside from making sure you marinate the meat and slice it thin, the other key element to this Broccoli Beef stir fry is the sauce. It comes together quickly with pretty basic ingredients, but it’s so flavorful and delicious. And as I mentioned, you can serve this over rice or noodles. Tip: Cook your rice in chicken broth instead of water for extra flavorful rice!

If you enjoy Chinese take-out as much as we do, you are going to love this recipe. And if you haven’t tried my recipe for Sweet and Sour Chicken, you’re missing out! It’s another winner.


Broccoli Beef Stir Fry

Broccoli beef 2

Prep Time: 15mn
Cook Time: 15mn
Total Time: 30mn

*Note: Prepare the marinate in the morning so that the flank steak can sit in it for at least 6 hours!!!


  • 1/2 cup vegetable or canola oil
  • 1/3 cup reduced sodium soy sauce
  • 1/4 cup balsamic vinegar
  • 2 tablespoons fresh lemon juice
  • 1 clove garlic, minced
  • 1 tablespoons dijon mustard
  • 2 tablespoons worcestershire sauce
  • 1/2 teaspoon black pepper
  • 1 pound flank steak


  • 1 pound marinated flank steak, cut into very thin strips
  • 4 cups broccoli florets, cup into bite-sized pieces
  • 1/2 of a small onion, diced
  • 2 gloves garlic, minced
  • 3 tablespoons cornstarch, divided
  • 1/2 cup water
  • 2 tablespoons vegetable oil, divided
  • 1/3 cup reduced sodium soy sauce
  • 2 tablespoons light brown sugar
  • 1/4 teaspoon ground ginger
  • 1 tablespoon chopped fresh cilantro
  • Salt and pepper to taste


  1. Combine all marinate ingredients in a gallon sized ziplock bag. Use a fork to poke holes in the flank steak on both sides. Place the piece of meat in the bag with the marinate. Allow to sit for at least six hours in the refrigerator.


  1. Slice marinated flank steak into very thin strips.
  2. In a small bowl whisk together 2 tablespoons corn starch, and 1/2 cup water. Toss beef in this mixture and allow to sit for about 5 minutes.
  3. Heat 1 tablespoon oil in a large non-stick skillet or wok (high heat), and stir fry beef for about 2 minutes, or until it is cooked through. Remove the beef from the pan and set aside.
  4. Add another tablespoon of oil to the pan, if needed, and stir fry onion, and broccoli for a few minutes. Add in garlic and cook a minute or two longer.
  5. While the broccoli is cooking, combine sauce ingredients – 1/3 cup soy sauce, brown sugar, ginger, and 1 tablespoon corn starch. Mix well.
  6. Add beef back into the pan with the broccoli, onions, and garlic. Reduce heat, and stir in sauce. Simmer for a few minutes, until it has thickened. Stir in chopped fresh cilantro.
  7. Adjust seasonings to taste and serve immediately over steamed rice.

Other Recipes To Try

Comments (34)

Write a Comment
  1. And much healthier too! I fixed pork and broccoli stir fry yesterday (using butterfly pork chops.)

  2. Sounds great Judi, and you got that right about being healthier too! It’s always nice knowing what you’re actually eating when it’s homemade. :)

  3. This is totally something I’d make. How many heads of broccoli do you think I’d need?

  4. Excellent recipe for beef/brocclo

  5. I just found this site about 2 weeks ago….where have you been all my life. Your recipes sound so delicious. I’m going to start trying them one by one next week after I go grocery shopping. Thanks so much.

  6. Erin Elizapoo Price

    I cant agree with debora more. i just found this today and i’m in love. You are amazing and i cant wait to try out these recipes!

  7. I made this recipe tonight and came out wonderful and so delicious, even I didn’t have time to marinate it for 6 hours, but only for 45 minutes, and I didn’t have any ginger, it was so tasty! Hubby loved it, it is definetly a “make again” recipe. Thank you!

  8. Rachel Andrade Castillo

    My son started cooking this and he makes enough to take some to work for his lunch.

  9. is that steak or chicken who cares that looks so delicese

Write a Comment

Message is the only required field.
Emails are not published.