Save it
Share it

Broccoli Beef Stir Fry

Broccoli beef

Who knew that Chinese take-out at home could be so easy and delicious? This Broccoli Beef Stir Fry with tender marinated flank steak will have you coming back for seconds!

Do you ever have those moments where if you say or write a very common word too many times in a short period of time, it starts to look funny or even look like it’s spelled wrong? Broccoli is one of those words that I’ve typed waaaay too many times in the last 10 minutes, and now I’m questioning whether or not it’s even a real word! Kidding, I know it’s a real word, but it’s REALLY starting to look funny.

Despite my issues spelling broccoli right now, let’s talk about it because it’s one of the star ingredients in this recipe for Broccoli Beef Stir Fry! Did you ever know Chinese Take-Out at home could be so easy and delicious? This recipe came to be after I was down to about 5 non-condiment ingredients in my house. No joke, I had broccoli, a piece of flank steak, rice, eggs, and a couple pieces of whole wheat bread (it’s time for me to go grocery shopping, don’t ya think?). Thankfully I keep all kinds of condiments and spices on hand which meant I had absolutely zero problems throwing this delicious, simple meal together.

Aside from broccoli, the other star ingredient in this recipe is flank steak. Flank steak sometimes has a bad rep for being a tough cut of meat. I’ve never run into that problem, however, because I always marinate it which is the key to tender flank steak! Marinate, marinate, marinate! And luckily, I’ve got an awesome recipe for marinating flank steak that I’ll be sharing with you today. Sometimes I cut up flank steak and use it in a stir fry recipe like today, but other times I’ll cook the piece of flank steak whole, on the grill, and slice it into this strips and eat it with sautéed mushrooms, or sometimes we even make steak nachos with it! When we grill flank steak, it looks something like this:

Flank steak

I tend to cook steaks to about medium (140-145 degrees), in which case the center is a bit pink as shown above. For medium well, cook the steak to 150-155 degrees, and for medium rare, 130-140 degrees. One of the best investments I made was to buy an instant read thermometer for the kitchen. It has been SO helpful for cooking meats. Side note: After lots of research, I ended up going with the RT600C Super-fast Water-resistant Digital Pocket Thermometer from It seemed like a reasonable price at $19.00 and so far, has been accurate. Don’t worry, they’re not paying me to say this, I just like to share the products that I find that actually work well! :)

Now back to this Broccoli Beef Stir Fry recipe! You’ll want to get the marinate together in the morning so that the meat can sit in it all day long, for at least six hours! It’ll come together in about 5 minutes or less though, so no worries. Once you go to prepare dinner at night, all you’ll have to do is slice the meat real thin, stir fry it, then the veggies, create a simple sauce, and wooola! Dinner is on the table! This recipe serves about 4 people, and I always serve it over fresh steamed rice. Tip: Cook your rice in chicken broth instead of water for extra flavorful rice!


Broccoli Beef Stir Fry

Broccoli beef 2

Prep Time: 5mn
Cook Time: 15mn
Total Time: 20mn

*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 (19)

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

  10. Made this hubby loved it!! Says I can make that anytime!

  11. Just made this a few minutes ago. Had to stop and give praise. This recipe is amazingly wonderful. I used stir fry beef instead and let my beef marinate over night. So good! Now to enjoy!

Write a Comment

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