30-Minute Beef and Broccoli

This easy beef and broccoliย recipeย is a quick, 30-minute dinner made with simpleย ingredientsย – noย wok, no marinade, and noย takeoutย menu required. The beef is tender, the broccoli is perfectly crisp, and it’s all coated in a rich and extra-saucyย stir fry sauce.

a bowl of beef and broccoli

Welcome to my favorite broccoli beef stir fry! I love aย takeoutย fake-out and thisย recipeย is so simple. It skips specialtyย ingredientsย likeย oyster sauceย and has a simple soy-based sauce instead, so you can make it withย ingredientsย you might already have on hand.

Why Thisย Recipeย Works

  • Easy prep –ย there’s no marinade.
  • Oneย panย recipeย and it doesn’t have to be aย wok. Aย large skilletย works just fine.
  • Extra-saucy (on purpose)ย so the rice soaks up all theย flavor.
  • Pantry-friendly sauceย with easy-to-findย ingredients.
  • Cooks in layersย so all theย ingredientsย have the perfect texture.

Ingredients

  • Sirloin steak
  • Broccoli florets
  • Soy sauce
  • Brown sugar
  • Toasted sesame oil
  • Red pepper flakes
  • Ginger paste or freshly grated ginger
  • Cornstarch
  • Vegetable
  • Cooked rice for serving
sauce in a measuring cup with broccoli and meat in the background

Key Tips for Perfect Beef and Broccoli

  • Cook broccoli first and take it out of the pan. This way it stays crisp and doesn’t turn mushy.
  • Donโ€™t overcrowd the beefย so you it browns instead of steams.
  • Sliceย beef thinly against theย grainย so it’s nice and tender.

How to Make It

  1. Whisk the sauceย ingredientsย in a small bowl.
  2. Cook the broccoli with oil in a hotย panย for three to five minutes – just until it’s crisp tender – and then take it out of theย pan.
  3. Add a little more oil to theย panย and cook the sliced beef for a couple of minutes. Take the beef out of theย pan.
  4. Pour the sauce into theย panย and simmer it until it thickens – about two to three minutes.
  5. Add the cooked beef and broccoli to the sauce, toss, and it’s ready to serve over some cookedย white rice.
beef and broccoli in a skillet.
beef and broccoli in a skillet.

Beef and Broccoli

This easy beef and broccoli recipe comes together in one pan with tender slices of beef, crisp broccoli, and a rich, savory sauce. No wok or marinade requiredโ€”just a quick takeout-inspired dinner with lots of flavor.
4.75 from 16 ratings
Print Pin Rate
Servings: 2 servings
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes

Ingredients

  • 1/2 cup soy sauce
  • 1/2 cup water
  • 1 tablespoon brown sugar packed
  • 1 tablespoon toasted sesame oil
  • 1/2 teaspoon red pepper flakes
  • 1 teaspoon ginger paste
  • 1 tablespoon cornstarch
  • 1 tablespoon vegetable oil divided
  • 3 cups fresh broccoli florets
  • 12 oz sirloin sliced thin
  • Cooked white rice optional

Instructions

  • In a small bowl, whisk 1/2 cup soy sauce, 1/2 cup water, 1 tablespoon brown sugar, 1 tablespoon sesame oil, 1/2 teaspoon red pepper flakes, 1 teaspoon ginger paste, and 1 tablespoon cornstarch until combined. Set the sauce aside.
  • In a 10-inch pan, heat 1/2 tablespoon of vegetable oil over medium-high heat until it's hot, but not smoking. Rotate the pan to ensure the oil evenly coats the bottom of the pan. Adjust the heat to medium and add the broccoli to the pan. Cook it in the oil, stirring frequently, until it's crisp-tender, about 3 to 4 minutes. Transfer the broccoli to a plate and set aside.
  • Add another 1/2 tablespoon of vegetable oil and, once it's heated, add the sliced sirloin in an even layer. Cook the beef for 1 to 2 minutes on each side. Transfer the beef to the plate with the broccoli and set aside.
  • Pour the sauce into the pan. Simmer the sauce for 2 to 3 minutes, or until it thickens. Add the broccoli and beef to the pan and stir to coat it in the sauce. Cook them in the sauce for a minute or so. Serve with cooked white rice.

