Skip to Content

Beef and Broccoli Stir Fry

Beef and broccoli stir fry with rice is a quick and easy dinner 30 minute dinner. Everything can be made in one skillet so it’s perfect for busy weeknights. This beef and broccoli stir fry is a family favorite.

beef and broccoli stir fry in a red pan

Your family is going to love this recipe made with simple ingredients of beef strips, garlic, fresh ginger, soy sauce, broccoli and rice. It’s cheaper and healthier than take-out too!

What Type Of Beef Should I Use For Beef And Broccoli Stir Fry?

For this recipe, you’ll be using flank steak. It’s less expensive than other cuts of beef, but must be watched while cooking to keep it tender.

The key to creating a simple delicious beef stir fry? Cut the flank steak against the grain of the meat, and cut into thin strips that are about 1/4 inch thick. These thin strips will make the beef cook faster – which is great for a quick and easy dinner – but it can also overcook easily if you’re not keeping an eye on it.

What Is Tamari Sauce?

Instead of regular soy sauce, I buy both tamari sauce and coconut aminos to use in my dishes. Both of these can be substituted for any recipe that requires soy sauce. They also taste great on rice and quinoa. Tamari sauce is made from fermented soybeans (traditional soy sauce is made by soaking and roasting, not fermenting), and the coconut aminos is a soy-free sauce that’s also gluten-free and made from fermented coconut palm.

You can also use soy sauce for this recipe – I always recommend choosing one with less added salt.

beef and broccoli stir fry with rice in blue bowl

How To Make Beef And Broccoli Stir Fry

The process of making your beef and broccoli stir fry is really easy. Here’s how you make it in a nutshell:

  • Get your rice started – I use a rice cooker like this one.
  • Chop up the broccoli, and cut the flank steak into thin slices.
  • Cook the flank steak with garlic and fresh ginger. Once cooked, remove from the frying pan.
  • Add the sauce and broccoli to the frying pan, cover with a lid and let steam for about 10 minutes. Poke with a fork to know when it’s done.
  • Add the beef back to the pan and mix everything together. Cook for another 2-3 minutes.
  • Serve with rice and enjoy!

More 30-Minute Easy Dinner Ideas

beef and broccoli stir fry with rice in a red skillet

Beef And Broccoli Stir Fry Tips

  • To get thin slices that are 1/4” thick, place flank steak in freezer 30 minutes before cutting it. This will help to firm it up just enough so that it’s easier to cut.
  • Cut the broccoli into smaller pieces so that it will cook faster. This makes it easier for you for busy weeknights.
  • If you have a rice cooker, use it. Start the rice before you make the beef and broccoli so that it’s out of the way and will be ready for you at the end.
  • You can also serve this dish over noodles, quinoa, buckwheat groats, or even cauliflower rice. This recipe is an easy go-to in my house so I tend to change up what I serve it with each time.
  • Don’t be afraid to add more vegetables! You could add carrots, snap peas, cauliflower, beets, parsnips, kale, sweet potato and so much more.
  • Cook once and eat twice: this dish tastes great as leftovers! Make a big batch and save the rest for dinner the following.

Beef and Broccoli Stir Fry

Beef and broccoli stir fry with rice is a quick and easy dinner 30-minute dinner. Everything can be made in one skillet so it's perfect for busy weeknights. This beef and broccoli stir fry is a family favorite.
Print Pin Recipe
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 4 servings


  • 1 Tbsp cooking oil
  • 1 lb flank steak - sliced ¼ inch thick
  • 1 inch fresh ginger - minced
  • 3 cups garlic - minced
  • 3 cups broccoli florets - in small pieces
  • 1 Tbsp and 2 tsp cornstarch
  • ½ cup water - or beef broth
  • ½ cup low sodium soy sauce - or tamari sauce
  • 2 Tbsp brown sugar - or coconut sugar


  • The first step is to cook the rice the same way you normally do. I use a rice cooker.
  • Next, cut the flank steak against the grain into thin pieces, about 1/4 inch thick. Add 1 Tbsp of cornstarch to a bowl and toss all the beef strips with it.
  • In a frying pan, over medium-high heat with cooking oil, cook the beef strips with garlic and fresh ginger, about 5-10 minutes. Once almost cooked, scoop into a bowl and set aside.
  • Now add the broccoli and sauce ingredients to the frying pan. Give a quick stir and cover with a lid to let the broccoli steam. Check when the broccoli is tender by poking with a fork. This will take about 10 minutes depending on the size of broccoli pieces.
  • Add the beef back to the frying pan and mix everything together. Cover with lid and let cook for another 2-3 minutes. Season with salt and pepper. Serve over top of fresh rice.
Serving: 4g | Calories: 410kcal | Carbohydrates: 49g | Protein: 34g | Fat: 10g | Sodium: 1166mg | Potassium: 1084mg | Fiber: 4g | Sugar: 9g | Calcium: 252mg | Iron: 5mg

Please note these nutritional values provided above are just an estimate. Actual numbers will vary based on brands and ingredients you choose, and your preferred portion sizes.

Join Our FREE MEMBERS LIBRARY!!Get exclusive access to all our FREE PDF recipe guides!! Must sign up on our website to gain free access – Join Free Members Library Here.