Skip to content

30-Minute Beef and Broccoli Stir Fry

This Beef and Broccoli Stir Fry is tender, flavorful, and healthy. This family favorite is perfect for busy weeknights.

beef and broccoli stir fry in a pan

Beef and Broccoli Stir Fry is Better Than Takeout

Forget the days of greasy Chinese takeout. This is not even close to that, fellow food lovers. Rather, this beef and broccoli stir fry recipe belongs in our Way Better Than Takeout collection of recipes that are easy, healthy-ish, and beyond delicious.

This beef and broccoli recipe has everything you want and nothing you don’t: tender slices of beef, fresh green broccoli florets, and aromatic seasonings (garlic!) will have your eaters piling it up.

What comes out of your pan is a savory, mouthwatering dish that’s healthy and boldly flavorful. Whether you choose to serve your beef and broccoli over fluffy brown rice or with a side of lo mein noodles, it’s a dinner winner every time.

beef sliced on a cutting board for beef and broccoli stir fry

Basic Pantry Ingredients

A great beef and broccoli stir fry starts with the sauce. Though the sauce won’t mingle with the stir fry in until the end of cook time, it’s what gives this iconic dish its irresistible flavors.

  • The sauce for this beef and broccoli recipe includes Tamari soy sauce, which is a much purer soy sauce with no fillers and is naturally gluten-free.
  • Japanese rice wine, often labeled mirin, is a common condiment used in Asian cuisine. The variety you’ll find in most major grocery stores contains very low to no amounts of alcohol and provides a bright touch to the food it seasons.
  • Asian seasoned rice vinegar is now readily found in most major grocery stores and lends a brilliant tangy sweetness to your dishes. It’s a healthy option as a base in salad dressings.
  • Oyster sauce brings umami succulence; it’s that savory flavor which makes everything that much more gratifying. You may start hoarding bottles of it once you try it.

The stir fry itself involves lean sirloin steak, which becomes fabulously tender when sliced as thinly as possible, across the grain. Tip: a good knife goes a long way.

Fresh broccoli florets bring crunch, color, and texture into the dish. Garlic and onion are staples as aromatic seasonings, and we aren’t shy with them.

beef and broccoli stir fry in a pan

Pro Tips for Your Best Beef and Broccoli Stir fry

  • To ensure the sirloin steak cooks up lusciously tender, slice it as thinly as you can, across the grain.
  • If you’d like some char to your broccoli, let it brown over in the pan without stirring too much. Once the underside is somewhat browned to your liking, flip and let the other side brown. If you prefer more of a crispy crunch, cook the broccoli for less time.
  • It’s essential to ensure that your cornstarch is fully dissolved when you mix the sauce together at room temp, prior to adding it to the pan. If there are any bits of undissolved cornstarch that ends up in the pan, it will cook into gummy lumps. Not appetizing.
  • Serve your awesome beef and broccoli stir fry with this quick and healthy Instant Pot Brown Rice.

You May Love This Thai Basil Chicken, Too:

beef and broccoli in a pan

30-Minute Beef and Broccoli Stir Fry

4.84 from 12 ratings
This Beef and Broccoli Stir Fry is tender, flavorful, and healthy. This family favorite is perfect for busy weeknights.
Prep Time: 20 minutes
Cook Time: 7 minutes
Servings: 6
Author: Amy Dong


For the Sauce:

For the Stir Fry:

  • 5 TB olive oil, divided
  • 6 cloves fresh garlic, chopped
  • 1 small onion, chopped
  • 3 cups fresh broccoli florets
  • 1 – 1.5 lb sirloin steak, sliced across the grain into very thin, bite-sized pieces
  • Optional: 1/4-1/2 tsp crushed red pepper flakes


  • Make the Sauce: In a bowl, combine all Sauce ingredients. Use hand whisk to be sure cornstarch is fully dissolved into the sauce mixture (any bit of undissolved cornstarch will cause gummy lumps in dish.) Set sauce aside. 
  • Aromatics: In a large, deep pan, add 3 TB olive oil over medium-high heat until oil is hot. Add garlic and onion, stirring 2 minutes until fragrant and translucent. 
  • Cook: Add broccoli florets, cooking about 2 minutes or just until just tender. (Note: If you prefer a bit of char, let florets brown and flip only occasionally, without stirring too much.) Transfer vegetable mixture into a dish and set aside.
  • Beef: Add 2 TB olive oil into the now-empty pan, over medium high heat. Meanwhile, pat-dry all pieces of sliced sirloin steak to remove any excess moisture. Once oil is hot, add beef in a single layer in to the pan. Let beef brown, uninterrupted, for 3 minutes for bottom to brown. Once bottom of beef slices are browned, give it a good stir. 
  • Combine: Add back the cooked broccoli/garlic mixture and the sauce you prepared. Stir to incorporate well and continue to cook for another minute. Taste and add red pepper flakes, if desired. Remove from heat and serve with fluffy rice or noodles. 


