Easy Beef and Broccoli

from 954 votes

Skip the takeout and whip up a fast and fresh recipe for Easy Beef and Broccoli in 20 minutes or less. This one-pan meal stars tender beef slices and crisp broccoli stir-fried in the best garlicky soy sauce. There’s plenty of sauce (a.k.a. the best part!) so whip up a batch of rice or noodles as a side and dinner is done.

A large skillet containing beef and broccoli coated in a garlicky soy sauce.

Why You’ll Love It

  • Fast, fresh and healthier than takeout.
  • Tastes even better than your favorite Chinese restaurant!
  • The most flavorful sauce. The combination of soy sauce, brown sugar, garlic and ginger creates a flavorful and well-balanced sauce.
  • Tender beef. Thinly sliced flank steak cooks quickly and remains tender. 
  • Made in a single pan so cleanup is a breeze.

Yes, you read that correctly … 20 minutes! As in, you are less than half an episode of Fixer Upper away from digging your chopsticks into a big ol’ bowl of the most flavorful, tender, saucy easy beef and broccoli.

The classic takeout dishes (think Orange Chicken, Pad Thai and Chicken Egg Rolls) were one of my many cravings during my second pregnancy so I decided a fast and fresh version of beef and broccoli was a must!

There are just two tablespoons of oil in this entire dish, and you better believe it’s still packed with all that sweet, tangy, garlicky soy sauce flavor. After all, isn’t the best part of beef and broccoli the gravy-like sauce?

It has to be thick enough to coat the tender slices of beef and the broccoli florets, without weighing down the entire dish. And most importantly, there has to be just enough sauce so that the accompanying rice also gets a chance to soak up all that glorious garlicky gravy.

Mouth watering yet? Grab your knife and get ready to slice and dice your way to the best beef and broccoli that’s guaranteed to kick those takeout menus to the curb.

Here’s What You’ll Need

Various sizes of clear bowls containing sliced white onions, minced ginger, pieces of flank steak, low-sodium soy sauce, broccoli florets, brown sugar, cornstarch, minced garlic and vegetable oil.
  • Cornstarch: Used both in the beef marinade and the sauce, cornstarch plays a crucial role in velveting the beef and thickening the sauce. 
  • Flank steak: Arguably the best cut of beef for stir-frying and my go-to cut for my Mongolian beef recipe, too. Slicing it thinly against the grain ensures tenderness, while its flat shape allows for quick and even cooking.
  • Low-sodium soy sauce: This savory condiment forms the base of the sauce. Just like my recipes for pork and broccoli and chicken and broccoli stir-fry, using low-sodium soy sauce is essential. 
  • Light brown sugar: The sweetness of brown sugar complements the savory soy sauce, creating a well-balanced flavor profile in the sauce.
  • Garlic: I use fresh but minced garlic from a jar works, too!
  • Ginger: Freshly grated ginger adds a zesty kick and depth of flavor. I like to keep my ginger root stashed in the freezer because it lasts longer and is easier to grate from frozen. While it won’t have the exact same taste, you can substitute ⅛ teaspoon dry ginger for every 1 tablespoon fresh. 
  • Vegetable oil: For stir-frying, it’s essential to use an oil with a high smoke point, such as vegetable oil. Soybean oil, peanut oil or canola oil are all suitable swaps.
  • Broccoli florets: Opt for small broccoli florets for quick and even cooking. I highly recommend blanching the broccoli ahead of time to reduce the amount of time they need to be stir-fried.
  • White onions: Add a hint of sweetness and mild onion flavor. Cut them into thin slices to ensure they cook evenly with the other ingredients.

See the recipe card for full information on ingredients and quantities.

