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. Wow this looks incredible! Love your photography style.. Hm I am not a huge rice lover and I always think of anything else but rice. Just yesterday when I made a sticky soy sauce chicken I served it with rice NOODLES. 🙂
    your recipe sounds delicious.. ingredients are exactly what I love.. so I ll give it a try 🙂

    1. Thanks, Claudia! I thought about serving it with noodles, but thought I needed at least one recipe with rice 🙂

  2. 5 stars
    I am making this! You don’t even know how excited I am!! I used to only order General Tso’s Chicken, until I branched out and tried Beef & Broccoli – and now that is my favorite! This looks delicious! Pinned!

  3. 5 stars
    I’m making this for my second time now. This is an amazing recipe. Blows Panda and my local chinese joints out of the water. I think I’ll probably eat this every week for at least awhile.

  4. 5 stars
    I made this for lunch the other day – better than my local Chinese restaurant! I will definitely make this again.

    1. I’m glad you enjoyed it! If you reduce the soy sauce you might want to increase the water the same amount 🙂 Thank you for sharing your feedback!

  5. 5 stars
    A+. Very easy. One pan. Delicious. Next time I will cut back on the soy sauce. I noted your comment above about replacing with water. In addition to the broccoli, I added a bag of frozen Chinese vegetables and served with rice. This is way better than the local Chinese restaurants that we have tried.

  6. 5 stars
    This is one of my favorite dishes to eat and cook. It’s fresh goodness and less expensive than if you ordered take out and you know exactly what I’m it and no MSG!!! Love Love Love

  7. 5 stars
    This is one of my favorite things to get when ordering take out. Now I can make it at home, thanks!! 😀

  8. This was really good! The whole family enjoyed it, even the kids. I will reduce the amount of ginger by about 25% next time but won’t change anything else. Delicious! Thank you for the recipe.

  9. 5 stars
    First off, I’m the type of “cook” that could burn water. But I decided to give this a try since my wife is a massive broccoli beef lover (and very picky about it) and the directions seemed easy to follow. The results were amazing and my wife is already planning out days on the calendar that she wants me to remake it. Going to go through the rest of your recipes and start trying something new each week.

  10. 3 stars
    I liked the technique in this, and the broccoli was the perfect texture… but the sauce was WAYYYY too salty, even though I used a low-sodium soy sauce. To give you some perspective, I am a salt lover and I’m not shy about salting my food or sensitive to salt in the least. It was just too salty even for me! I think next time I’ll use half the soy sauce this recipe calls for and sub in some white wine or water for the rest. This recipe is a good base technique I’ll be using for now on, however.

  11. 5 stars
    Perfect flavors! This was so delicious. I used fresh ginger instead of the ginger paste, it turned out great. It was a hit for the whole family. Very quick and easy for a weeknight meal. Thank you!!

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.