Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Beef with Broccoli: A Classic Stir-Fry Dish You’ll Love


  • Author: Ashley
  • Total Time: 30 minutes

Description

A takeout favorite made easy at home! Beef with Broccoli features tender strips of beef and crisp, vibrant broccoli tossed in a savory garlic-ginger sauce. This dish is an irresistible combination of textures and flavors in every bite!


Ingredients

Scale

For the Beef:

  • 1 lb flank steak or sirloin: Flank steak is a great choice for stir-fry because it’s flavorful and tender when sliced thinly against the grain. You can also use sirloin or any cut of beef suitable for stir-frying.
  • 2 tablespoons soy sauce: Adds saltiness and depth of flavor to the marinade.
  • 1 tablespoon cornstarch: Helps tenderize the beef and gives it a nice glossy coating when stir-fried.
  • 1 tablespoon vegetable oil: For stir-frying the beef.
  • 1 teaspoon sesame oil: Adds a nutty flavor that enhances the overall taste of the dish.

For the Sauce:

  • 3 tablespoons soy sauce: For a savory, salty base.
  • 2 tablespoons oyster sauce: Adds richness and umami to the sauce, deepening the flavor profile.
  • 1 tablespoon hoisin sauce: Adds sweetness and complexity to the sauce.
  • 1 tablespoon rice vinegar: Balances the sweetness with a touch of acidity.
  • 1 tablespoon brown sugar: Adds a subtle sweetness that complements the savory flavors.
  • 1 teaspoon garlic, minced: For aromatic flavor.
  • 1 teaspoon ginger, minced: Adds warmth and a bit of spice.
  • ½ cup beef broth: Helps create the sauce’s base and adds moisture.
  • 1 tablespoon cornstarch: To thicken the sauce and give it a nice, velvety consistency.

For the Broccoli:

  • 3 cups broccoli florets: Fresh broccoli is ideal for this dish. If you’re short on time, you can use frozen broccoli, but fresh will give you the best texture and flavor.
  • 1 tablespoon vegetable oil: For stir-frying the broccoli.
  • 1 teaspoon garlic, minced: Adds a burst of flavor to the broccoli.

Instructions

First Step: PREPARE THE BEEF

  1. Slice the Beef: Start by slicing the beef into thin strips against the grain. This will help ensure that the beef is tender and easy to chew. Flank steak works especially well for stir-frying because it’s lean yet tender when cut correctly.
  2. Marinate the Beef: In a small bowl, mix together 2 tablespoons of soy sauce, 1 tablespoon of cornstarch, and 1 teaspoon of sesame oil. Add the beef strips to the bowl and toss to coat evenly. Let the beef marinate for 10-15 minutes to help tenderize it and absorb the flavors.

Second Step: PREPARE THE SAUCE

  1. Mix the Sauce Ingredients: While the beef is marinating, prepare the sauce. In a bowl, combine 3 tablespoons soy sauce, 2 tablespoons oyster sauce, 1 tablespoon hoisin sauce, 1 tablespoon rice vinegar, 1 tablespoon brown sugar, and ½ cup beef broth. Stir to combine. In a separate small bowl, mix 1 tablespoon cornstarch with 1 tablespoon water to create a slurry, which will help thicken the sauce.
  2. Set Aside: Once the sauce ingredients are mixed together, set the bowl aside until you’re ready to cook. The cornstarch slurry will be added to the sauce later to give it a thicker, glossy consistency.

Third Step: COOK THE BROCCOLI

  1. Blanch the Broccoli: Bring a pot of water to a boil and add the broccoli florets. Let them cook for 1-2 minutes until they’re bright green and just tender. Drain the broccoli and set it aside.
  2. Stir-Fry the Broccoli: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the minced garlic and cook for 30 seconds, or until fragrant. Add the blanched broccoli and stir-fry for 2-3 minutes, just enough to heat it through and give it a slight char. Remove the broccoli from the pan and set it aside.

Fourth Step: COOK THE BEEF

  1. Cook the Beef: In the same skillet or wok, add 1 tablespoon of vegetable oil and heat over medium-high heat. Add the marinated beef and stir-fry for 3-4 minutes until the beef is browned and cooked through. Be sure not to overcrowd the pan, as this will cause the beef to steam rather than sear. If necessary, cook the beef in batches.
  2. Combine the Beef and Broccoli: Once the beef is cooked, return the broccoli to the skillet with the beef. Stir to combine and cook for an additional 1-2 minutes to allow the flavors to meld.

Fifth Step: MAKE THE SAUCE

  1. Add the Sauce: Pour the prepared sauce over the beef and broccoli mixture. Stir to coat everything evenly.
  2. Thicken the Sauce: Stir in the cornstarch slurry (1 tablespoon cornstarch mixed with 1 tablespoon water) and cook for an additional 1-2 minutes. The sauce will thicken, becoming glossy and coating the beef and broccoli in a beautiful sheen.
  3. Taste and Adjust: Taste the sauce and adjust the seasoning if necessary. If you want it spicier, add a splash of chili sauce or red pepper flakes. If you prefer a sweeter sauce, add a little more sugar or hoisin sauce.

Final Step: SERVE AND ENJOY

  1. Serve: Once the beef and broccoli are coated in the thickened sauce, remove the pan from the heat. Serve the dish immediately over a bed of steamed rice, or for a low-carb option, serve it with cauliflower rice.
  2. Garnish: You can garnish your Beef with Broccoli with a sprinkle of sesame seeds, chopped green onions, or fresh cilantro for added color and flavor.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes

Nutrition

  • Calories: 350 kcal
  • Fat: 18g
  • Carbohydrates: 20g
  • Protein: 30g