The Best Cuts of Beef for Stir-Fry

  • Flank steak: Thin and flat, flank steak cooks quickly and remains tender when sliced thinly against the grain. And it’s budget-friendly, too.
  • Chuck steak: Not to be confused with chuck roast, is a more budget-friendly choice. Since chuck steak’s grain runs vertically, cut it into long chunks, identify the grain inside, and chop the beef against the grain into smaller, thinner strips.
  • Top sirloin: Intense flavor and tender texture make top sirloin steak a great choice for stir-frying.
  • Skirt steak: Very similar to flank steak. Opt for the outside skirt as its more tender than the inside skirt.
  • Beef tenderloin: This splurge-worthy cut is known for its juicy, tender texture. Despite being a leaner cut of beef, it’s guaranteed to add a melt-in-your-mouth quality, elevating any stir-fry.

Pro Tip for Effortless Slicing: To make slicing easier, place the steak in the freezer for approximately 15 to 30 minutes before cutting. This brief chilling period firms up the meat, making it easier to achieve thin, uniform slices.

Tips for Stir-Frying Beef

  • Slice Against the Grain: Cutting against the grain shortens the muscle fibers, resulting in more tender pieces of meat. The grain refers to the pattern in which muscle fibers run within the meat. 
  • Thin Slices: Aim for thin slices to ensure quick and even cooking.
  • Velveting: One key to mastering Chinese food at home is a technique called velveting. This method involves marinating the meat in a mixture of egg white, cornstarch and sherry, creating a protective coating that locks in moisture and creates a tender, velvety texture. While traditional velveting may involve a longer marination process, this recipe includes an abridged version to streamline the cooking process without compromising on flavor or tenderness.
  • High Heat: Stir-frying is done at high heat for a short duration. This quick cooking method helps to maintain the meat’s juiciness and tenderness.

How to Make Beef and Broccoli

Before you begin, make sure you have all your ingredients prepped and within reach. Chop your veggies, slice your meat and measure everything out. Stir-frying is a super-fast cooking method so being organized helps make cooking easier (and more fun!), so you can focus on making your beef and broccoli stir-fry taste amazing.

  1. Make the cornstarch mixture and marinate the beef. In a large bowl, whisk together 2 tablespoons of cornstarch with 3 tablespoons of water. Add the beef to the bowl and toss to combine.
A clear bowl containing flank steak pieces in a cornstarch marinade.
  1. Make the stir-fry sauce. In a separate small bowl, whisk together the remaining 1 tablespoon of cornstarch with the soy sauce, brown sugar, garlic and ginger. Set the sauce aside. 
  2. Cook the beef. In a large skillet or wok, heat 1 tablespoon of vegetable oil over medium-high heat. Once it’s hot, add the beef and cook, stirring constantly until the beef is almost cooked through. Using a slotted spoon, transfer the beef to a plate and set it aside.
Seared flank steak pieces in a large skillet.
  1. Cook the broccoli and onions. Add the remaining 1 tablespoon of vegetable oil to the pan and once it is hot, add the broccoli florets and sliced onions and cook, stirring occasionally, until the broccoli is tender, about 4 minutes. 
Stir-fried broccoli and beef in a large skillet.
  1. Combine beef and veggies. Return the cooked beef to the skillet, mixing it with the vegetables.
  2. Add the sauce and thicken. Pour this sauce over the beef and vegetables in the skillet. Bring the mixture to a boil and cook, stirring, for 1 minute or until the sauce thickens slightly. Serve with rice or noodles.

Video Tutorial

What I love most about this recipe, other than being fast and family-friendly, is that I know exactly what’s going into it. Tune in to watch how easy it is to whip up this recipe using just a handful of simple ingredients!

More Tips for Recipe Success

  • DON’T use regular soy sauce. Regular soy sauce will make this dish way too salty. 
  • DO prep everything in advance. Stir-frying is a fast-paced cooking method, so make your life easier by prepping all your ingredients before you start.
  • DO blanch your broccoli. This added step ensures your broccoli florets remain bright green.
  • EMBRACE the high heat. Stir-frying is all about quick cooking over high heat. Ensure your pan is properly preheated before adding ingredients to maintain the crispiness of the broccoli and achieve a perfect sear on the beef.
  • BOIL the sauce to activate the cornstarch; it’s crucial for the thickening agent to work effectively.

