Bowl of beef and broccoli with rice
4.67 from 3 votes
Review Recipe

Beef and Broccoli

Prep Time 15 minutes
Cook Time 12 minutes
Total Time 27 minutes
Servings 4 servings
Author Amanda Batcher
Course Main Course
Cuisine Asian
Perfect Chinese takeout-style beef and broccoli, made in about 30 minutes, right in your own kitchen!  
Print Pin


  • 1 Tablespoon hoisin sauce
  • 1 teaspoon sriracha sauce
  • 2 teaspoons cornstarch
  • 2 Tablespoons rice wine (NOT rice vinegar)
  • 6 Tablespoons beef broth (low sodium is best)
  • 7 Tablespoons oyster sauce
  • 6-7 Tablespoons light brown sugar
  • 2 teaspoons sesame oil
  • 2 teaspoons cornstarch
  • 2 teaspoons soy sauce
  • 1 teaspoon sriracha sauce
  • 1 teaspoon hoisin sauce
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 pound flank steak sliced thinly across the grain
  • 2 Tablespoons vegetable oil divided use
  • 3 - 4 cups broccoli florets
  • 1 1/2 Tablespoons minced garlic
  • 1 Tablespoon minced fresh ginger
  • 1/3 cup water
  • sliced green onions (for garnish)
  • sesame seeds (for garnish)

avatarFollow Spend with Pennies on Pinterest


  1. In a small bowl, combine sliced flank steak with all marinade ingredients (1 tablespoon hoisin sauce, 1 teaspoon sriracha sauce, and 2 teaspoons cornstarch).  Let sit at room temperature for 15-30 minutes (or refrigerate for up to 4 hours).

  2. Whisk together sauce ingredients in a mixing bowl and set aside.  Gather all stir fry ingredients and set aside.  The key to a great stir fry is preparation!

  3. Heat 1 tablespoon vegetable oil in large skillet over MED-HIGH heat.  Cook beef in a single layer, 1-2 minutes, turning halfway through.  If you need to, cook the beef in batches to avoid overcrowding the pan.  Transfer cooked beef to a plate.

  4. Add 1 tablespoon vegetable oil to same skillet and add broccoli florets.  Cook broccoli 1 minute, then add water and cover the skillet to steam the broccoli for approximately 2-3 minutes.  Remove broccoli to a plate.

  5. If needed, add a small drizzle of vegetable oil to the same skillet, then add garlic and ginger.  Cook 30 seconds, being careful not to burn the garlic.  Add cooked beef and broccoli to the skillet and stir to combine.

  6. Whisk sauce ingredients again to make sure they're combined, then add them to the skillet.  Cook everything 1-2 minutes, stirring nearly constantly, until sauce is thickened to your liking, and all beef and broccoli is coated.

  7. Remove from heat and sprinkle with green onions and sesame seeds if desired and serve.  Can be served as is, or over white rice.

Nutrition Information
Calories: 356, Fat: 14g, Saturated Fat: 8g, Cholesterol: 68mg, Sodium: 1562mg, Potassium: 484mg, Carbohydrates: 27g, Sugar: 18g, Protein: 25g, Vitamin A: 0.7%, Vitamin C: 3%, Calcium: 5.4%, Iron: 11.4%

(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)

Keyword beef and broccoli