A make your own takeout classic, this Beef and Broccoli Recipe is easy, fast, and full of flavor. Dinner can be on the table in 30 minutes, just one reason it is so much better than takeout!
Serve this Beef and Broccoli recipe up with some Easy Egg Rolls and Easy Lo Mein for a complete make your own takeout dinner!
Your favorite classic Chinese takeout dish brought right to your kitchen! From the pantry to the table within 30 minutes, this beef and broccoli recipe will be a regular in your home.
I’m not exaggerating when I say this is the EASIEST beef and broccoli recipe you will find. While ordering this for takeout might seem like the easy way out, it always ends up taking at least twice as long and regularly comes cold. I’m always impressed by how tasty this homemade beef and broccoli is when I make it myself.
Another perk when cooking up this beef and broccoli is that it is guaranteed fresh. It always makes me feel better as a mom knowing exactly what’s going in my kids’ food. With only a tablespoon of oil and a little sugar, I’m confident that everyone will be filled with a good portion of protein and veggies.
What Kind of Beef to Use for Beef and Broccoli
The most widely used beef for beef and broccoli is flank steak. It is full of flavor, and usually pretty easy to find. I do love flank steak, but if I can find flat iron steak, I prefer it to flank. But I can’t always find flat iron steak.
Most cuts of beef will actually work, although you will want something that is easy to thinly slice and that is not too tough. Beef chuck will work as long as you take care to cut away any large pockets of fat. And I’ve used a sirloin before when that is what I’ve had on hand.
Ingredients
Oil: This is to cook the steak. Use any neutral oil that you like.
Steak: We talked all about this above!
Brown Sugar: I like to use light brown sugar. This brings in a little bit of sweetness to the sauce.
Soy Sauce: I always use low-sodium soy sauce.
Beef Broth: This is the base for your sauce. I like to use low sodium here, as well, just so that I have more control over the saltiness of the final dish.
Garlic: For flavor – use freshly minced for best results.
Ginger: This will taste much better with fresh ginger, but ground ginger can be used in a pinch. If using ground ginger, add it to the brown sugar/soy sauce/beef broth mixture. You’ll want between 1/2 and 3/4 teaspoon of ground ginger.
Broccoli: You want to use fresh broccoli if at all possible. If you have to use frozen broccoli, steam it first, and then stir it in at the very last.
Cornstarch: You’ll make a cornstarch slurry to thicken up the sauce. This is simply a mixture of cornstarch and water that you will stir in at the very end.
How to Make It
This recipe comes together really quickly, and all in one skillet!
- PREP – slice your beef, cut up the broccoli, make sure you have the rest of your ingredients on hand.
- COOK – cook the beef in batches.
- SAUCE – cook your garlic and ginger, then add the sauce mixture and the broccoli. Stir in your cornstarch mixture – it should thicken up fairly quickly.
- FINISH – Stir the beef back in and let it all heat through for about a minute, and then you’re ready to serve!
Tips and Tricks
- Make sure you cut your beef against the grain. This means that you are cutting through the fibers instead of along the same direction that they run. This makes is so that the beef is more tender and easier to chew.
- The beef needs to be cooked in batches. This is the part of the recipe that will take the longest. The beef doesn’t take long to cook, but you’ll want to make sure you don’t overcrowd the skillet at any point during this process, as the beef won’t properly brown in the skillet is crowded with beef.
- Don’t overcook the broccoli. You’ll only cook it for a couple of minutes. Just remember that you want it crisp tender when it’s ready to serve.
- Feel free to make this your own and add in more vegetables! Some veggies that would work well with this recipe would be carrots, snap peas, mushrooms, snow peas, and bell peppers.
- I always use low-sodium soy sauce. If you only have regular, I would cut back on the amount, as the regular soy sauce will overpower the dish and make it too salty.
- If you are serving rice to go along with your beef and broccoli, make sure to start it earlier so that you aren’t waiting for it as your broccoli gets mushy.
- I like to add some sriracha to my serving for some heat. Adding some red pepper flakes would work, as well.
How to Make It Ahead
This recipe can definitely be made ahead of time, and is a great way to meal prep lunches!
If making the full recipe in advance, make the full recipe, then let it cool down before transferring to a container with a lid and then to the refrigerator. To reheat, I like to just put it all into a skillet and gently reheat over medium heat.
If you have leftovers, my favorite thing to do is portion it out into individual containers where I can add rice and a serving of the beef and broccoli. Then I will reheat the portion as leftovers in the refrigerator.
Leftovers will keep up to 4 days in the refrigerator.
More Take Out Recipes to Make at Home
- I love the sweet and spiciness of this General Tso’s Chicken.
- A classic take out copycat, this Sweet and Sour Chicken Recipe has tons of 5 star ratings!
- Another beef favorite, this Steak Stir Fry Recipe with Peppers has a hint of orange that really sets this recipe apart from others.
- You can’t beat this homemade Orange Chicken! The sauce is to die for.
- I’m not sure what I like the best in this Kung Pao Chicken – the chicken, the veggies, or the irresistible sauce!
- A mix of sweet and savory, this Pineapple Chicken is one you definitely need to try.
**NOTE** This recipe has been changed from the original recipe that was posted here in 2007 after some testing and re-testing. The original recipe that was posted was this Beef Teriyaki on allrecipes.com if you are looking for it.
LOOKING FOR MORE FREE RECIPES?
Subscribe to my free recipe newsletter to get new family friendly recipes in your inbox each week! Find me sharing more family-friendly inspiration on Pinterest, Facebook, and Instagram.
Beef and Broccoli
Ingredients
- 1 tablespoon vegetable oil or oil of your choice, divided
- 1 lb flank steak
- 1/4 cup light brown sugar
- 1/3 cup low sodium soy sauce
- 1 cup beef broth
- 3 cloves minced garlic
- 1 tablespoon grated ginger
- 4 cups fresh broccoli florets
- 2 tablespoons cornstarch
- 2 tablespoons water
- Toasted sesame seeds optional
- Cooked rice for serving
Instructions
- Slice the steak thinly against the grain into thin strips.
- Heat a large skillet over high heat and add 1/2 tablespoon of the oil. When hot, add enough of the steak to ensure that it is in a single layer. Let the steak cook until browned on one side, then flip and cook the second side until browned. This should only take about 1-2 minutes per side. Remove from the pan and continue to cook in batches until all of the steak is browned.
- Combine the brown sugar, soy sauce, and beef broth. Set aside.
- In the same pan, add the remaining 1/2 tablespoon of oil. Add the garlic and ginger and cook until fragrant, about 30 seconds. Pour in the soy sauce mixture.
- Stir to combine, then stir in the broccoli. Cook for 2-3 minutes.
- In a small bowl, whisk together the cornstarch and the water. Add this to the pan, bring the mixture to a boil, and cook until the sauce has thickened.
- Add the steak back to the pan and cook just until warmed through.
- Serve over rice and sprinkle with toasted sesame seeds, if desired.
JON H says
Thanks for the recipe Deborah! I was skeptical because there weren’t very many ingredients but I had no reason to be! It was delicious and very easy to put together. My friend who can for dinner raved! It will go in my make often/favorite 3 ring binder!
Deborah says
Thanks Jon – I’m so glad you and your friend both enjoyed it!!
Velva-Evening with a Sandwich says
This is a great family meal. Plenty of good protein and lots of broccoli . A family favorite here too.
Deborah says
I’m so glad you all enjoyed it!
MaryB says
A favorite! We love this. We do add extra broccoli because we love it.
Y the Wait says
It was delicious I loved it Thanks for sharing
Chris says
I really miss this plate since Chinese restaurants here in Greece don’t make it. Whenever I ordered Chinese food when I was in the sates 8 times out of 9 I would pick beef of broccoli. Yet another food on the to cook list.
Have fun,
Chris
Debbie C says
OMG…this was delicious!!! I added more broccoli like everyone suggested and it was awesome (wait, let me add my Boston accent – “Wicked Awesome!!”) My picky daughter loved it! Will definitely make this many times over.
Shamrock says
I am new to cooking..I know it’s weird I never learned lol…but I made this awhile back and it was so easy to follow and we all LOVED it. I am actually making this again tomorrow and can’t wait. Thank you for a simple and easy recipe to follow for a newbie
Deborah says
I love this! I’m so glad you are learning and that you love this recipe.
Jeannie says
I am so excited to make this meal! I am linking back to you on my August menu tomorrow!
klutzy k says
i made this tonight and my husband and i loved it! i added a little more cornstarch and wish i'd had more broccoli. 😀 it was really good though. thanks for sharing!
Kristen says
yummy! I’ve got to try this!