What to Serve with Beef and Broccoli

Common Questions

Can I use frozen broccoli?

Absolutely! My number 1 tip for using frozen veggies in stir-fry is to ensure you account for the extra water they release if you don’t thaw them ahead of time. As the frozen veggies cook, they’ll release water, and as long as your pan is not covered and you’re using medium-high heat, that water should evaporate quickly.

Can this be made ahead?

To prepare beef and broccoli ahead, chop the vegetables, slice the beef and make the sauce in advance, storing them separately in airtight containers in the refrigerator for up to 24 hours. 

How to store and reheat leftovers?

Store leftovers in an airtight container in the refrigerator for up to three days. To reheat, use a pan or microwave, being cautious not to overcook to maintain the dish’s texture. Reheating in short intervals and stirring intermittently can help evenly distribute heat.

More Takeout-Inspired Recipes You’ll Love

Find more takeout-fakeout inspiration with additional quick and easy recipes.

Stir-fried beef and broccoli over a bed of rice on a white plate with chopsticks.
Craving more? Subscribe to Just a Taste to get new recipes, meal plans and a newsletter delivered straight to your inbox! And stay in touch on Facebook, TikTok, Pinterest and Instagram for all of the latest updates.
Main Course

Easy Beef and Broccoli

Skip the takeout and whip up a fast and fresh recipe for Easy Beef and Broccoli in 20 minutes or less.
Author: Kelly Senyei
4.87 from 954 votes
A large skillet containing beef and broccoli coated in a garlicky soy sauce.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 4 servings

Ingredients 

  • 3 Tablespoons cornstarch, divided
  • 1 pound flank steak, cut into thin 1-inch pieces
  • 1/2 cup low sodium soy sauce
  • 3 Tablespoons packed light brown sugar
  • 1 Tablespoon minced garlic
  • 2 teaspoons grated fresh ginger
  • 2 Tablespoons vegetable oil, divided
  • 4 cups small broccoli florets
  • 1/2 cup sliced white onions

Instructions 

  • In a large bowl, whisk together 2 tablespoons cornstarch with 3 tablespoons water. Add the beef to the bowl and toss to combine.
  • In a separate small bowl, whisk together the remaining 1 tablespoon cornstarch with the soy sauce, brown sugar, garlic and ginger. Set the sauce aside. 
  • Heat a large nonstick sauté pan over medium heat. Add 1 tablespoon of the vegetable oil and once it is hot, add the beef and cook, stirring constantly until the beef is almost cooked through. Using a slotted spoon, transfer the beef to a plate and set it aside.
  • Add the remaining 1 tablespoon of vegetable oil to the pan and once it is hot, add the broccoli florets and sliced onions and cook, stirring occasionally, until the broccoli is tender, about 4 minutes. (See Kelly’s Notes.) 
  • Return the beef to the pan then add the prepared sauce. Bring the mixture to a boil and cook, stirring, for 1 minute or until the sauce thickens slightly. Serve with rice or noodles. 

Kelly’s Notes

  • DON’T use regular soy sauce. Regular soy sauce will make this dish way too salty.
  • Stir-frying is a fast-paced cooking method, so make your life easier by prepping all your ingredients before you start.
  • To guarantee bright green broccoli, blanch the florets in boiling water then drain and dry it very well before adding it to the pan. If you opt for this additional blanching step, reduce the cooking time of the broccoli to 2 minutes. 
  • Stir-frying is all about quick cooking over high heat. Ensure your pan is properly preheated before adding ingredients to maintain the crispiness of the broccoli and achieve a perfect sear on the beef.
  • The sauce must come to a boil in order for the cornstarch to work as a thickening agent. 
  • ★ Did you make this recipe? Don’t forget to give it a star rating below!

Nutrition

