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.


Get deliciousness delivered to your inbox each day for FREE!

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
Need to convert the measurements? Click here!


  • 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
Need to convert the measurements? Click here!


  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.
Need cooking temperatures? Click here!


  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.
Need cooking temperatures? Click here!

More To Try

Scroll horizontally to see more >

Comments (36)

Write a Comment
  1. Judi Smith

    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. Sophia

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

    • Hi Sophia, it really depends on the size but I’d say two typical heads of broccoli should work!

    • Christine Rapley

      Sophia I use the Broccoli Florets instead of a whole head

  4. Doris

    Excellent recipe for beef/brocclo

  5. Debora Bertram

    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.

    • I’m so glad you found me! :) If you have any questions just let me know!

  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. Claudia Gomez

    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!

    • Yay, so glad this is a recipe you’ll make again. thanks for the feedback Claudia! :)

  8. Rachel Andrade Castillo

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

    • It heats up great for leftovers! That’s a great idea your son had. :)

  9. You sure can!

  10. Dannica Jablonski

    is that steak or chicken who cares that looks so delicese

Write a Comment

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