Tamari soy sauce, mirin, seasoned rice vinegar, and oyster sauce are usually found in the Asian aisles of most major grocery stores these days. You can use low-sodium soy sauce instead of Tamari, but note that Tamari typically has a much purer and cleaner flavor due to containing no fillers. 
  • If you enjoyed this recipe, please come back and give it a rating ♡


Calories: 364kcal | Carbohydrates: 8.2g | Protein: 19.7g | Fat: 28.4g | Saturated Fat: 4.8g | Cholesterol: 52.4mg | Sodium: 925mg | Fiber: 1.8g | Sugar: 2.2g
Course: Main
Cuisine: Asian
Diet: Gluten Free, Low Lactose
Method: Stovetop

Did you make this?

Leave a comment below and tag @chewoutloud on Instagram

Add a comment

Recipe Rating


    • Ruth Saddick
    • 5 stars

    Made your broccoli and beef stir fry and it was enjoyed by the family.
    Definitely make it again.
    Loved the way you used Japanese and Chinese ingredients in the sauce!
    I did not use the beef broth.

      • chewoutloud

      Happy you loved it! 🙂

    • Evita
    • 5 stars

    This is delicious. I told my husband that I was going to make this and he kind of turned up his nose. I made it anyway and I made noodles to go with it. My husband had 3 servings! This recipe is great and is easy to make. I will definitely be making this again.

      • chewoutloud

      So happy that both you and your hubby liked this dish, Evita 🙂 🙂 Happy continued cooking!

    • Mary
    • 5 stars

    Yummy recipe! I tried the beef and broccoli stir fry yesterday. It only took 30 minutes to prepare. Now I will prepare it more often for the weeknight meals. This Beef and Broccoli Stir Fry is healthy too.Thanks for sharing the amazing recipe.

      • chewoutloud

      So happy to hear you enjoyed this meal, Mary! Yay 🙂

    • Ramona
    • 5 stars

    This looks like the perfect recipe and idea for tonight’s supper. I will definitely love this and so will my family. I feel hungry already and I cannot wait to ear this.

    • Jacque Hastert
    • 5 stars

    I love how this classic restaurant favorite is made quickly at home. I will be making this very soon and enjoying it with my family.

    • Noemi

    I love your site, so many delicious recipes! Like this one 🙂 Thanks!

      • chewoutloud

      Thanks so much, Noemi :)N

    • Jacqui DeBono
    • 5 stars

    This is exactly what I would order in a restaurant! I can’t believe it only takes 30 minutes to make! Perfect for a weeknight meal.

      • chewoutloud

      Thank you so much, Jacqui 🙂

    • Emily
    • 5 stars

    This is my favorite dish to order out, but this beef and broccoli stir fry is even better made at home! Love that it only takes 30 minutes too!

      • chewoutloud

      Thank you, Emily!

    • Kay
    • 5 stars

    Wow wow wow!!! Loving this recipe, the beef is so tender and it didn’t take long to make, will be making it more often 🙂

      • chewoutloud

      So so happy you loved this recipe, Kay! And great to hear you’ll be adding it to your rotation 🙂 🙂

    • Stine Mari
    • 5 stars

    Homemade beef and broccoli is always so much better than takeout! And it’s often quicker too! This recipe looks absolutely amazing and I love those big chunks of onion in there mmmm.

      • chewoutloud

      So much better at home, agreed! 🙂 🙂

Get our free email series: 5 Easy Recipes in 30 Minutes or Less

Plus our newest recipes each week