Calories: 332kcal, Carbohydrates: 25g, Protein: 28g, Fat: 13g, Saturated Fat: 8g, Cholesterol: 68mg, Sodium: 1156mg, Potassium: 772mg, Fiber: 2g, Sugar: 11g, Vitamin A: 565IU, Vitamin C: 83.2mg, Calcium: 88mg, Iron: 3.1mg

Shoutout

Did you try this recipe?

Share it with the world! Mention @justataste or tag #justatasterecipes!

This post may contain affiliate links.

Recipe by Kelly Senyei of Just a Taste. Please do not reprint this recipe without my permission. If you'd like to feature this recipe on your site, please rewrite the method of preparation and link to this post as the original source.


Feeling social?

Share this recipe!

Categories

Related Recipes

Check out more crave-worthy favorites

Kelly Senyei holding a copy of The Secret Ingredient Cookbook

love the recipes on just a taste?

Check out my cookbook!

Order your copy of The Secret Ingredient Cookbook featuring 125 brand-new family-friendly recipes with surprisingly tasty twists!

This post may contain affiliate links.

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    This is a great recipe! I’ve never cooked with cornstarch, what a game changer! The meat and sauce were amazing! Thank you!

  2. 5 stars
    Really tasty and easy! While not ‘traditional’ I like to add a few small mushrooms, and before eating I put a few sesame seeds on top.

    1. 5 stars
      This was amazing. We loved it. Easy and simple, kiddo helped make it. Might even make more sauce it was that good! Looking forward to having it again in a few weeks! Thank you!!

  3. 5 stars
    I have made this for years now – my son likes me to triple the sauce (he likes is super saucey) but this recipe is the BOMB! LOVE IT

    1. Thanks for your note, Matt! I’ve made this many times with fresh broccoli and they didn’t get mushy so either fresh or frozen works well, in my experience!

  4. 5 stars
    I use frozen broccoli. And since I am allergic to soy I use coconut aminos. Even with the changes, the recipe is easy and delicious.

  5. Hi Kelly. This looks deelish and I would love to cook it. And eat it. But it has sugar in it and I am diabetic. Is there any alternative to brown sugar? This is a problem I find with many recipes. Many thanks, Phil.

      1. Use 1 tablespoon brown sugar Splenda. Our family is diabetic and I always use Spleda or Truvia
        Be aware to use less of the sugar request. If it says 4 Tablespoons of regular sugar I use 1 teaspoon of splenda & taste test it. Use table measurement on back of Splenda package.

    1. There are some really good alternatives to sugar. I like using honey, or monkfruit granules. For this recipe I used monkfruit and only used 1/2 tbs and it tastes perfect

  6. 5 stars
    This is fantastic! I used regular soy sauce and cut it with water, worked great! Great recipe- my husband loved it!

      1. This dish is amazing! The only thing I didn’t have on hand was the low sodium soy sauce so I took the advice of someone else and cut mine with water. It turned great. Very tasty. I’ll definitely make it again. Thanks for sharing it.

  7. 5 stars
    Love this recipe! I did have to use Soy Sauce that I had on hand and it was too salty. But my husband ate seconds, so I count this a huge success since he is very picky about anything other than meat and potatoes!

    Thanks for sharing this with us, Kelly!!

  8. 5 stars
    LOVE THIS DISH!! What an easy recipe with WOW results! I didn’t have any cornstarch, so I mixed up some Cajun spices and rosemary garlic with a couple of Tbsp of flour and tossed the meat with that prior to frying up. It made for great brown chunks in the cast iron frying pan that melded with the sauce (also substituted flour for cornstarch and it was perfect!). I used less VH soya sauce LITE than what was called for (1/3 c) and it was perfect, IMO! I used konjac vegetable noodles, sauteed in garlic butter first, to put the beef and broccoli onto. Made 4 good servings!

      1. 5 stars
        I made it! Yay! You’d be so proud of me!! taste so yummy, thank you for sharing with me.

See More Comments