Video

Notes

Soy sauce: If you are sensitive to salt, use low-sodium soy sauce. You can also reduce the soy sauce to make the dish less saucy.
Leftovers: This recipe makes two generous servings and can be doubled. Leftovers will keep in the fridge for three to four days.
The nutrition estimate does not include the rice.

Nutrition Estimate

Calories: 474kcal | Carbohydrates: 22g | Protein: 47g | Fat: 22g | Saturated Fat: 5g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 8g | Trans Fat: 0.04g | Cholesterol: 104mg | Sodium: 3396mg | Potassium: 1154mg | Fiber: 4g | Sugar: 9g | Vitamin A: 999IU | Vitamin C: 122mg | Calcium: 132mg | Iron: 5mg
Sign up here to get recipes delivered to your email!
Course: Dinner
Cuisine: Chinese-American
Keyword: broccoli beef stir fry, broccoli beef without oyster sauce, easy beef and broccoli recipe

Recipe FAQ

Do you need to marinate the beef?

If you use a tender cut of steak like sirloin, NY strip steak or ribeye, you don’t have to marinate it. If you want to use flank steak or skirt stek, you will want to marinate it first so it’s tender. You can double the beef and broccoli sauce recipe and use half of it as a marinade.

Should you use regular or low-sodium soy sauce?

This is up to you. I use regular soy sauce because I usually serve the beef and broccoli with plain white rice and I find the saltiness is balanced out. If you’re sensitive to salt, I recommend using low-sodium soy sauce.

Also, this beef and broccoli recipe is extra-saucy. Some readers have reduced the amount of soy sauce to make less sauce with success, so keep that in mind.

How long does beef and broccoli keep?

This recipe is great for meal prep because beef and broccoli keeps well in the refrigerator for three to four days. If you want to make it ahead, I recommend waiting to cook the rice until you’re ready to serve it. Rice dries out in the fridge, so a fresh batch tastes better.

More Recipes with Sirloin Steak

Make it the next time you get a craving for Chinese food – it won’t disappoint!

Happy cooking,

This post was updated from the archives. It was first published in January 2015.

32 Comments

  1. 5 stars
    Great technique! I tried the recipe last night for the first time and while it was a bit too salty for my taste, I will definitely try again with reduced sodium soy sauce. I swapped a dash of sriracha for the pepper flakes and added a bit more spice at the end. There is plenty of sauce to serve over rice and it made generous portions. Thank you!

  2. 5 stars
    Love, love, love this recipe! I did cut back on the amount of soy as well. Awesome when I can find a recipe that the whole family will eat! This will definitely be added to our meal rotation!

  3. 4 stars
    I’ve made this twice now, both were good, but I think the 3rd time will be 5 stars! Attempts #1: I made the recipe as written. I found the beef to be a little tough and I used closer to 1/3C of soy sauce because I didn’t realize I was running low.
    Attempt #2: I used the full 1/2C of soy sauce but I divided the marinade and put some of it over the beef so the cornstarch could do it’s thing while I prepped the rest and cooked the broccoli. This time the beef was perfect but the sauce was WAY too salty. So, for attempt #3 I’ll marinate the beef but cut the soy sauce. All in all, I love the recipe. It’s a great alternative to carry out and almost as fast. Thank you!

  4. 5 stars
    Nothing says Chinese takeout more so than beef and broccoli. This recipe brings out those classic takeout flavors and puts them in your own kitchen. I like to add a few dashes of sesame oil for a more authentic taste. Thanks for the recipe!

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.